Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Восстановление наилучшей сети

Читайте также:
  1. Восстановление номера карточки или пароля будет доступно позднее.
  2. Восстановление пропущенных компонент данных
  3. Восстановление хозяйства, переход к НЭПу
  4. ВОССТАНОВЛЕНИЕ ХРАМА ПОСЛЕ ПОЖАРА
  5. Гг. Послевоенное восстановление
  6. Долгосрочное восстановление

 

Даже в том случае, когда используются условия остановки, прерывающие обучение всякий раз, как только результаты начинают ухудшаться, оста­ется проблема того, что самая лучшая настройка сети, выявленная про­граммой ST Neural Networks, будет затерта при последующем обучении.

В пакете ST Neural Networks имеется окно Сохранять лучшую сеть -Retain Best Network, с помощью которого можно сохранить лучшую из сетей, полученных в процессе обучения. Доступ к окну происходит с помощью команды Лучшая сеть - Best Network... меню Обучение - Дополнительно - Train-Auxiliary или кнопкой .

По умолчанию программа ST Neural Networks автоматически запоминает лучшую из полученных сетей, причем не только на одном прогоне обуче­ния, но и на нескольких прогонах одной и той же или разных сетей. Бла­годаря этому можно свободно экспериментировать с сетями, будучи уве­ренным, что наилучший достигнутый результат будет всегда доступен.

В окне Сохранять лучшую сеть - Retain Best Network показана ошибка обучения и контрольная ошибка этой наилучшей сети. Для того чтобы восстановить наилучшую сеть из полученных на данный момент, нужно нажать кнопку Восстановить -Restore.

 

Иногда пользователь заинтересован не просто в том, чтобы добиться ми­нимальной обучающей или контрольной ошибки. Другим важным сооб­ражением может быть выбор сети как можно меньшего размера. Это об­стоятельство можно учесть, задав величину параметра Штраф за эле­мент - Unit Penalty в диалоговом окне Сохранять лучшую сеть - Retain Best Network. Программа ST Neural Networks при решении вопроса о том, является ли текущий вариант сети лучшим из полученных на этот момент, будет прибавлять величину штрафа на каждый элемент сети, и таким об­разом преимущество будет отдаваться более простым сетям.

 

Если нет необходимости в сохранении лучшего варианта сети (например. из соображений эффективности), можно полностью отключить эту функ­цию, убрав пометку в поле Сохранять лучшую - Retain Best.

Другой вари­ант, имеющийся в распоряжении пользователя, - отключение функции Все прогоны обучения - Span training runs. В последнем случае программа ST Neural Networks будет сохранять лучшую из сетей, выявленных при каж­дом прогоне обучения, но будет стирать ее при каждом следующем про­гоне, а также при создании или загрузке новой сети.

 


Дата добавления: 2015-11-30; просмотров: 44 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.005 сек.)