Читайте также: |
|
Прежде чем двигаться дальше, давайте запустим STNeural Networks. После того, как программа была инсталлирована, это делается обычным образом - путем выбора соответствующего пункта в списке программ или же двойным щелчком по пиктограмме STATISTICA Neural Networks на рабочем столе Windows.
Введение
Одно из главных свойств нейронных сетей состоит в том, что они способны учиться решать задачи на примерах. Вместо того, чтобы непосредственно задавать значения весов сети (хотя в системе ST Neural Networks это возможно), мы подаем на вход сети набор обучающих примеров, а затем с помощью того или иного алгоритма обучения - например, методом обратного распространения - веса сети корректируются таким образом, чтобы она училась понимать обучающие данные.
В пакете ST Neural Networks, обучающие данные хранятся в виде набора данных (Data Set), содержащего некоторое количество наблюдений, для каждого из которых заданы значения нескольких входных и выходных переменных. Как правило, данные берутся из какого-то внешнего источника (например, системы STATISTICA или электронной таблицы). Однако новый набор данных можно создать прямо в пакете ST Neural Networks. Для этого нужно проделать следующие действия.
1. Войти в диалоговое окно Создать набор данных - Create Data Set с помощью команды Набор данных - Data Set... из меню Файл-Создать - File-New.
2. Ввести значения числа входных (Inputs) и выходных (Outputs) переменных в будущем наборе данных. В задаче «исключающего или» имеется две входные переменные и одна выходная.
3. Нажать кнопку Создать - Create.
При создании нового набора данных программа ST Neural Networks автоматически открывает окно Редактор данных - Data Set Editor.
Основной элемент окна Редактор данных - Data Set Editor - это таблица, содержащая все записи (наблюдения) набора данных. Каждому наблюдению соответствует одна строка таблицы. В начальный момент таблица будет содержать всего одну строку, а значения всех переменных будут «неизвестны» (обозначены знаком вопроса). У входных переменных заголовок столбца черного цвета, у выходных - голубого; входы от выходов отделяются темной вертикальной линией. Добавление новых наблюдений
и редактирование данных в уже имеющихся наблюдениях осуществляется обычным редактированием этой таблицы.
Данные, которые потребуются нам в задаче «исключающего или», п риведены на рисунке. Положительный результат классификации обозначается цифрой 1 в столбце выходной переменной, отрицательный результат - цифрой 0. Щелкните мышью в поле первой ячейки таблицы, введите «0» и нажмите ВВОД. Рамка выделения переместится на следующую ячейку. Введите нули в две оставшиеся клетки, затем действуйте в соответствии с приведенными далее инструкциями.
Дата добавления: 2015-11-30; просмотров: 24 | Нарушение авторских прав