Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум_нейрон_сети.doc
Скачиваний:
23
Добавлен:
22.11.2019
Размер:
1.59 Mб
Скачать

Порядок работы

  1. Открыть файл данных Вуз.sta (см.табл.П.2) с помощью команды Файл – Открыть.

  2. Выбрать команду Нейронные сети в меню Анализ для вызова стартовой панели.

  3. Выбрать опцию Классификация в группе Тип задачи.

  4. Выбрать Конструктор сетей на вкладке Нейронные сети.

Рис. 17. Выбор типа сети

  1. Нажать кнопку Переменные и выбрать переменную ИТОГ в

поле Категориальные выходные, а переменные Рус.яз_ЕГЭ, Матем_ЕГЭ, Химия и Ин.яз в группе Непрерывные входные.

  1. В диалоге Конструктор сетей выбрать опцию Самоорганизующаяся карта Кохонена (СОКК) (рис. 17).

  2. Перейти на вкладку Элементы в диалоге Конструктор сетей и установить параметр Ширина равным 4, а параметр Высота – 5.

  3. Нажать кнопку OK.

  4. В окне Самоорганизующаяся карта Кохонена – обучение на вкладке Быстрый (рис. 18) установить в первом и во втором этапах 50 эпох.

  5. В первом этапе: Скорости обучения начальное – 0,1, конечные – 0,5 и размер Окрестности – 1.

  6. Во втором этапе: Скорость обучения – установить значение 0,1, а также параметр Окрестность равным 0.

  7. На вкладке Интерактивный выбрать опцию Интерактивное обучение – Сохранять предыдущий график (для сравнения).

Рис. 18. Настройки сети СОКК

  1. Нажать кнопку OK.

  2. В диалоге Идет обучение (рис. 19) нажать кнопку OK, чтобы направить полученный график в рабочую книгу, а затем продолжить Анализ.

  3. В диалоге Топологическая карта переместить указатель мыши и посмотреть данные (рис. 20) в правом нижнем углу диалога – информация о нейроне, на который указывает мышь, в нижнем поле отображается элемент, класс, активация и частота выигрыша.

  4. Выбрать вкладку Частоты выигрышей и опцию Показать частоту выигрышей на Топологической карте. Посмотреть изменения на вкладке Топологическая карта.

  5. Перейти на вкладку Дополнительно и выбрать опцию Уровень активации. Затем открыть вкладку Топологическая карта для просмотра изменений.

  6. Просмотреть, что первые 50 наблюдений представляют класс НЕ ПОСТУПИЛ.

  7. Запустить первое наблюдение, нажимая прокрутку рядом с полем наблюдения до тех пор, пока не появится значение 1.

  8. Отметить выигравший нейрон: выбрать класс НЕ ПОСТУПИЛ в выпадающем списке и нажать кнопку Изменить список классов (топологическая карта будет обновлена, и на ней появится имя элемента.

Рис. 19. График обучения

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

  1. Закрыть диалоги Топологическая карта (рис. 21) и Результаты для возврата в диалог СОКК – обучение.

  2. Нажать кнопку Пользователя в окне Самоорганизующаяся карта Кохоненаобучение для отображения диалога Радиальный слой – обучение.

Рис. 21. Топологическая карта

  1. Выбрать вкладку Метки, ввести значение 0,9 в поле Минимальное отношение и нажать кнопку Соседей на диаграмме Вороного.

  2. Нажать кнопку OK в диалоге Идет обучение для возврата в диалог Радиальный слойобучение.

  3. После завершения работы алгоритма нажать кнопку OK, чтобы окончить обучение СОКК.

  4. Используя наблюдения, посмотреть насколько хорошо СОКК классифицирует контрольную и проверочную выборки.

Не нужно ждать, пока нейрон на топологической карте выиграет, чтобы отметить его. Нужно выбрать его и его класс, затем выбрать и перетащить диапазон элементов.