Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углублённый курс, по 4 часа в неделю)



Урок 39
Экспертные системы
(§23. Экспертные системы)




Содержание урока

Эксперт

Разработка экспертных систем

Вывод

Вопросы и задания

Задачи


Вывод


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

Итак, экспертная система обладает следующими свойствами:

• применяется в определённой достаточно узкой области;
• использует базу знаний, которая может расширяться;
• может применяться при неточных и противоречивых данных;
• выдаёт ответ в виде рекомендации (совета по принятию решения);
• может показать, как получено решение (какие правила применялись).

В последние годы прогресс в области экспертных систем не очень заметен, что связано с их серьёзными недостатками:

• опыт и интуицию экспертов очень сложно формализовать, свести к чётким правилам;
• отладка и проверка экспертных систем очень сложна, таким образом, трудно гарантировать правильность выводов (это особенно важно в военной области);
• экспертные системы не способны самообучаться, для их поддержки необходима постоянная работа инженера по знаниям.

Следующая страница Вопросы и задания



Cкачать материалы урока






Наверх