Назначения и основные свойства ЭС

Существенный прорыв в практических приложениях ИИ произошел в середине 70-х годов, когда на смену поискам универсального алгоритма мышления пришла идея моделировать конкретные знания специалистов-экспертов. Появились первые коммерческие системы, основанные на знаниях, получившие название «экспертные системы» (ЭС). Сформировался новый подход к решению интеллектуальных задач – представление и использование знаний.

ЭС – это программное средство, использующее экспертные знания для обеспечения высокоэффективного решения неформализованных задач в узкой проблемной области.

Основу ЭС составляет БЗ о ПрО, которая накапливается в процессе построения и эксплуатации ЭС. Накопление и организация знаний – важнейшее свойство всех ЭС. Использование знаний определяет такие свойства ЭС, как (рис. 2.1):

 

 


Рис. 2.1. Основные свойства экспертных систем

 

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

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

q Институциональная память – набор знаний, за счет входящей в состав ЭС базы знаний, становится постоянно обновляемым справочником наилучших стратегий и методов, используемых персоналом, таким образом ведущие специалисты уходят, но их опыт остается;

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

Познакомившись с тем, что такое экспертные системы и каковы их основные характеристики, попробуем теперь ответить на вопрос: «Кто участвует в построении и эксплуатации ЭС?».

 


 

 

Рис. 2.2. Взаимосвязи основных участников построения и эксплуатации экспертных систем

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

Инженер по знаниям – человек, как правило, имеющий познания в информатике и искусственном интеллекте и знающий, как надо строить ЭС. Он опрашивает экспертов, аккумулирует знания, решает, каким образом они должны быть представлены в ЭС, и может помочь программисту в написании программ.

Средство построения ЭС – используется инженером по знаниям или программистом для построения ЭС. Этот инструмент отличается от обычных языков программирования тем, что обеспечивает удобные способы представления сложных высокоуровневых понятий.

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

Пользователь – человек, который использует уже построенную ЭС. К нему предъявляются самые слабые требования, поскольку его не выбирают. Он является в некотором роде заказчиком системы. Термин пользователь несколько неоднозначен. Обычно он обозначает конечного пользователя. Однако из рис. 2.2 следует, что пользователем может выступать:

· разработчик инструментария, отлаживающий средство построения ЭС;

· инженер по знаниям, уточняющий существующие в ЭС знания;

· эксперт, добавляющий в систему новые знания;

· клерк, заносящий в систему текущую информацию.