logo
9АБCД Нечётки е технологии (УЧЕБНИК) (Восстановлен)11 (2)

8.2.Экспертные системы нового уровня

Общая идея функционирования экспертных систем заключается в переносе опыта эксперта в базу знаний, в проектировании машины для вывода решений по имеющейся информации и в создании соответствующего GUI [111-113]. Первая ЭС считается программа DENDRAL, которая была написана в первой половине 60 годов в Стэнфордском университете. Задача этой программы заключалась в подсчёте всех возможных конфигураций заданного множества атомов. Интегральной частью этой программы была база знаний, содержащая химические законы и правила, которые в течение многих десятилетий вырабатывались в химических лабораториях.

Программа DENDRAL оказалась чрезвычайно полезной при решении задач, до которых не существовало аналитических методов. Также в Стэнфорде были созданы ещё две ЭС для помощи геологам, при определении типа пробы грунта, в зависимости от содержания в нём различных минералов. Она была названа PROSPECTOR. Эта система была диалоговой системой и работала на основе правил, полученных от специалистов, которые составляли базу знаний, отделённую от механизма вывода решения. Применение такой системы дало очевидный эффект в виде открытия залежей молибдена. Следующая система получила название MYCIN, созданная для диагностирования инфекционных болезней. В этой системе вводились данные пациента и данные лабораторных анализов. Результат функционирования представлял собой диагноз и рекомендацию по лечению. В случае некоторых заболеваний крови, система помогала принимать решения, при неполной информации, при наличии сомнений, система определяла уровень уверенности в поставленном диагнозе и предлагала альтернативное решение (диагноз). На базе этой системы была создана система NEOMYCIN, которая применялась для обучения врачей. Одним из крупнейших проектов в истории ИИ, известное под название CYC, это была мощная система, которая содержала миллионы правил. Разработчики предполагали ввести в её базу знаний порядка 100000000 правил, что позволило бы обеспечить чрезвычайно большие возможности компьютеру. Таким образом, основными элементами ЭС считаются БЗ, механизм вывода решения и интерфейс пользователя. Правила - это логические высказывания, которые определяют некоторые импликации и обеспечение получения новых фактов, что и позволяет решить исходную задачу.

Логические правила могут быть разного типа. Очень хорошо работает такая система при диагностике каких-то объектов. Механизм вывода решения это также программный модуль, использующий БЗ.

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