Нейросетевое программирование. Инструментарий нейрокомпьютинга. Александр Кириченко
Чтение книги онлайн.
Читать онлайн книгу Нейросетевое программирование. Инструментарий нейрокомпьютинга - Александр Кириченко страница 11
Для создания сети используются тексты следующих скриптов:
// UsingNetEditorExample.as
// NetEditor.as
// Position.as
Создание сети ведётся под управлением пользователя. После запуска скриптовой программы для связи с пользователем используется интерфейс – пользователю задаётся вопрос о характеристиках создаваемой нейросети:
Введите количество скрытых слоёв в нейросети (Pleas enter the number of hidden layers for the net) и предлагается вариант ответа: 2;
Рис.42 Количество скрытых слоёв
Соглашаемся на 2
Следующим задаётся вопрос: хотите использовать для создания нейросети файл, содержащий готовые уроки MemBrain? (Да, или Нет)
Рис.43 Будет ли использоваться mbl-файл
Да
Если есть готовый файл с уроками (файл в формате mbl), надо указать координаты этого файла. По содержимому файла определяется количество входных и выходных нейронов и начинается создание сети: появляется окно скрипта:
Рис.44 Окно скрипта с извещением о создании нейросети
На экране появляются фрагменты создаваемой нейросети:
Рис.45 Выводимые на экран сообщения о создании нейросети
И задаётся вопрос, какое количество нейронов должен содержать скрытый слой №1?
Рис.46 Количество нейронов в скрытом слое 1
Подсказывается вариант ответа (5). При ответе Да задаётся
вопрос о количестве нейронов в скрытом слое 2.
Рис.47 Количество нейронов в скрытом слое 2
При ответе Да завершается построение нейросети, о чём сообщается в трассе скрипта:
Рис.48 Часть трассы о завершении скрипта
Трасса в один кадр не умещается:
Рис.49 Часть трассы о завершении скрипта
На экран выводится готовая нейросеть.
Рис.50 Нейросеть создана
В том случае, если не используем mbl-файл, запрашивается количество входных нейронов:
Рис.51 Количество входных нейронов
Да. Затем запрашивается количество выходных нейронов:
Рис.52 Количество выходных нейронов
Допустим, определяем это количество цифрой 3, затем запрашивается количество нейронов в каждом скрытом слое
Рис.53 Запрос количества слоёв в скрытом слое 1
На этот вопрос ответ – 4. Появляется следующий вопрос о количестве нейронов в скрытом слое №2: