Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Теория программирования -> Боровиков В. -> "STATISTICA. Искусство анализа данных на компьютере" -> 187

STATISTICA. Искусство анализа данных на компьютере - Боровиков В.

Боровиков В. STATISTICA. Искусство анализа данных на компьютере — Спб.: Питер, 2003. — 688 c.
Скачать (прямая ссылка): statistikaiskusstvoanalizadannih2003.djvu
Предыдущая << 1 .. 181 182 183 184 185 186 < 187 > 188 189 190 191 192 193 .. 204 >> Следующая


Если набор нейронных сетей заполнен, i iporpaw ма SI Neinalis'etic o/fe должна on pc-делить, какие из имеющихся сетей заменять вновь создаваемыми. Нажмите кнопку Опции — Options... в диалоговом окне Редактор набора сетей — Network Set Editor.

Рис. 38. Настройка параметров набора сетей
Глава 17. Нейронные св;«

На экране появится диалоговое окно Параметры набора сетей — NetwoHt Options.

В этом окне задается максимальное количество сетей is наборе. По умолчаниям 1 максимальный размер составляет 30 нейронных сетей

Если вы хотите, чтобы программа сообщала нам об удалении сети, включт*- 1 режим Вначале сообщать пользователю — Inform User First.

Кроме того, взглянув на окно (рис. 38), мы видим, что при попытке добавить cei% Щ в уже 110лный набор программа по умолчанию будет использовать режим Сохранять разнообразие — KeepDizierse... Вэтомслучасрсшсниеотом.замснитьлн новой сетью какую-либо из существующих, будетпринято с учетом необходимости сохранить в наборе разнообразные соотношения между качеством и сложностью сетей (приятом всегда сохраняетсялучгиаясеть каждого типа, независимо от ее сложности ).

Установив нужные значения параметров набора сетей, нажмите кнопку Зе^ крыть — Close

Если вы не хотите удалять некоторую есть из списка, заблокируйте ее комаи- « дой Блокировать — Lock из выпадающего меню правой кнопки мыши. Забтоки рованныесети выделяются голубым цветом и никогда не удаляются, независимо ет их качества, Чтобы разблокировать сеть, используйте команду Разблокировать — Unlock.

Иногда требуется изменить порядок сетей в списке, например, сгруппировал^ их по типам или рассортировать по величине ошибки или качес тву Чтобы осуществить это. щелкните правой кнопкой мыши на названии столбца и выберите и выпадающего меню команд)1 Сортировать по возрастанию - Sort Ascending или Сортировать по убыванию — Sort Descending.

Для исследования важности входных переменных обученной сет» полезен анализ чувствительности.

Представьте, вы имеете обученную сеть и вам нужно знать, как изменится качество работы сети, если некоторые входные переменные будут удалеиы. Чтобы ответить на этот вопрос, выберите команду Чувствительность — Sensitiiity.. из выпадающего меню Статистики — Statistics.

Рис. 39. Выбор анализа чувствительности
Заключительные комментарии

В появившемся окне Анализ чувствительности нажмите кнопку Обновить — Update.

nin-i ...1.1, —-ж—мэд

Программа построит таблицу, в KOTopoii б^Лет покачана чувствительность сет а но отношению к каждой переменной. Посмотрите на таблицу (рис 40).

В габтице приводятся три показателя: Ранг — Rank, Ошибка — Error п Отношение —Ratio. Показатели чувствительности даются отдельно для обучающего (первые три строки) п контрольного набора наблюдений. Столбцы таблицы — это переменные исходного фалла данных.

Вначале рассмотрим строку Error. Для каждой переменной значение ?ггог показывает, каким будет качество сети, если данную переменную исключить из числа входных переменных. Очевидно, более важным для классификации переменным отвечают большие значения ошибок

Отношение — Ratio представляет собой отношение между значением в строке Ошибка — Error и основной ошибкой (Baseline Error). Baseline Error вычисляется для сети со всеми входными переменными. Если Отношение — Ratio меньше единицы, то исключение данной переменной улучшает качество работы сети.

В строке Ранг — Rank переменные просто ранжированы в порядке убывания ошибки.

Упражнение. Исследуйте данные об ирисах и найдите параметры цветов, наиболее важные для классификации. Сравните результаты, полученные с помощью нейронных сетей, с результатами классических методов классификации Заметим, что для экспериментирования с набором входных переменных в SNN имеются Алгоритмы отбора входных переменных — Feature Selection Algorithms, чтобы проверять различные комбинации входных переменных и строить так называемые вероятностные сети, используемые для поиска лучшего набора входных переменных.
Глава 17. Нейронные сети

[Ж Ч

18

Язык STATISTICA VISUAL BASIC (SVB)

Рис. 41. Выбор алгоритма отбора входных переменных нейронной сети

Эти алгоритмы, включающие в себя пошаговое включение, пошаговое исключение входных переменных и так начываемый генетический алгоритм отбора входных переменных, иногда позволяют найти варианты, пропущенные процедурой Intelligent Problem Solver.

Упражнение. Постройте с помощью нейронных сетей прогноз продаж бензина (см. данные в приложении I) и сравните с результатами классических методов

11 рогнозирования.

В этой главе мы кратко опишем возможности языка ST ATISTICA VISU AL BASIС (SVB), доступного в новой версии STATISTICA.

Этот язык открывает огромные возможности для пользователей из самых различных областей, предоставляя намного больше возможностей, чем просто ,> вспомогательный язык программирования», который используется для создания пользовательских приложений.
Предыдущая << 1 .. 181 182 183 184 185 186 < 187 > 188 189 190 191 192 193 .. 204 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.