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 Сергею Колпинскому.