Оценить:
 Рейтинг: 0

Нейросетевое программирование. Инструментарий нейрокомпьютинга

Год написания книги
2020
<< 1 ... 3 4 5 6 7 8 9 10 11 12 >>
На страницу:
7 из 12
Настройки чтения
Размер шрифта
Высота строк
Поля

Информация о формате, используемом для экспорта ссылок – это своего рода «заголовок» для объяснения данных, содержащихся в раздел [<LINKS <], который будет следующим.

[<LINK FORMAT INFO>]

SOURCE_ID; TARGET_ID; WEIGHT

Этот раздел содержит все ссылки в сети.

Одна ссылка всегда представлена одной строкой в CSV-файле.

[<LINKS>]

1;3;0,263535

2;3;0,178995

Конец ключевых слов.

[<END>]

*/

Покажем на реальном примере:

Пример.

Создадим нейросеть для анализа принадлежности точки одному из двух множеств: синему или жёлтому.

Для обучения покажем нейросети смешанный файл с точками circle1.csv (374 записей):

csv-файл

Файл circle1.csv

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

Файл circle2.csv (21 запись)

Оба эти файла получены из полного исходного файла «circle. csv», содержащего 394 записи:

Файл «circle. csv»

Загружаем нейросеть из «Circle_1.mbn»

Рис.13 Нейросеть загружена

Загружаем «circle1.csv»

Рис.14 Загружен обучающий файл

Загружаем «circle2.csv»

Рис.15 Загружен контролирующий файл

После настройки Lesson Editor для обучения:

Рис.16 Подготовка обучения нейросети

Согласуем нейросеть с настройкой нейропакетаMemBrain.

После согласования нейросети с Lesson Editor (Names from Net) надо нормализовать Wizard через Extras. Теперь можно обучать нейросеть:

Рис.17 Ход обучения виден в окне Pattern Error Viewer:

Рассмотрим подробнее ход обучения.

Рис.18 Ход обучения нейросети

Для ознакомления с полученной структурой и составом обученной нейросети экспортируем нейросеть в csv-файл «экспорт 1. csv». Для этого определим состав выводимой информации:

Рис.19 Подготовка экспорта обученной нейросети

Экспорт произведём нажатием кнопки «Export» в меню «File».

Обученная нейросеть будет выведена в файл «Export Circle. csv»:

Рис.20 Характеристики нейросети после обучения

Таблица состоит из 3 частей.

1 часть – заголовок.

2 часть – [<NEURON FORMAT INFO>]

В этой части содержится информация о нейронах (№; Название слоя, в котором нейрон находится; Имя; Тип нейрона; Характеристики…):

Рис.21 Информация о нейронах

3 часть – информация о связях нейронов:

Рис.22 Веса связей нейронов

Подробное знакомство с нейросетью

Подробное знакомство с тем, что представляют собой и что можно делать с нейронными сетями, можно получить по справочнику команд (Command Reference), в котором перечислены все доступные специфичные для MemBrain команды языка сценариев MemBrain в соответствии со следующими подкатегориями:

Команды языка сценариев MemBrain

В этих разделах можно познакомиться с такими командами, как:
<< 1 ... 3 4 5 6 7 8 9 10 11 12 >>
На страницу:
7 из 12