Неформальная постановка задачи

Введение

Сегодня всем, кто работает в области информатизации или интересуется этой новой областью науки, известен термин экспертные системы. Экспертная система (expert system, knowledge based system) — это программная система, знания и умения которой сравнимы с умением и знаниями специалистов в какой-нибудь специальной области знаний. Экспертные системы вместе с системами обработки естественных языков являются наиболее важными в коммерческом плане областями использования искусственного интеллекта.

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

Целью данной работы является проектирование и реализация экспертной системы на продукциях, решающей задачи конкретной предметной области, в частности было выбрано направление автоматизации принятия решения пользователем о выборе коммерческого банка. Данная экспертная система создается для того, чтобы помочь пользователю сделать правильный выбор коммерческого банка среди большого числа существующих в настоящее время. Выбор коммерческого банка будет зависеть от конкретных целей пользователя, его личных требований к банку, валюты проводимой операции и т.д. После введения конкретных ответов пользователем на предложенные вопросы с определенным коэффициентом уверенности, выводится название банка, в который пользователю следует обратиться для максимального удовлетворения его требований. Для реализации экспертной системы было выбрана среда программирования Visual Studio и язык программирования C#.

Постановка задач подчиненному


Читать еще…

Понравилась статья? Поделиться с друзьями: