Исследовательская статья

Transfer Learning and UNet Segmentation для классификации болезней листьев риса в качестве решения с удобным интерфейсом для пользователей, не обладающих техническими знаниями

DOI:

10.3791/68861

24 октября 2025 г.

В этой статье

Краткое содержание

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

В этом протоколе описывается конвейер глубокого обучения на основе изображений для классификации болезней листьев риса. Он сочетает в себе сегментацию на основе UNet и модели трансферного обучения для повышения точности. Этот подход поддерживает автоматическое обнаружение заболеваний и включает в себя пользовательский интерфейс для практического развертывания, помогая неспециалистам выявлять проблемы с рисовыми культурами.

Аннотация

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Рис-сырец является жизненно важной продовольственной культурой, которая поддерживает миллиарды людей во всем мире, а выращивание риса-сырца жизненно важно для экономической стабильности многих стран, выступая в качестве ключевого фактора дохода и занятости в сельскохозяйственных общинах, особенно по всей Азии. Несмотря на свою важность, выращивание риса-сырца затруднено различными болезнями листьев, такими как тунгро, влагалище (SB), Paddy Hispa (PH), Neck Blast (NB), узкая коричневая пятнистость (NBS), ожог листьев (LS), взрыв листьев (LB), коричневая пятнистость (BS) и бактериальный фитофтороз листьев (BLB), все из которых негативно влияют на урожайность и качество зерна. Для решения этих проблем в данном исследовании предлагается индивидуальный подход к глубокому обучению, основанный на трансферном обучении. Были оценены шесть различных моделей, при этом специализированная модель DenseNet-121 продемонстрировала наилучшую производительность, достигнув точности 0,98, точности 0,97 и полноты 0,96. Для повышения производительности модели сегментация изображений была выполнена с использованием модели UNet, которая значительно повысила точность за счет создания сегментированного набора данных изображений. Шесть моделей были протестированы на двух наборах данных: один содержал сегментированные изображения, а другой — несегментированные изображения, оба получены из набора данных Paddy Leaf Disease Detection Dataset. Кроме того, был разработан простой и интуитивно понятный графический интерфейс, позволяющий пользователям, не имеющим технического образования, удобно взаимодействовать с моделью и выявлять болезни риса-листа. Это интегрированное решение подчеркивает эффективность глубокого обучения в предоставлении надежных и масштабируемых методов классификации болезней рисового листа.

Введение

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Рис-сырец является краеугольным камнем мирового сельского хозяйства, поддерживая миллиарды людей и формируя экономическую основу многих стран, особенно в Азии, где на его долю приходится значительная часть как потребления продуктов питания, так и средств ксуществованию. Тем не менее, устойчивое производство риса-сырца все больше находится под угрозой из-за различных биологических и экологических факторов, при этом болезни листьев являются одной из наиболее серьезных проблем. Такие болезни, как бактериальная гниль листьев, бурая пятнистость и падеж 2,3, могут значительно снизить урожайность сельскохозяйственных культур, ухудшить качество зерна и привести к значительным финансовым потерям для фермеров4.

Для решения этих проблем классификация болезней листьев риса стала важным инструментом в патологии растений5. Раннее и точное выявление таких заболеваний позволяет своевременно принять меры, смягчая распространение и воздействие инфекций. Традиционно эта задача опирается на экспертный визуальный осмотр, который, хотя и эффективен в небольших условиях, страдает от таких ограничений, как субъективность, трудоемкость и ограниченная масштабируемость на больших сельскохозяйственных площадях.

Последние достижения в области машинного обучения (ML) и глубокого обучения (DL) значительно изменили способ обнаружения и классификации болезней растений. Эти технологии используют изображения зараженных листьев с высоким разрешением, чтобы обеспечить автоматическую, масштабируемую и точную идентификацию заболеваний. Такая автоматизация повышает согласованность, снижает количество человеческих ошибок и поддерживает принятие решений фермерами в режиме реального времени6.

В нескольких современных исследованиях также изучались инновационные подходы к улучшению сельскохозяйственной диагностики. Например, исследования на уровне РНК, такие как опосредованное circANK-опосредованное подавление защиты, открыли новые биологические возможности в понимании рисовых болезней7, в то время как основанные на зрении структуры, такие как двухпутная сегментация экземпляров для обнаружения рисовых рядов, показали полезность глубокого обучения в точном земледелии. Более того, недавние работы, такие как TMFF: Trustworthy Multi-Focus Fusion для классификации по нескольким меткам в сложных визуальных средах, подчеркивают растущую важность гибридных и надежных моделей DL для развертывания в реальныхусловиях9.

Вдохновленное этими разработками, данное исследование улучшает классификацию болезней листьев риса за счет интеграции сегментации на основе UNet с моделями глубокого трансферного обучения. Этот подход направлен на более точную изоляцию пораженных регионов и их классификацию с помощью эффективных предварительно обученных сетей. Устраняя ограничения традиционных ручных методов и повышая направленность моделей за счет сегментации, эта работа способствует повышению эффективности классификации, поддержке устойчивых методов ведения сельского хозяйства и укреплению систем продовольственной безопасности10.

Схема классификации болезней листьев риса

Рис-сырец имеет беспрецедентное значение в качестве основной сельскохозяйственной культуры, кормящей более 50% населения мира и служащей ключевым экономическим двигателем для многих развивающихся стран, особеннов Азии. Помимо своей роли в обеспечении продовольственной безопасности, выращивание риса-сырца глубоко укоренилось в культурных и социальных практиках во многих регионах, что делает его устойчивое производство приоритетом для правительств и заинтересованных сторон в сельском хозяйстве. Тем не менее, производство риса-сырца сопряжено с проблемами, среди которых болезни листьев продолжают угрожать как урожайности, так и качеству рисовых культур. Широко распространенные проблемы, такие как бактериальный фитофтороз листьев, бурая пятнистость и взрыв риса, способствуют значительным потерямурожая12, влияя на мировое производство риса-сырца и создавая нагрузку на экономику, которая в значительной степени зависит от этого основного продукта.

Классификация болезней листьев является жизненно важным компонентом современного управления сельским хозяйством, поскольку она обеспечивает основу для своевременных и эффективных мер по борьбе с болезнями. Своевременная идентификация позволяет аграриям контролировать распространение болезней, эффективно использовать агрохимикаты и избежать значительного ущерба урожаю. Традиционно этот процесс зависел от визуального осмотра, проводимого квалифицированными специалистами в области сельского хозяйства. Хотя этот метод может быть эффективным, он трудоемкий, занимает много времени и в значительной степени зависит от уровня квалификации наблюдателя. Кроме того, в крупномасштабных сельскохозяйственных хозяйствах ручной осмотр часто становится нецелесообразным, особенно когда на начальныхстадиях инфекции трудно выявить тонкие симптомы.

Появление автоматизированных систем классификации болезней листьев произвело революцию в сельскохозяйственной диагностике14. Эти системы используют достижения в технологиях обработки изображений и DL для создания масштабируемых15, эффективных16 и высокоточных решений17. Обработка изображений (IP) в сочетании с моделями ML и DL может обрабатывать изображения рисовых листьев с высоким разрешением для выявления симптомов заболевания, часто превосходя традиционные методы по точности и скорости. Автоматизируя процесс классификации, эти системы позволяют фермерам и специалистам в области сельского хозяйства принимать решения на основе данных, снижая зависимость от человеческого опыта и сводя к минимуму риск ошибок.

Классификация болезней листьев риса не только обеспечивает более высокую производительность и снижение потерь, но и способствует достижению более широких целей устойчивого сельского хозяйства. Обеспечивая точную идентификацию болезней18, эти технологии помогают оптимизировать использование пестицидов19 , тем самым сводя к минимуму воздействие на окружающую среду и продвигаяэкологически чистые методы ведения сельского хозяйства. Кроме того, интеграция этих систем с мобильными приложениями и инструментами дистанционного зондирования расширяет их охват мелких фермеров в условиях ограниченных ресурсов, способствуя инклюзивности и справедливости в сельскохозяйственном прогрессе21.

Важность риса-сырца как глобальной культуры подчеркивает потребность в надежных, надежных и доступных методах классификации болезней листьев22. Благодаря внедрению этих технологий сельскохозяйственный сектор может решить одну из своих самых насущных проблем — обеспечить устойчивость и устойчивость производства риса-сырца в условиях растущего спроса и экологических ограничений.

Методы моделирования

Предлагаемый метод классификации болезней листьев риса объединяет различные сложные методы для повышения точности и эффективности:

Сегментация изображений: Первый шаг включает в себя сегментацию изображений листьев, чтобы изолировать область листа от фона. Этот шаг снижает вычислительную сложность за счет удаления нежелательных частей23,24 изображения и улучшает фокусировку на соответствующих шаблонах, что приводит к повышению точности.

Извлечение признаков: Особенности извлекаются из сегментированных изображений, фиксируя критически важные детали о симптомах заболевания25. Эти особенности легли в основу классификационной модели, позволяющей эффективно различать здоровые и больные листья.

Трансферное обучение: Трансферное обучение используется для использования знаний из предварительно обученных моделей, что значительно сводит к минимуму необходимость в обширном обучении на новых наборах данных. Такой подход ускоряет процесс разработки при сохранении высокой точности и эффективности26.

Сквозная модель классификации: В отличие от традиционных методов, которые используют трансферное обучение исключительно для извлечения признаков, предлагаемая методология включает в себя сквозную структуру классификации. Этот целостный подход объединяет извлечение признаков и классификацию27,28 в бесшовный конвейер, обеспечивая оптимальную производительность.

Метрики оценки: Для анализа производительности модели29 применяется несколько метрик оценки, которые предоставляют подробную информацию о ее точности, аккуратности, полноте и общей эффективности. Этот всесторонний анализ помогает эффективно определить надежность и пригодность модели.

Пробелы в исследованиях

Несмотря на значительный прогресс, в области классификации болезней листьев остаются различные проблемы и ограничения:

Ручная идентификация болезней листьев в значительной степени зависит от экспертов в данной области, что делает ее субъективной и непоследовательной. Даже при сильном знании предметной области человеческие ошибки при ручном подходе могут привести к значительным потерям урожая.

Ручные методы трудоемки и не могут функционировать круглосуточно, что делает их непрактичными для крупномасштабного или непрерывного мониторинга.

Исследования по классификации болезней листьев обширны, но очень ограничены исследования, посвященные именно классификации болезней листьев риса.

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

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

Наборы данных, используемые в текущих исследованиях, часто невелики и не отличаются разнообразием, что препятствует более широкойприменимости.

Устраняя эти пробелы, данное исследование направлено на продвижение в области классификации болезней листьев риса с помощью инновационных методов и надежных методологий.

Основные результаты данного исследования

Данное исследование направлено на восполнение этих пробелов путем создания и оценки индивидуального метода классификации болезней рисовых листьев, основанного на глубоком обучении. Основные вклады включают:

Использование трансферного обучения для использования предварительно обученных весов модели позволяет достичь высокой точности за меньшее количество эпох обучения.

Демонстрация того, что меньшее количество эпох обучения снижает потребность в высокой вычислительной мощности, что делает метод доступным для пользователей с ограниченными вычислительными ресурсами.

Разработка комплексной модели классификации, которая объединяет сегментацию, извлечение признаков и классификацию, обеспечивая комплексное решение.

Использование сегментации данных и других методов для улучшения обобщения модели по различным наборам данных.

Открытые челленджи

Несмотря на многообещающие результаты, достигнутые в этом исследовании, открытые вызовы остаются. Эти проблемы включают в себя потребность в более крупных и разнообразных наборах данных для повышения надежности модели33 и адаптивности34 к различным условиям окружающей среды35 и типам заболеваний, включение мультимодальных данных для повышения точности прогнозирования и развертывание моделей для использования в режиме реального времени в полевых условиях. Кроме того, достижение баланса между вычислительной эффективностью и производительностью модели имеет решающее значение для обеспечения доступности для конечных пользователей, особенно в сельских районах и районах с ограниченными ресурсами.

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Протокол

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Описание набора данных

Набор данных, использованный в этом исследовании, был получен из общедоступного репозитория Kaggle под названием Paddy Leaf Disease Detection Dataset. Он состоит из 18 545 изображений рисовых листьев, разделенных на 10 классов болезней и 1 класс здоровых. Изображения различаются по разрешению и были сняты при разном освещении и условиях окружающей среды.

Предварительная обработка изображений

Размер всех изображений был изменен до 224 x 224 пикселей с помощью функции tf.image.resize() от TensorFlow. Эта однородность обеспечивает совместимость с входными требованиями предварительно обученных моделей СНС.: Значения пикселей были нормализованы в диапазон [0,1] с использованием параметра rescale=1./255 в Keras ImageDataGenerator. Аугментация (только для обучения): Такие методы, как горизонтальное и вертикальное переворачивание, поворот (± 20°) и масштабирование (до 20%), были применены с помощью ImageDataGenerator для улучшения генерализации.

Сегментация изображений

Модель UNet была использована для сегментации изображений, чтобы изолировать больные участки листьев от фонового беспорядка. Архитектура UNet была построена с использованием функционального API Keras со слоями кодера-декодера, пропуском соединений и активацией ReLU. Маски сегментации были применены к исходным изображениям с помощью попиксельного умножения (cv2.bitwise_and) для сохранения только релевантных признаков.

Архитектура модели и обучение

В качестве магистральных классификаторов были использованы следующие модели: VGG16, ResNet50, InceptionV3, MobileNet, AlexNet и DenseNet121. Предварительно обученные модели (на ImageNet) импортировались с include_top=False. Была добавлена пользовательская классификационная головка, состоящая из глобального среднего пулового слоя, двух плотных слоев со 128 и 64 нейронами (активация ReLU), слоя Dropout (rate = 0,4) и последнего плотного слоя с 11 выходами и активацией Softmax.

Экспериментальная установка

Все эксперименты проводились с использованием следующих настроек: Среда программирования: Python 3.11.5 с TensorFlow и Keras, Платформа выполнения: Jupyter Notebook, Аппаратное обеспечение: Intel Core i5-6300U, 8 ГБ ОЗУ, Windows 11, Размер партии: 32, Эпохи: 50, Оптимизатор: Адам, Скорость обучения: 0.0001, Функция потерь: Категориальная кроссэнтропия, Функции активации: ReLU для скрытых слоев, Softmax для конечного выходного слоя.

Метрики оценки

Точность, полнота и оценка F1 рассчитывались с использованием classification_report от sklearn.metrics. Матрицы неточностей строились с помощью confusion_matrix и seaborn.heatmap. Производительность оценивалась как на несегментированных, так и на сегментированных UNet изображениях для сравнительной оценки.

Разработка графического интерфейса пользователя

Простой графический пользовательский интерфейс был создан с использованием библиотеки Tkinter от Python. Пользователи могут загрузить изображение листа с помощью графического интерфейса, которое затем передается через обученную модель. Прогнозируемый класс заболевания отображается на экране вместе с оценкой достоверности.

Создание набора данных

Набор данных, использованный в этом исследовании, представляет собой общедоступный набор данных Paddy Leaf Diseases Detection от Kaggle36, состоящий в общей сложности из 18 545 изображений рисовых листьев с высоким разрешением, классифицированных по 10 классам болезней и 1 классу здоровых. Изображения были получены при различных условиях освещения и различных условиях окружающей среды, что делает набор данных очень репрезентативным и подходящим для создания надежных моделей глубокого обучения. Набор данных имеет размер около 8,33 ГБ и содержит следующие классы: Tungro, Tumor Binto (SB), Paddy Hispa (PH), Neck Blast (NB), Narrow Brown Spot (NBS), Leaf Scald (LS), Leaf Blast (LB), Healthy, Brown Spot (BS) и Бактериальный ожог листьев (BLB).

Чтобы обеспечить воспроизводимость и эффективную оценку модели, набор данных был случайным образом разделен на обучающие (80%) и тестовые (20%) подмножества с сохранением распределения классов. Обучающий набор использовался для обучения моделей, в то время как тестовый набор был зарезервирован для проверки производительности на невидимых данных. Оценка основывалась на стандартных показателях классификации: точности, точности, полноты и F1-score, которые обеспечивали всестороннюю оценку классификационных возможностей каждой модели. В исследовании сравнивались шесть моделей глубокого обучения: VGG16, ResNet, InceptionV3, MobileNet, AlexNet и DenseNet121, при этом DenseNet121 обеспечивает наилучшую производительность для выполнения этой задачи.

Распределение данных

Классификация заболеваний проводилась с помощью моделей глубокого обучения, обученных на наборе данных. Набор данных был разделен на два подмножества: обучающий и тестовый. Обучающий набор использовался для обучения модели, в то время как тестовый набор использовался для оценки ее производительности на ранее неизвестных данных. Сводная информация о распределении изображений по десяти категориям болезней и классу здоровых листьев представлена в таблице 1. Эта таблица обеспечивает всестороннее понимание визуальных симптомов, связанных с каждым заболеванием, облегчая обучение и оценку моделей классификации.

Такое распределение обеспечивает справедливое представительство каждой категории заболеваний как на этапе обучения, так и на этапе тестирования. Обучающий набор включает в себя большинство изображений, что позволяет модели эффективно изучать уникальные характеристики каждого класса. Тестовый набор, состоящий из меньшего подмножества изображений, обеспечивает надежную оценку точности модели и ее способности обобщать на новые, невидимые данные.

Сбалансированное и разнообразное распределение изображений по категориям гарантирует, что модель обладает достаточным количеством данных для изучения уникальных закономерностей, связанных с каждым типом заболевания, а также снижает риск переобучения или смещения в сторону какого-либо конкретного класса. Такое разделение данных имеет важное значение для получения надежных и надежных результатов классификации.

Очистка данных

На этапе предварительной обработки очистка данных имеет важное значение для повышения точности и эффективности модели классификации. Необработанные изображения рисовых листьев часто содержат нежелательные фоновые элементы, такие как почва, близлежащая растительность или сельскохозяйственные инструменты, которые могут создавать шум и ухудшать общую производительность модели.

Чтобы решить эту проблему, была проведена сегментация изображений с использованием модели UNet 37,38 — известной архитектуры сверточной нейронной сети, разработанной специально для задач семантической сегментации. Модель UNET способна сегментировать листовые области от фона с высокой точностью, гарантируя, что только соответствующие части изображений сохраняются для дальнейшей обработки39. Процесс сегментации был проиллюстрирован на рисунке 1.

Процесс сегментации с помощью модели UNet (Рисунок 2): Необработанные изображения из набора данных подаются в модель UNET. Модель UNET состоит из кодера, который извлекает иерархические признаки, и декодера, который восстанавливает изображение при сегментации листовой области. Модель выводит двоичную маску, в которой помечается область листа, а фон удаляется. Сегментированные изображения дополнительно уточняются с применением морфологических операций, чтобы обеспечить сглаживание краев и удалить любой остаточный шум (Рисунок 3).

Математическая формулировка сегментации UNet: UNet выполняет семантическую сегментацию, обучаясь отображению из пространства входного изображения в двоичную маску, которая выделяет область интереса (ROI), т. е. больную область листа, подавляя при этом нерелевантный фон. Разрешать:

figure-protocol-1обозначают входное RGB изображение размера H*W с C=3 цветовыми каналами.

figure-protocol-2быть выходными данными обученной модели UNet, где каждое значение пикселя в M представляет вероятность принадлежности этого пикселя к пораженной области листа.

Итоговая маска бинарной сегментации figure-protocol-3

где τ [0,1] — порог сегментации (обычно устанавливается равным 0,5).

Затем сегментированное изображение figure-protocol-4 вычисляется следующим образом:

figure-protocol-5

где figure-protocol-6 обозначает поэлементное умножение, применяемое пространственно по всем каналам. Эта операция сохраняет значения пикселей в ROI (где figure-protocol-7) и маскирует пиксели фона (где figure-protocol-8). Эти сегментированные выходные данные передаются в качестве входных данных в модель классификации (например, DenseNet121), что позволяет ей сосредоточиться исключительно на признаках, имеющих отношение к заболеванию, игнорируя зашумленные, неинформативные фоновые области, что улучшает производительность классификации и обобщение модели.

Этот этап предварительной обработки гарантирует, что следующие этапы извлечения признаков и классификации выполняются на основе чистых, релевантных данных, тем самым повышая общую производительность и надежность модели классификации болезней листьев риса.

Трансферное обучение

Transfer learning использует предварительно обученные нейронные сети для решения новых, но связанных проблем, устраняя необходимость создавать модели с нуля. Этот подход использует знания, полученные в ходе выполнения предыдущих задач, что позволяет эффективно учиться40. Предварительно обученные модели часто разрабатываются на основе обширных наборов данных и обладают надежными возможностями извлечения признаков, что делает их пригодными для тонкой настройки на конкретных наборах данных. Это сокращает время обучения, позволяет избежать переобучения и обеспечивает высокую точность даже при ограниченных вычислительных ресурсах.

В этом исследовании трансферное обучение было использовано для выявления болезней рисового листа путем оценки различных предварительно обученных моделей глубокого обучения. Архитектура, исследованная в экспериментах, включает VGG16, ResNet, InceptionV3, MobileNet, AlexNet и DenseNet121. Каждая из этих моделей изначально была обучена на больших наборах данных, таких как ImageNet, и в этой работе использовались их предварительно обученные веса. Для адаптации моделей к задаче классификации были внесены следующие изменения:

Модификация модели: Исходные полносвязные (классификационные) слои каждой модели были удалены с помощью параметра include_top=False во время импорта модели в Keras. Это гарантировало, что сохранялась только сверточная база (экстрактор признаков) каждой предварительно обученной модели. Вывод последнего сверточного блока был сведен в одномерный вектор с помощью слоя Flatten().

Плотные слои: Три полностью соединенных (плотных) слоя были добавлены последовательно после этапа выравнивания. Эти слои были определены с помощью функции Keras Dense(): первый с 256 нейронами и активацией ReLU, второй со 128 нейронами и активацией ReLU, а третий с 64 нейронами и активацией ReLU. Между слоями также был добавлен слой Dropout, чтобы уменьшить переобучение.

Выходной слой: Три полностью соединенных (плотных) слоя были добавлены последовательно после этапа выравнивания. Эти слои были определены с помощью функции Keras Dense(): первый с 256 нейронами и активацией ReLU, второй со 128 нейронами и активацией ReLU, а третий с 64 нейронами и активацией ReLU. Также был добавлен слой Dropout (коэффициент 0,4) между слоями для уменьшения переобучения.

Общий конвейер и поток методологии, включая предварительную обработку, сегментацию, реализацию модели трансферного обучения и оценку, показаны на рисунке 4. На этом рисунке представлен полный обзор шагов, которые были предприняты в этом исследовании. Использование трансферного обучения позволило свести к минимуму время обучения, снизить зависимость от высокопроизводительных вычислительных ресурсов и значительно повысить производительность классификации болезней рисового листа.

Предложенная модель DenseNet121 для классификации болезней листьев

Среди всех протестированных моделей DenseNet121 продемонстрировал лучшие результаты в классификации болезней листьев риса, достигнув замечательной точности. Эта передовая модель глубокого обучения отличается инновационной архитектурой40, которая способствует эффективному потоку информации и улучшает повторное использование функций.

Архитектура DenseNet121: DenseNet121 характеризуется плотно связанными слоями, где каждый слой может получить доступ к картам признаков из всех предыдущих слоев. Такая конструкция оптимизирует поток информации, снижает избыточность и значительно повышает общую эффективность модели.

Архитектура состоит из следующих ключевых компонентов:

Входной слой: Получает изображения с измененным размером до 224 x 224 пикселей для стандартизированной обработки.

Начальный сверточный слой: Применяет операцию свертки 7 x 7 с последующей максимальным объединением в пул для уменьшения пространственных размеров и извлечения низкоуровневых объектов.

Плотные блоки: Модель содержит четыре плотных блока. Каждый блок состоит из нескольких сверточных слоев, соединенных плотным образом, что означает, что каждый слой имеет прямой доступ к выходам всех предыдущих слоев внутри блока.

Переходные слои: Расположенные между плотными блоками, эти слои выполняют свертку 1 x 1 с последующим объединением в усреднение для уменьшения размерности признаков, повышая эффективность вычислений.

Global Average Pooling (GAP): Уменьшает пространственные размеры карт объектов перед полностью связными слоями.

Fully Connected Layer: Создает вектор вывода для классификации.

Пользовательские слои для классификации: Для этого исследования стандартные полносвязные слои были заменены на пользовательские архитектуры: слой Flatten, три плотных слоя (256, 128 и 64 нейронов с активацией ReLU) и последний активируемый сигмоидой слой для бинарной классификации.

Способность DenseNet121 повторно использовать функции и его компактная архитектура в значительной степени способствовали его превосходной производительности в наборе данных о болезни листьев риса. Такая эффективность в сочетании с возможностью свести к минимуму переобучение делает его идеальным для задач с ограниченными учебными данными. DenseNet121 достигла лучшей точности и обобщения по сравнению с другими моделями благодаря повторному использованию функций и свойствам градиентного потока. В то время как такие модели, как ResNet и VGG16, показали хорошие результаты, DenseNet121 превзошел их с точки зрения точности и вычислительной эффективности.

Во всех моделях были включены три полносвязных (плотных) слоя с использованием функций активации ReLU (как показано в уравнении 1), кульминацией которых является последний плотный слой с активацией SoftMax (уравнение 2) для облегчения многоклассовой классификации. Эта адаптация позволила каждой модели эффективно использовать предварительно обученные веса при классификации изображений в наборе данных.

ReLu f(x) = max(0, X) (1)

figure-protocol-9

где xi представляет входные данные для функции SoftMax, скорректированные для классификации по десяти категориям болезней листьев риса. Уникальная архитектура каждой модели в сочетании с настраиваемым выходным слоем позволила эффективно извлекать признаки и точно классифицировать изображения.

На рисунке 5 представлена архитектурная схема DenseNet121, демонстрирующая бесшовный поток информации через его плотные блоки, переходные слои и специализированные слои классификации, интегрированные для этого исследования. Это визуальное изображение поясняет, как DenseNet121 обрабатывает входные данные изображений и создает выходные данные прогноза

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Результаты

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Для проведенных экспериментов в данном исследовании модель была разработана с использованием Python версии 3.11.5 и Jupyter Notebook на операционной системе Windows 11. Основными используемыми фреймворками глубокого обучения были библиотеки TensorFlow и Keras. В качестве аппаратного обеспечения использовался компьютер HP PC с процессором Intel i5-6300U с тактовой частотой 2,50 ГГц, оснащенный 8 ядрами.

Набор данных был разделен ...

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Обсуждение

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

В этом исследовании предлагается основанная на глубоком обучении структура для автоматизированной классификации болезней листьев риса с использованием как сегментированных, так и несегментированных наборов данных. Этот подход объединяет сегментацию изображений на основе UNet с моделями трансферного обучения, демонстрируя, что сегментация значительно повышает точность извлечения признаков и классификации. Среди шести оцененных моделей специализированная DenseNet-121 достигла самой высокой...

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Раскрытие информации

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Авторам нечего раскрывать.

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

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Авторы выражают признательность Пенугонде Ситхе Раме Кришне за вклад в концептуализацию, методологию и подготовку рукописи и выражают искреннюю благодарность С. Нагараджану за руководство и руководство на протяжении всего исследования.

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Материалы

Список материалов, использованных в этой статье
ИмяКомпанияКаталожный номерКомментарии
ПК HPЛ.СПроцессор Intel Core i5-6300U @ 2.5 ГГц, 8 ГБ ОЗУ
Записная книжка JupyterОткрытый исходный кодИспользуется для выполнения кода
Набор данных Kaggle: Обнаружение болезней листьев рисаКагглhttps://www.kaggle.com/datasets/loki4514/rice-leaf-diseases-detection
КерасОткрытый исходный кодИнтеграция с TensorFlow
ПитонPython Software Foundation3.11.5
ТензорФлоуГугл2.х
ОС WindowsМайкрософтWindows 11

Ссылки

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Baheti, H., Thakare, A., Bhople, Y., Darekar, S., Dodmani, O. Tomato plant leaf disease detection using inception v3. Intell Syst Appl. 959, 49-60 (2023).
  2. Shin, J., et al. Trends and prospect of machine vision technology for stresses and diseases detection in precision agriculture. Agri Eng. 5 (1), 20-39 (2023).
  3. Shamsul Kamar, N. A., et al. Pest and disease incidence of coniferous species in Taman Saujana Hijau, Putrajaya urban park Malaysia. J Forest Res. 34 (6), 2065-2077 (2023).
  4. Dutta, M., et al. Rice leaf disease classification-A comparative approach using convolutional neural network (CNN), cascading autoencoder with attention residual U-Net (CAAR-U-Net), and MobileNet-V2 architectures. Technologies. 12 (11), 214(2024).
  5. Alsakar, Y. M., Sakr, N. A., Elmogy, M. An enhanced classification system of various rice plant diseases based on multi-level handcrafted feature extraction technique. Sci Rep. 14 (1), 1-33 (2024).
  6. Ritharson, P. I., Raimond, K., Mary, X. A., Robert, J. E. DeepRice: A deep learning and deep feature-based classification of rice leaf disease subtypes. Artif Intell Agric. 11, 34-49 (2024).
  7. Khanna, A., Saini, R., Kumar, A., Singh, R. Toward end-to-end rice row detection in paddy fields exploiting two-pathway instance segmentation. Plant Phenomics. 6, 0043(2024).
  8. de Silva, R., Cielniak, G., Wang, G., Gao, J. Deep learning-based Crop Row Detection for Infield Navigation of Agri-Robots. arXiv. , (2022).
  9. Zhao, C., Hu, C., Shao, H., Wang, Z., Wang, Y. Towards Trustworthy Multi-label Sewer Defect Classification via Evidential Deep Learning. arXiv. , (2022).
  10. Gogoi, M., Kumar, V., Begum, S. A., Sharma, N., Kant, S. Classification and detection of rice diseases using a 3-stage CNN architecture with transfer learning approach. Agriculture. 13, 1505(2023).
  11. Rice as food. Wikipedia. , Wikipedia contributors. https://en.wikipedia.org/wiki/Rice_as_food (2025).
  12. Deng, R., et al. Automatic diagnosis of rice diseases using deep learning. Front Plant Sci. 12, 701038(2021).
  13. Image classification for rice leaf disease using AlexNet model. Win Lwin, L. Y., Htwe, A. N. 2023 IEEE Conf Comput Appl (ICCA), , 124-129 (2023).
  14. Tripathy, R., et al. Optimization based rice leaf disease classification in federated learning. Multimed Tools Appl. 83, 72491-72517 (2024).
  15. Li, Y., Wang, H., Dang, L. M., Sadeghi-Niaraki, A., Moon, H. Crop pest recognition in natural scenes using convolutional neural networks. Comput Electron Agric. 169, 105174(2020).
  16. Zhong, Y., Zhao, Z. Research on deep learning in apple leaf disease recognition. Comput Electron Agric. 168, 105146(2020).
  17. Yang, Y., Liu, Z., Huang, M., Zhu, Q., Zhao, X. Automatic detection of multi-type defects on potatoes using multispectral imaging combined with a deep learning model. J Food Eng. 336, 111213(2023).
  18. Wang, L., et al. Identification of crop diseases using improved convolutional neural networks. IET Comput Vis. 14 (7), 538-545 (2020).
  19. Arsenovic, M., Karanovic, M., Sladojevic, S., Anderla, A., Stefanovic, D. Solving current limitations of deep learning-based approaches for plant disease detection. Symmetry. 11 (7), 939(2019).
  20. Hu, G., Wu, H., Zhang, Y., Wan, M. A low shot learning method for tea leaf's disease identification. Comput Electron Agric. 163, 104852(2019).
  21. Too, E. C., Yujian, L., Njuki, S., Yingchun, L. A comparative study of fine-tuning deep learning models for plant disease identification. Comput Electron Agric. 161, 272-279 (2019).
  22. Ma, R., et al. Identification of maize seed varieties using MobileNetV2 with improved attention mechanism CBAM. Agriculture. 13 (1), 11(2023).
  23. Krizhevsky, A., Sutskever, I., Hinton, G. E. ImageNet classification with deep convolutional neural networks. Commun ACM. 60 (6), 84-90 (2017).
  24. Brahimi, M., Boukhalfa, K., Moussaoui, A. Deep learning for tomato diseases: classification and symptoms visualization. Appl Artif Intell. 31 (4), 299-315 (2017).
  25. Wang, G., Sun, Y., Wang, J. Automatic image-based plant disease severity estimation using deep learning. Comput Intell Neurosci. 2017, 2917536(2017).
  26. Deep residual learning for image recognition. He, K., Zhang, X., Ren, S., Sun, J. Proc IEEE Conf Comput Vis Pattern Recognit CVPR, , 770-778 (2016).
  27. Amara, J., Bouaziz, B., Algergawy, A. A deep learning-based approach for banana leaf diseases classification. Datenbanksysteme Business Tech Web (BTW 2017). , 79-88 (2017).
  28. Srilatha, D., Thillaiarasu, N. Implementation of intrusion detection and prevention with deep learning in cloud computing. J Inf Technol Manag. 15, 1-8 (2023).
  29. Sladojevic, S., Arsenovic, M., Anderla, A., Culibrk, D., Stefanovic, D. Deep neural networks-based recognition of plant diseases by leaf image classification. Comput Intell Neurosci. 2016, 3289801(2016).
  30. Simhadri, C. G., Kondaveeti, H. K., Vatsavayi, V. K., Mitra, A., Ananthachari, P. Deep learning for rice leaf disease detection: A systematic literature review on emerging trends, methodologies and techniques. Info Proc Agri. 12 (2), 151-168 (2025).
  31. Xu, M., et al. Embracing limited and imperfect training datasets: Opportunities and challenges in plant disease recognition using deep learning. Front Plant Sci. 14, 1225409(2023).
  32. Xu, M., Park, J. E., Lee, J., Yang, J., Yoon, S. Plant disease recognition datasets in the age of deep learning: Challenges and opportunities. arXiv. , (2023).
  33. Basic investigation on a robust and practical plant diagnostic system. Fujita, E., Kawasaki, Y., Uga, H., Kagiwada, S., Iyatomi, H. Proc 15th IEEE Int Conf Mach Learn Appl ICMLA, , 989-992 (2016).
  34. Densely connected convolutional networks. Huang, G., Liu, Z., Van Der Maaten, L., Weinberger, K. Q. Proc IEEE Conf Comput Vis Pattern Recognit CVPR, , 4700-4708 (2017).
  35. Sapkal, A. T., Kulkarni, U. V. Comparative study of leaf disease diagnosis system using texture features and deep learning features. Int J Appl Eng Res. 13 (19), 14334-14340 (2018).
  36. Loki4514, Leaf Diseases Detection Dataset. Kaggle. , https://www.kaggle.com/datasets/loki4514/rice-leaf-diseases-detection Accessed (2025).
  37. Siddique, N., Paheding, S., Elkin, C. P., Devabhaktuni, V. U-Net and its variants for medical image segmentation: a review of theory and applications. IEEE Access. 9, 82031-82057 (2021).
  38. Yohoshiva, B., Challa, N. P. Ghcr-a dataset for Grantha handwritten character recognition. Data Brief. 56, 110783(2024).
  39. Ronneberger, O., Fischer, P., Brox, T. U-Net: Convolutional networks for biomedical image segmentation. Med Image Comput Comp Assisted Intervent MICCAI 2015 Lecture Notes Comp Sci. 9351, 234-241 (2015).
  40. Zhuang, F., et al. A comprehensive survey on transfer learning. arXiv. , (2020).

Доступ ограничен. Войдите в систему или начните пробный период, чтобы просмотреть этот контент.

Перепечатки и разрешения

Запросить разрешение на повторное использование текста или иллюстраций этой статьи JoVE

Запросить разрешение

Теги

DenseNet 121

Похожие статьи