Алгоритм прогнозирования селекционной ценности образцов тритикале на основе искусственных нейронных сетей

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 17.11.2018
Размер файла 128,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Алгоритм прогнозирования селекционной ценности образцов тритикале на основе искусственных нейронных сетей

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

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

Развитие вычислительной техники и информационных технологий в последние годы привело к тому, что во многих предметных областях активно используются искусственные нейронные сети (ИНС) [1].

Для создания нейронной сети PNN используется М-функция newpnn. Определим 7 следующих векторов входа и соотнесём каждый из них к одному из 3 классов в соответствии с программным обеспечением Matlab (рисунок 1):

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Алгоритм ИНС PNN

селекционный нейронный сеть прогнозирование

clear, P = [0 0; 1 1; 0 3; 1 4; 3 1; 4 1; 4 3]'; Tc = [1 1 2 2 3 3 3]

Вектор Тс назовём вектором индексов классов. Этому индексному вектору можно поставить в соответствие матрицу связности T в виде разреженной матрицы вида T = ind2vec(Tc): [{(1,1) 1}; {(1,2) 1}; {(2,3) 1}; {(2,4) 1}; {(3,5) 1}; (3,6) 1}; {(3,7) 1}], которая определяет принадлежность первых двух векторов классу 1, двух последующих - классу 2 и трёх последних - классу 3. Полная матрица Т имеет вид:

T = full(T)

T =

1 1 0 0 0 0 0

0 0 1 1 0 0 0

0 0 0 0 1 1 1

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

net = newpnn (P, T);

net.layers{1}.size% Число нейронов в сети PNN

ans7

Y = sim (net, P); Yc = vec2ind(Y)

Yc = 1 1 2 2 3 3 3

Здесь Y - результат обучения, а Yc - результат соответствия вектора индекса индексу. Результат подтверждает правильность решения задачи классификации.

Выполним классификацию некоторого набора произвольных векторов р, не принадлежащих обучающему множеству, используя ранее созданную сеть PNN: p = [1 3; 0 1; 5 2]';

Выполняя моделирование сети для этого набора векторов, получаем:

a = sim (net, p); ac = vec2ind(a) ac = 2 1 3

В данной работе приведены результаты применения ИНС к коллекции тритикале урожая 2011 года с балловой оценкой входных параметров. Для сравнения образцов был выбран 21 признак с присвоенными им селекционно-значимыми весами (в таблице представлен фрагмент из случайно выбранных 6 образцов). Один из них - визуальная ценность образца (ВВ) - является субъективным фактором, плодом интуиции и опыта селекционера. Подтвердить или поправить оценку селекционера призвана ИНС.

На вход сети подавался 21 количественный показатель, характеризующий каждый экземпляр коллекции. Выходом было значение селекционной ценности изучаемых образцов в баллах - оценка по ИНС. В первом расчёте в обучении были задействованы 37, в основном, самых лучших образцов тритикале, а прогноз осуществлялся для всех 210 образцов тритикале этой коллекции. Отклонение от оценки селекционера при прогнозе в этом расчёте составило 2,42%. Во втором расчёте в обучении были задействованы 33, в основном, самых худших образцов тритикале, а прогноз осуществлялся для всех 210 образцов тритикале. Результатом второго расчёта стало отклонение от прогноза 2,40%. На рисунке 2 представлены результаты этого расчета и процентный график отклонения. Результаты расчетов свидетельствуют о том, что, с одной стороны, визуальная оценка выставлена квалифицированно, а с другой, о высокой эффективности применения сети PNN в данной задаче. Сказалось и качество входных параметров.

С 2009 года авторами ведётся мониторинг селекционной ценности образцов тритикале, каждый год выращиваемых в полевых условиях на полигонах ГНУ СибФТИ и ГНУ СибНИИРС [1-3]. За три года наработана технология обработки урожайных образцов, а с 2011 года введён электронный журнал учёта их параметров. Эти факторы сказались на качестве обработки параметров селекционного процесса. Разрешилась немаловажная загадка. До введения электронного журнала происходило неприятие программой ИНС некоторого числа комбинаций коллекции - программа ИНС давала сбой, и в расчётах не участвовала часть выборки. Число таких комбинаций в коллекциях иногда достигало 1% от их общего числа. Причиной сбоя считалась капризность ИНС. Однако, коллекцию урожая 2011 года (все 210 комбинаций) программа ИНС приняла без сбоя. Это свойство программы ИНС - давать сбой - позволяет использовать её для контроля качества обработки параметров селекционного процесса.

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

Библиографический список

селекционный нейронный сеть прогнозирование

1. Алейников А.Ф., Чанышев Д.И. Алгоритм прогнозирования показателей качества пищевого сырья растительного происхождения // Пища. Экология. Качество: трудыVII международной научно-практической конференции (Краснообск, 21-22 сентября 2010 г.). - Новосибирск, 2010. - С. 258-260.

2. Чанышев Д.И., Алейников А.Ф. Прогнозирование показателей качества пищевого сырья растительного происхождения на стадии селекции // Сибирский научный вестник, 2011. - вып. XV. - С. 160-164.

3. Чанышев Д.И., Алейников А.Ф., Гребенникова И.Г., Стёпочкин П.И. Алгоритм прогнозирования показателей качества пищевого сырья на ранней стадии его производства // Сибирский вестник с.-х. науки., 2012. - №3. - С. 129-132.

Размещено на Allbest.ru

...

Подобные документы

  • Нейронные сети как средство анализа процесса продаж мобильных телефонов. Автоматизированные решения на основе технологии нейронных сетей. Разработка программы прогнозирования оптово-розничных продаж мобильных телефонов на основе нейронных сетей.

    дипломная работа [4,6 M], добавлен 22.09.2011

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

    дипломная работа [1,8 M], добавлен 08.02.2017

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

    дипломная работа [3,8 M], добавлен 27.06.2011

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

    реферат [347,6 K], добавлен 17.12.2011

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

    курсовая работа [4,9 M], добавлен 14.12.2014

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

    реферат [158,2 K], добавлен 16.03.2011

  • Особенности нейронных сетей как параллельных вычислительных структур, ассоциируемых с работой человеческого мозга. История искусственных нейронных сетей как универсального инструмента для решения широкого класса задач. Программное обеспечение их работы.

    презентация [582,1 K], добавлен 25.06.2013

  • Способы применения технологий нейронных сетей в системах обнаружения вторжений. Экспертные системы обнаружения сетевых атак. Искусственные сети, генетические алгоритмы. Преимущества и недостатки систем обнаружения вторжений на основе нейронных сетей.

    контрольная работа [135,5 K], добавлен 30.11.2015

  • Возможности программ моделирования нейронных сетей. Виды нейросетей: персептроны, сети Кохонена, сети радиальных базисных функций. Генетический алгоритм, его применение для оптимизации нейросетей. Система моделирования нейронных сетей Trajan 2.0.

    дипломная работа [2,3 M], добавлен 13.10.2015

  • Задача анализа деловой активности, факторы, влияющие на принятие решений. Современные информационные технологии и нейронные сети: принципы их работы. Исследование применения нейронных сетей в задачах прогнозирования финансовых ситуаций и принятия решений.

    дипломная работа [955,3 K], добавлен 06.11.2011

  • Общие сведения о принципах построения нейронных сетей. Искусственные нейронные системы. Математическая модель нейрона. Классификация нейронных сетей. Правила обучения Хэбба, Розенблатта и Видроу-Хоффа. Алгоритм обратного распространения ошибки.

    дипломная работа [814,6 K], добавлен 29.09.2014

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

    курсовая работа [835,9 K], добавлен 17.06.2014

  • Изучение методов разработки систем управления на основе аппарата нечеткой логики и нейронных сетей. Емкость с двумя клапанами с целью установки заданного уровня жидкости и построение нескольких типов регуляторов. Проведение сравнительного анализа.

    курсовая работа [322,5 K], добавлен 14.03.2009

  • Понятие искусственного нейрона и искусственных нейронных сетей. Сущность процесса обучения нейронной сети и аппроксимации функции. Смысл алгоритма обучения с учителем. Построение и обучение нейронной сети для аппроксимации функции в среде Matlab.

    лабораторная работа [1,1 M], добавлен 05.10.2010

  • Простейшая сеть, состоящая из группы нейронов, образующих слой. Свойства нейрокомпьютеров (компьютеров на основе нейронных сетей), привлекательных с точки зрения их практического использования. Модели нейронных сетей. Персептрон и сеть Кохонена.

    реферат [162,9 K], добавлен 30.09.2013

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

    курсовая работа [249,3 K], добавлен 22.06.2011

  • Модели нейронных сетей и их реализации. Последовательный и параллельный методы резолюции как средства логического вывода. Зависимость между логическим следованием и логическим выводом. Применение технологии CUDA и реализация параллельного алгоритма.

    дипломная работа [1,5 M], добавлен 22.09.2016

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

    презентация [1,4 M], добавлен 14.10.2013

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

    курсовая работа [527,2 K], добавлен 28.05.2009

  • Описание технологического процесса напуска бумаги. Конструкция бумагоделательной машины. Обоснование применения нейронных сетей в управлении формованием бумажного полотна. Математическая модель нейрона. Моделирование двух структур нейронных сетей.

    курсовая работа [1,5 M], добавлен 15.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.