Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
the answers.doc
Скачиваний:
8
Добавлен:
21.09.2019
Размер:
288.77 Кб
Скачать
  1. Нейронные сети. Алгоритм обучения сети

скорости обучения (интервал изменения от 0.001 до 100).

момента (интервал уменьшения – до 30% от заданной величины);

крутизны сигмоиды ( в пределах всей шкалы).

НС при этом должна находится в режиме первоначального обучения (а не дообучения). Для этого процесс обучения надо каждый раз начинать заново, а именно:

необходимо закрыть пакет без сохранения результатов предыдущего обучения;

вновь его открыть для анализа следующей зависимости.

Количественной характеристикой обучения НС может выступать максимальная ошибка обучения при фиксированном количестве эпох. Количество эпох при каждом исследовании должно оставаться одним и тем же, например – 1000.

При анализе зафиксировать виды обучения

устойчивое обучение (ошибка уменьшается монотонно),

быстрое обучение (визуально, глядя на значение максимальной ошибки, видно, что ошибка уменьшается существенно быстрее, чем в предыдущем режиме),

режим осцилляций (колебания ошибки),

режим возрастания ошибки.

Результаты моделирования следует сохранить в таблице, фиксируя:

максимальную ошибку обучения при каждом моделировании,

величину исследуемого параметра,

вид обучения,

процент распознанных данных.

  1. Нейронные сети. Прогнозирование.

Прогнозирование - это разработка прогноза; в узком значении - специальное научное исследование конкретных перспектив развития какого-либо процесса.

Способности нейронной сети к прогнозированию напрямую следуют из ее способности к обобщению и выделению скрытых зависимостей между входными и выходными данными. После обучения сеть способна предсказать будущее значение некой последовательности на основе нескольких предыдущих значений и/или каких-то существующих в настоящий момент факторов. Следует отметить, что прогнозирование возможно только тогда, когда предыдущие изменения действительно в какой-то степени предопределяют будущие. Например, прогнозирование котировок акций на основе котировок за прошлую неделю может оказаться успешным (а может и не оказаться), тогда как прогнозирование результатов завтрашней лотереи на основе данных за последние 50 лет почти наверняка не даст никаких результатов.

  1. Экспертные системы. Назначение. Обобщенная структура.

Экспе́ртная систе́ма (ЭС, англ. expert system) — компьютерная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.

Похожие действия выполняет такой программный инструмент как Мастер (англ. Wizard). Мастера применяются как в системных программах так и в прикладных для упрощения интерактивного общения с пользователем (например, при установке ПО). Главное отличие мастеров от ЭС — отсутствие базы знаний — все действия жестко запрограммированы. Это просто набор форм для заполнения пользователем.

ЭС может функционировать в 2-х режимах.

  1. Режим ввода знаний — в этом режиме эксперт с помощью инженера по знаниям посредством редактора базы знаний вводит известные ему сведения о предметной области в базу знаний ЭС.

  2. Режим консультации — пользователь ведет диалог с ЭС, сообщая ей сведения о текущей задаче и получая рекомендации ЭС. Например, на основе сведений о физическом состоянии больного ЭС ставит диагноз в виде перечня заболеваний, наиболее вероятных при данных симптомах.

 представляет следующую структуру ЭС:

  • Интерфейс пользователя

  • Пользователь

  • Интеллектуальный редактор базы знаний

  • Эксперт

  • Инженер по знаниям

  • Рабочая (оперативная) память

  • База знаний

  • Решатель (механизм вывода)

  • Подсистема объяснений

База знаний состоит из правил анализа информации от пользователя по конкретной проблеме. ЭС анализирует ситуацию и, в зависимости от направленности ЭС, дает рекомендации по разрешению проблемы.

Как правило, база знаний экспертной системы содержит факты (статические сведения о предметной области) и правила — набор инструкций, применяя которые к известным фактам можно получать новые факты.

В рамках логической модели баз данных и базы знаний записываются на языке Пролог с помощью языка предикатов для описания фактов и правил логического вывода, выражающих правила определения понятий, для описания обобщенных и конкретных сведений, а также конкретных и обобщенных запросов к базам данных и базам знаний.

Конкретные и обобщенные запросы к базам знаний на языке Пролог записываются с помощью языка предикатов, выражающих правила логического вывода и определения понятий над процедурами логического вывода, имеющихся в базе знаний, выражающих обобщенные и конкретные сведения и знания в выбранной предметной области деятельности и сфере знаний.

Обычно факты в базе знаний описывают те явления, которые являются постоянными для данной предметной области. Характеристики, значения которых зависят от условий конкретной задачи, ЭС получает от пользователя в процессе работы, и сохраняет их в рабочей памяти. Например, в медицинской ЭС факт «У здорового человека 2 ноги» хранится в базе знаний, а факт «У пациента одна нога» — в рабочей памяти.

База знаний ЭС создается при помощи трех групп людей:

  1. эксперты той проблемной области, к которой относятся задачи, решаемые ЭС;

  2. инженеры по знаниям, являющиеся специалистами по разработке ИИС;

  3. программисты, осуществляющие реализацию ЭС

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]