<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2024-2-3</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-586</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Engeneering</subject></subj-group></article-categories><title-group><article-title>КЛАССИФИКАЦИЯ СОСТОЯНИЯ РАСТЕНИЙ С ИСПОЛЬЗОВАНИЕМ АДАПТИВНОЙ НЕЙРО-НЕЧЕТКОЙ ИНФЕРЕНЦИОННОЙ СИСТЕМЫ (ANFIS)</article-title><trans-title-group xml:lang="en"><trans-title>CLASSIFYING PLANTS’ HEALTH USING AN ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM (ANFIS)</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-6143-8992</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Брыкин</surname><given-names>Валентин Валерьевич</given-names></name><name name-style="western" xml:lang="en"><surname>Brykin</surname><given-names>Valentin V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант</p></bio><bio xml:lang="en"><p>Postgraduate</p></bio><email xlink:type="simple">valentin.brykin@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1332-463X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Брагинский</surname><given-names>Михаил Яковлевич</given-names></name><name name-style="western" xml:lang="en"><surname>Braginsky</surname><given-names>Mikhail Ya.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering), Docent</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1851-1039</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Тараканов</surname><given-names>Дмитрий Викторович</given-names></name><name name-style="western" xml:lang="en"><surname>Tarakanov</surname><given-names>Dmitry V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering), Docent</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0001-0340-2609</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Назарова</surname><given-names>Инесса Леонидовна</given-names></name><name name-style="western" xml:lang="en"><surname>Nazarova</surname><given-names>Inessa L.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант, инженер 1 категории</p></bio><bio xml:lang="en"><p>Postgraduate, 1st Category Engineer</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Сургутский государственный университет, Сургут</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Surgut State University, Surgut</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>18</day><month>06</month><year>2024</year></pub-date><volume>23</volume><issue>2</issue><fpage>23</fpage><lpage>30</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Брыкин В.В., Брагинский М.Я., Тараканов Д.В., Назарова И.Л., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Брыкин В.В., Брагинский М.Я., Тараканов Д.В., Назарова И.Л.</copyright-holder><copyright-holder xml:lang="en">Brykin V.V., Braginsky M.Y., Tarakanov D.V., Nazarova I.L.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/586">https://www.vestcyber.ru/jour/article/view/586</self-uri><abstract><p>В данной работе используется адаптивная нейро-нечеткая система ANFIS для классификации восьми болезней растений. В качестве входных данных системы применяются текстурные признаки Харалика, извлеченные из изображений растений. Обучение ANFIS проводилось с использованием гибридного алгоритма, сочетающего обратное распространение ошибки и градиентный спуск. Эффективность ANFIS оценивалась на тестовом наборе посредством вычисления точности, полноты и F1-меры. Полученные показатели подлежали сравнению с другими современными средствами классификации.</p></abstract><trans-abstract xml:lang="en"><p>The study classifi es eight types of plants’ diseases using an adaptive neuro-fuzzy inference system (ANFIS). Haralick texture features obtained from plants’ images are applied as input data for a system. A hybrid algorithm consisting of a backward propagation of error and a gradient descent performed the ANFIS training. The ANFIS effi ciency was assessed on a test set through calculating accuracy, comprehensiveness, and the F1 score. The indicators obtained by this method were compared with other modern classifi cation methods.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>текстурные признаки Харалика</kwd><kwd>нейронная сеть</kwd><kwd>нейро-нечеткая система</kwd><kwd>логистическая регрессия</kwd><kwd>классификация цифровых изображений</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Haralick texture features</kwd><kwd>neural network</kwd><kwd>neural fuzzy system</kwd><kwd>logistic regression</kwd><kwd>classifi cation of digital images</kwd></kwd-group></article-meta></front><body><sec><title>ВВЕДЕНИЕ</title><p>Сегодня цифровизация сельского хозяйства, где полевые условия контролируются с помощью автономных систем, набирает все большие обороты. При создании систем подобного рода необходимо решать задачи идентификации болезни растений, анализировать динамику их роста.</p><p>Задача выявления болезней растений, недостаток воды, микроэлементов на всех стадиях развития позволяет минимизировать экономические потери в агробизнесе. Таким образом, для решения вышеуказанной задачи необходимо использовать методы дистанционного мониторинга состояния растений, способных выявлять болезни растений с высокой точностью и скоростью.</p><p>Имеется большая потребность в новых технологиях, отслеживающих рост растений и прогнозирующих воздействие на него различных факторов. В большинстве случаев болезни можно проследить по состоянию побегов растения (стебля, листьев). Значит, идентификация растений, выявление болезней, анализ роста играют существенную роль в успешном выращивании агрономических культур.</p><p>Все операции, связанные с обработкой изображений, выполняются в цветовом пространстве RGB, являющемся одним из основных способов представления изображений.</p></sec><sec><title>МАТЕРИАЛЫ И МЕТОДЫ</title></sec><sec><title>Текстурные признаки Харалика</title><p>Текстура наряду с цветом является самой важной особенностью, если необходимо обнаружить какой-либо объект. Это относится и к классификации состояния растений – любое заболевание отличается характерным распространением по организму и цветом. На основе расположения пикселей на изображении появляется возможность идентифицировать любой объект.</p><p>Существует множество способов текстурного анализа. Здесь используется метод текстурных признаков Харалика. Эти признаки рассчитываются на основе матрицы совпадения уровней серого (gray-level co-occurrence matrix, GLCM), являющейся оценкой плотности распределения вероятностей второго порядка p2 (P, Q, Z, Y), полученной по одному изображению в предположении, что плотность вероятности p2 зависит лишь от взаимного расположения P и Q. При этом Z является числом, обозначающим учет соседних пикселей, в том числе их расстояния от пикселя интереса. Y – значение ориентации пикселя интереса и соседних пикселей (в градусах) в интервале [0; 2π) с шагом π/4.</p><p>GLCM-матрица представляет собой текстурные свойства, но она неудобна при непосредственном анализе изображения [1–5]. Признаки Харалика, вычисляемые на ее основе, зарекомендовали себя куда лучше. В данной работе использовались 4 информативных признака, дающих наибольшую итоговую точность, из 14 возможных:</p><p>Контраст. Измеряет пространственную частоту изображения.</p><p>. (1)</p><p>Несходство. Мера расстояния между парами пикселей в интересующей области.</p><p>. (2)</p><p>Энергия (второй угловой момент). Измеряет текстурную однородность изображения.</p><p>. (3)</p><p>Однородность (обратный разностный момент). Измеряет однородность изображения, которая возрастает при уменьшении тона серого.</p><p>. (4)</p></sec><sec><title>Система ANFIS</title><p>Адаптивная нейро-нечеткая инференционная система (ANFIS) – это гибридная интеллектуальная система, которая сочетает в себе принципы нечеткой логики и нейронных сетей. Она была разработана в 1993 г. Дж. С. Р. Янгом. ANFIS может быть использована для моделирования сложных нелинейных систем, классификации и прогнозирования [6–9].</p><p>Структура ANFIS обычно состоит из пяти слоев (рис. 1).</p><p>– Входной слой (Layer 1): получает входные данные и преобразует их в степени принадлежности к функциям принадлежности. В качестве такой функции используют, например, функцию Гаусса.</p><p>, (5)</p><p>где с – центр функции принадлежности;</p><p>σ – ширина функции принадлежности.</p><p>– Слой нечеткого вывода (Layer 2): вычисляет веса правил на основе степеней принадлежности входных данных.</p><p>, (6)</p><p>где Wi – вес i-го правила;</p><p>μAi (xi) – степень принадлежности входного значения xi функции принадлежности Ai.</p><p>– Нормализующий слой (Layer 3): нормализует веса правил.</p><p>. (7)</p><p>– Слой дефаззификации (Layer 4): вычисляет произведение нормализованного правила на выходную функцию.</p><p>, (8)</p><p>где  – результат уровня 3;</p><p>fi – выходное значение i-го правила;</p><p>(pi, qi, ri) – набор параметров следствия узла i.</p><p>– Слой вывода (Layer 5): вычисляет взвешенную сумму выходов всех правил.</p><p>. (9)</p><fig id="fig-1"><caption><p>Рис. 1. Структура ANFIS</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-23-2-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2024/2/rJSa3iCDqHXXlA1i9WJ8OAXjNTFCjYaFVH3anuWu.jpeg</uri></graphic></fig></sec><sec><title>Алгоритм классификации</title><p>Определения текущего состояния растения основано на решении задачи классификации цифровых изображений на основе анализа текстуры и цвета. Алгоритм классификации основан на совместном применении текстурных признаков Харалика и современных инструментов классификации.</p><p>Схема алгоритма представлена на рис. 2.</p><fig id="fig-2"><caption><p>Рис. 2. Схема алгоритма классификации</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-23-2-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2024/2/D2785YEyEz1pm4ZtZNZTLMHHHUph6jZxG0KSGZSd.jpeg</uri></graphic></fig><p>Как можно увидеть из рис. 2, после инициализации набора данных и его предварительной обработки из каждого изображения извлекаются текстурные признаки, которые передаются в качестве входных данных для классификационных методов.</p></sec><sec><title>Загрузка и подготовка данных</title><p>Исходные данные приведены на рис. 3 и представляют собой набор цветных цифровых изображений, распределенных по директориям, имена которых соответствуют названиям классов. Изображения были предварительно подготовлены – приведены к единому размеру 256×256 пикселей и распределены поровну на каждый класс (сбалансированы по 2 200 единиц в каждом классе, суммарно 17 600 фотографий). Таким образом, количество директорий совпадает с числом классов, равным 8.</p><p>Датасет на рис. 3 был загружен с общедоступного ресурса по исследованию данных Kaggle.</p><fig id="fig-3"><caption><p>Рис. 3. Классы исходных данных</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-23-2-g003.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2024/2/FkUlxfnwbA2ce3n9FjZRJOnlKwVicQAgvsuPoHMQ.jpeg</uri></graphic></fig></sec><sec><title>Извлечение признаков</title><p>Так как исходное изображение представляет собой RGB-область размером 128×128 пикселей исходного изображения, для каждого из трех его каналов (красная, зеленая и синяя компоненты) строится симметричная нормированная GLCM-матрица в 256 оттенках серого. Значит, для целого изображения будет вычислено 3 GLCM-матрицы оттенков серого. В свою очередь, каждая такая матрица порождает 4 значения признаков Харалика, описанных ранее. Таким образом, одно цветное изображение будет описано вектором-строкой из 12 коэффициентов-признаков Харалика.</p><p>Для удобства восприятия и дальнейших расчетов все коэффициенты – а это массив размером m × k (где m = 17 600 – общее число изображений в наборе данных, k = 12 + 1 = 13 – итоговое количество признаков Харалика и метка класса, закодированная способом «label encoding») – были записаны в CSV-файл средствами библиотеки Pandas языка Python (рис. 4).</p><fig id="fig-4"><caption><p>Рис. 4. Текстурные признаки Харалика для исходного датасета</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-23-2-g004.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2024/2/b2vyp7vLmGkBwpzeImOTBRVSITJWlBaSXwEhWCsZ.jpeg</uri></graphic></fig><p>Стоит также упомянуть другие модули и библиотеки Python, задействованные в данной работе:</p><p>Os – для работы с операционной и файловой системами (загрузка и инициализация набора данных);</p><p>OpenCV – для анализа изображений;</p><p>NumPy – для работы с многомерными массивами;</p><p>Matplotlib – для визуализации данных и вычислений;</p><p>Anfis – для нечетких вычислений;</p><p>Scikit-Learn – для операций машинного обучения.</p></sec><sec><title>Предварительная обработка данных</title><p>Фактически датафрейм из рис. 5 представляет собой готовую для дальнейших вычислений и решения основной задачи базу данных признаков изображений. Входными данными для обучения нейронной сети будут являться значения признаков Харалика (все столбцы датафрейма, кроме последнего), выходными – последний столбец датафрейма с закодированными метками классов.</p><fig id="fig-5"><caption><p>Рис. 5. Создание и обучение ANFIS</p><p>Примечание: составлено авторами.</p></caption><graphic xlink:href="procyber-23-2-g005.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2024/2/0jYarLcOKtm6JIMm90uF5WZ8StqS8RxWGCF23rvX.jpeg</uri></graphic></fig><p>Следующим шагом является предварительная обработка данных.</p><p>Во-первых, это разделение на обучающую и тестовую выборки в оптимальном соотношении 70:30.</p><p>Во-вторых, стандартизация: некоторые характеристики имеют широкий диапазон значений и в процессе классификации могут создать систематическую ошибку. Вспомогательный класс StandartScaler масштабирует данные так, чтобы они имели нулевое среднее значение и единичную дисперсию (μ = 0, σ = 1). Важно то, что здесь выполняется стандартизация лишь входных данных, поскольку выходные содержат только закодированные метки [<xref ref-type="bibr" rid="cit5">5</xref>][<xref ref-type="bibr" rid="cit6">6</xref>].</p></sec><sec><title>Моделирование ANFIS</title><p>Создание модели ANFIS для восьмиклассовой классификации с 12 входными признаками Харалика состоит из следующих шагов.</p><p>Подготовка данных</p><p>– Собирается набор данных (изображений), помеченных 8 классами.</p><p>– Извлекается 12 признаков Харалика из каждого изображения (по 4 из каждой компоненты R, G, B).</p><p>– Набор данных разделяется на обучающий и проверочный наборы.</p><p>Создание функции принадлежности</p><p>– Выбирается тип функций принадлежности (в данном случае – гауссова).</p><p>– Определяется количество и местоположение функций принадлежности для каждого входного признака (далее для каждого признака используется 3 функции принадлежности).</p><p>Для инициализации начальных параметров функций принадлежности, таких как центры и стандартные отклонения, в данной работе используется метод нечеткой кластеризации C-средних. Это помогает избежать ручной настройки параметров и обеспечивает более точную и эффективную классификацию.</p><p>Расчет степеней принадлежности</p><p>– Для каждого обучающего и тестового изображения вычисляется степень принадлежности каждого признака каждой функции принадлежности.</p><p>Создание правил</p><p>В моделях ANFIS используется нечеткое правило Такаги–Сугено–Канга (TSK). Правила TSK имеют следующую форму:</p><p>Если x1 относится к A1 и x2 относится к A2 и … и xn относится к An, то y = f (x1, x2, …, xn).</p><p>Количество правил TSK рассчитывается по следующему выражению:</p><p>Количество правил = (Количество функций принадлежности для признака 1) ^ (Количество признаков),</p><p>где Количество функций принадлежности для признака 1 – это количество функций принадлежности, используемых для представления первого признака;</p><p>Количество признаков – это количество входных признаков в модели ANFIS.</p><p>Во избежание усложнения работы модели и увеличения числа правил TSK целесообразно сократить количество входных признаков: для каждого изображения будет взято среднее значение признака Харалика по каналам, например, для контраста:</p><p>. (10)</p><p>Таким образом, число входных признаков сократится до 4, а значит количество правил TSK в модели ANFIS для классификации изображений на 8 классов будет равно 3^4 = 81. Каждая комбинация функций принадлежности соответствует одному правилу TSK.</p><p>Модель ANFIS обучается с использованием гибридного алгоритма, который сочетает градиентный спуск и метод наименьших квадратов.</p><p>Алгоритм обучения состоит из двух основных этапов.</p><p>Прямой проход:</p><p>– Для каждого обучающего образца вычисляются степени принадлежности каждой функции принадлежности.</p><p>– Вычисляются веса правил TSK, используя степени принадлежности в качестве весов. Для вычисления весов правил используется метод наименьших квадратов. Это гарантирует, что взвешенная сумма выходных значений правил наиболее точно соответствует целевому выходному значению.</p><p>– Вычисляется взвешенная сумма выходных значений правил, чтобы получить прогнозируемое выходное значение модели.</p><p>– Вычисляется ошибка между прогнозируемым и фактическим выходным значе­нием.</p><p>Обратный проход:</p><p>– Ошибка распространяется назад через сеть, чтобы обновить параметры функций принадлежности и веса правил.</p><p>– Параметры функций принадлежности и веса правил настраиваются с использованием градиентного спуска, чтобы минимизировать ошибку.</p><p>На этапе обратного прохода для настройки параметров функций принадлежности и весов правил используется градиентный спуск. Градиент ошибки рассчитывается относительно этих параметров, и они обновляются в направлении, который минимизирует ошибку.</p><p>Прямой и обратный проходы повторяются до тех пор, пока не будет достигнуто заданное количество эпох или пока ошибка не будет сведена к минимуму.</p><p>Таким образом, модель ANFIS для решения текущей задачи имеет следующие параметры:</p><p>– Количество входов: 4</p><p>– Количество выходов: 8 (1 общий)</p><p>– Количество функций принадлежности для каждого признака: 3</p><p>– Количество правил: 81</p><p>– Веса инициализируются случайными значениями и обучаются с помощью обратного распространения.</p><p>Код инициализации и обучения модели представлен на рис. 5.</p><p>РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ</p><p>Непосредственно классификация, помимо модели ANFIS, выполнялась еще тремя инструментами:</p><p>– сверточной архитектурой нейронной сети (CNN, MobileNetV2);</p><p>– классическим алгоритмом машинного обучения – логистической регрессией;</p><p>– базовой моделью искусственной нейронной сети – персептроном (ANN).</p><p>Результаты приведены в сравнительной таблице.</p><table-wrap id="table-1"><caption><p>Таблица</p><p>Результаты классификации</p><p>Примечание: составлено авторами.</p></caption><table><tbody><tr><td>Метод классификации</td><td>Метрика</td></tr><tr><td>accuracy</td><td>precision</td><td>recall</td><td>f-score</td></tr><tr><td>ANFIS</td><td>85 %</td><td>0,85</td><td>0,84</td><td>0,84</td></tr><tr><td>CNN (MobileNetV2)</td><td>93 %</td><td>0,92</td><td>0,93</td><td>0,92</td></tr><tr><td>Логистическая регрессия</td><td>84 %</td><td>0,84</td><td>0,83</td><td>0,84</td></tr><tr><td>ANN</td><td>82 %</td><td>0,82</td><td>0,83</td><td>0,82</td></tr></tbody></table></table-wrap><p>Как можно видеть из таблицы, CNN на базе MobileNetV2, использующей глубинно-разделимую свертку, справляется с задачей лучше прочих инструментов классификации, но ANFIS имеет перспективы улучшения – оптимизации параметров, в частности интеграции с генетическим алгоритмом или методами кластеризации.</p></sec><sec><title>ЗАКЛЮЧЕНИЕ</title><p>Полученные результаты показывают, что ANFIS может эффективно классифицировать болезни растений с высокой точностью. Использование текстурных признаков Харалика в качестве входных параметров оказалось полезным для различения болезней растений. Гибридный алгоритм обучения обеспечил быструю сходимость и хорошую точность.</p><p>Несмотря на то что CNN на основе MobileNetV2 лучше справилась с задачей, ANFIS является перспективным инструментом для классификации болезней растений. Дальнейшие исследования могут быть направлены на расширение набора данных, исследование других признаков и оптимизацию архитектуры ANFIS для улучшения производительности, в частности целесообразно интегрировать в модель генетический алгоритм.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Гурлина Е. В. Разработка метода выявления текстурных свойств заданных классов изображений с использованием признаков Харалика // Перспективные информационные технологии (ПИТ 2020) : труды Междунар. науч.-технич. конф., 21–22 апреля 2020 г., г. Самара. Самара : Самарский научный центр РАН, 2020. С. 112–116.</mixed-citation><mixed-citation xml:lang="en">Гурлина Е. В. Разработка метода выявления текстурных свойств заданных классов изображений с использованием признаков Харалика // Перспективные информационные технологии (ПИТ 2020) : труды Междунар. науч.-технич. конф., 21–22 апреля 2020 г., г. Самара. Самара : Самарский научный центр РАН, 2020. С. 112–116.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Lofstedt T., Brynolfsson P., Asklund T. Gray-level invariant Haralick texture features // PLoS ONE. 2019. Vol. 14, no. 2. P. e0212110.</mixed-citation><mixed-citation xml:lang="en">Lofstedt T., Brynolfsson P., Asklund T. Gray-level invariant Haralick texture features // PLoS ONE. 2019. Vol. 14, no. 2. P. e0212110.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Брыкин В. В., Брагинский М. Я., Тараканов Д. В. и др. Классификация состояния растений средствами текстурного вейвлет-анализа и машинного обучения // Вестник кибернетики. 2024. Т. 23, № 1. С. 23–30. DOI 10.35266/1999-7604-2024-1-3.</mixed-citation><mixed-citation xml:lang="en">Брыкин В. В., Брагинский М. Я., Тараканов Д. В. и др. Классификация состояния растений средствами текстурного вейвлет-анализа и машинного обучения // Вестник кибернетики. 2024. Т. 23, № 1. С. 23–30. DOI 10.35266/1999-7604-2024-1-3.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Vyas A., Paik J. Review of the application of wavelet theory to image processing // IEIE Transactions on Smart Processing &amp; Computing. 2016. Vol. 5, no. 6. P. 403‒417. DOI 10.5573/IEIESPC.2016.5.6.403.</mixed-citation><mixed-citation xml:lang="en">Vyas A., Paik J. Review of the application of wavelet theory to image processing // IEIE Transactions on Smart Processing &amp; Computing. 2016. Vol. 5, no. 6. P. 403‒417. DOI 10.5573/IEIESPC.2016.5.6.403.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Балаганский А. Ю., Гребеньков А. А. Вейвлет-преобразование для обработки изображений системы управления отоплением с применением методов машинного обучения // Информация и образование: границы коммуникаций. 2022. № 14. С. 147–150.</mixed-citation><mixed-citation xml:lang="en">Балаганский А. Ю., Гребеньков А. А. Вейвлет-преобразование для обработки изображений системы управления отоплением с применением методов машинного обучения // Информация и образование: границы коммуникаций. 2022. № 14. С. 147–150.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mahajan V., Dhumale N. R. Leaf disease detection using fuzzy logic // International Journal of Innovative Research in Science, Engineering and Technology. 2018. Vol. 7, no 6. P. 6801–6807. DOI 10.15680/IJIRSET.2018.0706067.</mixed-citation><mixed-citation xml:lang="en">Mahajan V., Dhumale N. R. Leaf disease detection using fuzzy logic // International Journal of Innovative Research in Science, Engineering and Technology. 2018. Vol. 7, no 6. P. 6801–6807. DOI 10.15680/IJIRSET.2018.0706067.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ashish P., Tanuja P. Survey on detection and classifi cation of plant leaf disease in agriculture environment // International Advanced Research Journal in Science, Engineering and Technology. 2017. Vol. 4, no. 4. P. 137–139. DOI 10.17148/iarjset/nciarcse.2017.40.</mixed-citation><mixed-citation xml:lang="en">Ashish P., Tanuja P. Survey on detection and classifi cation of plant leaf disease in agriculture environment // International Advanced Research Journal in Science, Engineering and Technology. 2017. Vol. 4, no. 4. P. 137–139. DOI 10.17148/iarjset/nciarcse.2017.40.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Thyagharajan K. K., Kiruba Raji I. A review of visual descriptors and classifi cation techniques used in leaf species identifi cation // Archives of Computational Methods in Engineering. 2019. Vol. 26. P. 933–960. DOI 10.1007/s11831-018-9266-3.</mixed-citation><mixed-citation xml:lang="en">Thyagharajan K. K., Kiruba Raji I. A review of visual descriptors and classifi cation techniques used in leaf species identifi cation // Archives of Computational Methods in Engineering. 2019. Vol. 26. P. 933–960. DOI 10.1007/s11831-018-9266-3.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Алгоритм обучения anfis. URL: https://studfile.net/preview/9501084/page:11/ (дата обращения: 05.04.2024).</mixed-citation><mixed-citation xml:lang="en">Алгоритм обучения anfis. URL: https://studfile.net/preview/9501084/page:11/ (дата обращения: 05.04.2024).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
