Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

neuro_lab2

.pdf
Скачиваний:
21
Добавлен:
05.07.2022
Размер:
753.58 Кб
Скачать

действительных менее, чем на 1 %; ошибка на тестовых данных практически равна нулю. Следовательно, данную нейросеть можно использовать для задачи распознавания образцов минеральной воды. Лучше использовать полученную сеть, чем сеть из пункта 2, так как на ее обучение требуется в 2 раза меньше эпох, а значения полученных ошибок меньше, чем для сети из пункта 2.

5. В таблице применим ignore к var30, будем использовать 5-й класс в качестве тестового, для этого выберем 8 последних строк в качестве тестовых (синих). Синие строки, относящиеся к классам 1-4 заменим на обучающие (черные):

Рис. 38 - Часть отредактированной таблицы

11

Рис. 39 - Часть отредактированной таблицы Создадим многослойный персептрон с четырьмя выходами:

Рис. 40 - Многослойный персептрон с четырьмя выходами Характеристики нейросети:

Тип: многослойный перцептрон

Число слоев: 4

Число входов: 8

Число нейронов первого внутреннего слоя: 5

Число нейронов второго внутреннего слоя: 3

12

Число выходов: 4

Steps: 1

Lookahead: 0

Функция преобразования нейронов: minimax

Функция активации нейронов первого слоя: linear

Функция активации нейронов первого внутреннего слоя: logistic

Функция активации нейронов второго внутреннего слоя: logistic

Функция активации нейронов выходного слоя: logistic

Функция ошибки: sum-squared

Обучим нейросеть методом обратного распространения ошибки. Параметры обучения:

Число эпох: 1000

Скорость обучения: от 0,5 до 0,1

Momentum: 0,3

Рис. 41 – График ошибки обучения и ошибки верификации нейросети

13

Рис. 42 - Таблица с предсказаниями нейросети и действительными классами

Вывод: из рис. 41 видно, что в процессе обучения нейросети в течение 1000 эпох значение ошибки обучения постепенно убывает и составляет 0,0155 на последней эпохе; значение ошибки верификации убывает, на последней эпохе составляет 0,0158. Из рис. 42 видно, что ошибка на тестовых данных 0,49 – очень большая. Следовательно, данную нейросеть нельзя использовать для задачи распознавания образцов 5-го типа минеральной воды.

14

Соседние файлы в предмете Нейрокомпьютеры и их применение