Описание предметной области

Описание предметной области. Данная дипломная работа разрабатывалась в лаборатории искусственного интеллекта.

Рынок современных диагностических систем не сильно балует пользователей новыми поступлениями 1. Поэтому мы решили написать программу, аналогичную уже имеющимся, выпущенным в 1990-1994 гг, но более современную, с эргономичным многоуровневым пользовательским интерфейсом, под Операционную систему Windows 9598. Аналогом данной экспертной системы послужила известная в свое время система Di-Gen, обеспечивающая медицинскую диагностику пациентов и техническую диагностику доменных печей.

Данная работа выполнялась в среде Borland Delphi 4, объектно-ориентированной среде программирования. 1. ЭКСПЕРТНЫЕ СИСТЕМЫ, ИХ НАЗНАЧЕНИЕ И СТРУКТУРА По определению Комитета по Экспертным Системам Британского Компьютерного Общества, под экспертной системой понимается воплощение в ЭВМ компонента опыта эксперта, основанного на знании, в такой форме, что машина может дать интеллектуальный совет или принять интеллектуальное решение относительно обрабатываемой функции.

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

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

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

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