<<
>>

4.2 Метод синтеза виртуального потока для нейронной сети прямого распространения

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

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

Метод синтеза виртуального потока для нейронной сети прямого распространения реализуется посредством последовательности следующих итерационных шагов.

На первом шаге, на основе обучающей выборки (4.2), формируется новая обучающая выборка (4.1). Обучающая выборка формируется таким образом, что к каждому i- му N- мерному вектору Ziдобавляется zN+1 компонента, соответствующая виртуальному потоку. Учитывая, что входы нейронной сети соответствуют выходам нечетких решающих модулей, которые, в свою очередь, лежат в диапазоне 0...1, присваиваем дополнительной (N+f-й координате всех образцов независимо от класса заначение 0,5.

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

где

227

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

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

Улучшение показателей качества классификации осуществляется посредством изменения дополнительного информативного признака в образцах обучающей (контрольной) выборки согласно структурной схеме, представленной на рисунке 4.11. Схема имеет петлю обратной связи, реализованной последовательно соединенными блоками 1 - блок вычисления модуля разности, блоком 2 -компаратор, блока 3 - блок управления и блока 4 - сумматор.

Сущность коррекции дополнительной компоненты вектора информативных признаков (компоненты N+1) заключается в том, что в процессе предъявления образцов обучающей (контрольной) выборки (4.7) на вход модели нейронной сети в блоке 1 вычисляется ошибка классификации где Yi- выход нейронной сети, di- класс, к которому относится i-й образец обучающей (контрольной) выборки.

Рисунок 4.11 - Схема коррекции дополнительного информативного признака в i-м образце обучающей (контрольной) выборки

Если ошибка превосходит некоторый порог, заданный в компаратор 2, то блок управления 3 формирует управляющее воздействие на сумматор 4, направленное на снижение ошибки ∆i.

Новое значение дополнительного признакаснимается с выхода сумматора 4 после того, как ошибка ∆iснижена до минимально возможной в данной модели нейронной сети.

Схема алгоритма коррекции (N+lJ-х компонентов векторов информативных признаков представлена на рисунке 4.12.

Алгоритм работает следующим образом. В блоке 1 производится загрузка обучающей (контрольной) выборки, состоящей из М образцов, представленных в виде (4.3).

Рисунок 4.12 - Схема алгоритма четвертого шага метода формирования виртуального потока

Каждый i-тый элемент выборки (4.3) подается последовательно на вход модели нейронной сети прямого распространения, полученной на втором шаге реализации метода, что осуществляется посредством блока 3.

В блоке 4 осуществляется классификация i-го образца, который соответствует выходу нейронной сети Yi.В блоке 5 определяется разность между целью diи реальным значением выхода NET1. Если эта разность невелика, то есть не превосходит некоторого наперед заданного значения, то (N+f-й, компонента текущего образца не корректируется и алгоритм переходит к анализу следующего образца. Если же эта разность велика, то в блоке 7 запускается интеграционный процесс коррекции этой разности посредством изменения значения (N+f-й компоненты в соответствующую сторону путем добавления к ней достаточно малой величины δ.Блок реализуется посредством блока управления 3 и блока суммирования 4, представленных на рисунке 4.11.

В блоке 8 формируется новая обучающая (контрольная) выборка соответствующая первому этапу коррекции (N+f-й компоненты векторов признаков образцов.

На пятом шаге строится модель дополнительного признака. Модель дополнительного признака строится как:

где i- номер образца контрольной выборки (неизвестного образца).

Для построения модели (4.9) используется нейронная сеть прямого распространения NET2.В качестве обучающей выборки для ее обучения используется массивполученный на четвертом шаге. При этом первые Nкомпонентов векторов из множестваиспользуются в качестве

независимых переменных. Компоненты N+1векторов из множества используются в качестве зависимой переменной (функции цели).

На шестом шаге формируется решающий модуль для классификации неизвестного образца, структура которого представлена на рисунке 4.13, включающий две нейронных сети NETιи NET2,первая из которых является классификатором, а вторая аппроксиматором [164].

Рисунок 4.13 - Схема решающего модуля, соответствующая предложенному

методу

Таким образом, для формирования виртуального потока в режиме «Классификация» необходим аппроксиматор, который на основе вектора признаков неизвестного образца со структурой (4.3) создает вектор со структурой (4.1). Рассмотрим два подхода к формированию такого аппроксиматора.

4.3

<< | >>
Источник: Шуткин Александр Николаевич. МЕТОДОЛОГИЯ СИНТЕЗА ГИБРИДНЫХ КЛАССИФИКАТОРОВ ДЛЯ ПРОГНОЗИРОВАНИЯ СОСТОЯНИЯ ЗДОРОВЬЯ И ПРОФЕССИОНАЛЬНОЙ ПРИГОДНОСТИ ПРИ РАБОТЕ В ЭКСТРЕМАЛЬНЫХ УСЛОВИЯХ. Диссертация на соискание ученой степени доктора технических наук. Курск - 2018. 2018

Еще по теме 4.2 Метод синтеза виртуального потока для нейронной сети прямого распространения:

  1. Метод синтеза аппроксиматоров, формирующих виртуальный поток на основе обучаемой нейронной сети
  2. Гибридные решающие модули для формирования виртуальных потоков
  3. Нейронные сети для построения базовых структур автономных агентов для прогнозирования инсультов
  4. Методы и модели построения виртуальных потоков
  5. Структурно-функциональные решения организации виртуальных потоков для двух альтернативных выборок
  6. Виртуальные сети (VLAN)
  7. Сравнительная оценка методов и материалов, применяемых для прямого пломбирования и микропротезирования
  8. Виртуальные потоки на основе биоимпедансных исследований
  9. Звездчатые нейроны без околоклеточной аксонной сети.
  10. Алгоритм синтеза общего описания потоков работ
- Акушерство и гинекология - Анатомия - Андрология - Биология - Болезни уха, горла и носа - Валеология - Ветеринария - Внутренние болезни - Военно-полевая медицина - Восстановительная медицина - Гастроэнтерология и гепатология - Гематология - Геронтология, гериатрия - Гигиена и санэпидконтроль - Дерматология - Диетология - Здравоохранение - Иммунология и аллергология - Интенсивная терапия, анестезиология и реанимация - Инфекционные заболевания - Информационные технологии в медицине - История медицины - Кардиология - Клинические методы диагностики - Кожные и венерические болезни - Комплементарная медицина - Лучевая диагностика, лучевая терапия - Маммология - Медицина катастроф - Медицинская паразитология - Медицинская этика - Медицинские приборы - Медицинское право - Наследственные болезни - Неврология и нейрохирургия - Нефрология - Онкология - Организация системы здравоохранения - Оториноларингология - Офтальмология - Патофизиология - Педиатрия - Приборы медицинского назначения - Психиатрия - Психология - Пульмонология - Стоматология - Судебная медицина - Токсикология - Травматология - Фармакология и фармацевтика - Физиология - Фтизиатрия - Хирургия - Эмбриология и гистология - Эпидемиология -