1 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

Елена Николаевна Устинова

группа НС231

кафедра биологической эволюции биологического факультета МГУ

2023

Курс: «Нейронные сети и их применение в научных исследованиях»

2 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

При изучении взаимодействий растений и фитофагов часто возникает задача оценки степени повреждения листьев.

3 of 16

Измерение площади повреждения листьев фитофагами

BioLeaf: A professional mobile application to measure foliar damage caused by insect herbivory.

4 of 16

Измерение площади повреждения листьев фитофагами

В качестве тренировочного датасета были использованы листья с искусственно созданными на них повреждениями.

Silva et al., 2019. Estimating soybean leaf defoliation using convolutional neural networks and synthetic images.

5 of 16

Измерение площади повреждения листьев фитофагами

Пример имеющихся данных. А – простая форма, Б – более сложный вариант формы, но с прямым краем, В – зубчатый край.

​

​

6 of 16

Измерение площади повреждения листьев фитофагами

Архитектура сети на основе AlexNet

Листья разной сложности

Естественные повреждения

Без бинаризации

7 of 16

Измерение площади повреждения листьев фитофагами

План работы

  1. Подсчет числа пикселей, относящихся к повреждению, на изображениях с естественными повреждениями (в Photoshop) - февраль
  2. Генерация датасета с искусственными повреждениями - март
  3. Обучение модели с архитектурой сети на основе AlexNet на листьях разного типа сложности (по отдельности). Использование бинаризованных и цветных изображений. - апрель
  4. Сравнение результатов точности моделей для разных типов данных
  5. Формулировка выводов, написание статьи

8 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

Создание искусственного датасета

Неповрежденные листья

Генерация

погрызов

Тренировочный датасет: поврежденные листья и маски

9 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

Результаты работы модели на основе архитектуры UNetPlusPlus на данных с искусственными погрызами. 1) подаваемые на вход модели изображения с погрызами. 2) результат работы модели после обучения в течение 50 эпох. 3) «погрызы»: разность среднего и верхнего ряда.

Модель UnetPlusPlus из библиотеки Segmentation models pytorch, предобученная на датасете imagenet c энкодером efficient-b0. Функция потерь – FocalLoss.

10 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

Среднеквадратичная ошибка – 0.0085 см2

Результаты работы модели на основе архитектуры UNetPlusPlus на данных с естественными погрызами. 1) подаваемые на вход модели изображения с погрызами. 2) результат работы модели после обучения в течение 50 эпох. 3) «погрызы»: разность среднего и верхнего ряда.

11 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

График Бленда-Альтмана для сравнения измерения площади нейросетью и ручным методом в Photoshop

По оси X графика отображается среднее значение измерений двух инструментов, а по оси Y — разница в измерениях двух инструментов.

​

Черная линия представляет среднюю разницу в измерениях между двумя приборами, а две красные пунктирные линии представляют пределы 95% доверительного интервала для средней разницы.

12 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

Влияние параметров бинаризации на результаты работы модели

13 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

14 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

15 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

Площадь повреждения листьев сравниваемых растений личинками A. oleracea, рассчитанная с использованием нейронных сетей. Указано р-значение в парном критерии Уилкоксона и объем выборки.

16 of 16

Использование нейронных сетей для измерения площади повреждения листьев фитофагами

​

Благодарности

Спасибо организаторам, преподавателям и авторам курса нейронные сети и их применение в научных исследованиях при поддержке Некоммерческого Фонда развития науки и образования «Интеллект» за предоставленные возможности в освоении нейронных сетей.

​

Особую благодарность выражаю преподавателю группы НС231 Сергею Колпинскому.