Экспертная система (expert system)
Экспертная система (expert system) - компьютерная система искусственного интеллекта, которая использует формализованные знания предметной области, факты и правила логического вывода для анализа введённых данных. Она формирует заключения, рекомендации или решения в пределах определённого класса задач.
Что означает термин
Экспертная система имитирует принятие решений специалистом в конкретной области. В зависимости от назначения она может выполнять диагностику, консультировать пользователя, предлагать способ решения задачи или выбирать вариант действия на основе известных условий и фактов.
Как устроено
Основу системы составляет база знаний, включающая факты и правила. Правила часто задаются в форме конструкций «если - то» и позволяют получать новые выводы из имеющейся информации. Система сопоставляет введённые сведения с условиями правил и формирует заключение или рекомендацию.
Качество результата зависит от полноты и корректности заложенных фактов и правил. Экспертная система рассчитана на определённую предметную область, поэтому её выводы могут быть необоснованными при применении к непредусмотренным ситуациям.
Где применяется
Экспертные системы применяются для диагностики состояния объекта по введённым признакам, формирования рекомендаций по набору условий и известных фактов, выбора варианта решения сложной задачи и консультирования пользователей по правилам, сформулированным специалистами.
Отличие от близких понятий
Экспертная система не равна любой системе машинного обучения. В ней знания и правила задаются явно, тогда как машинное обучение выявляет закономерности в данных. Формализованные правила делают выводы экспертной системы интерпретируемыми, но ограничивают её работу ситуациями, предусмотренными при создании базы знаний.
База знаний организована при поддержке делового сообщества. Спираль?!

