Смекни!
smekni.com

Понятие экспертных систем (стр. 1 из 4)

Содержание:

1. Введение………………………………………………………………………......3

2. Применение экспертных систем в медицине…………………………………....4

2.1. Компьютерная диагностика. Развитие экспертных систем на основе продукта MYCIN…………..………………………………….………………4

2.2. Самообучающиеся интеллектуальные системы …………..………….10

2.3. Использование при разработке экспертных систем технологии Data Mining...............................................................................................................15

3. Заключение……………………………………………………………………....22

4. Список используемой литературы……………………………………………..23

1. Введение.

Экспертная система - это программа, которая ведет себя подобно эксперту в некоторой прикладной области. Типичные сферы применения экспертных систем включают в себя такие задачи, как медицинская диагностика, интерпретация результатов измерений и предложение методов борьбы с различными заболеваниями. Экспертные системы должны решать задачи, требующие для своего решения экспертных знаний в некоторой конкретной области, поэтому они должны обладать этими знаниями. Их также называют системами, основанными на знаниях. Однако не всякую систему, основанную на знаниях, можно рассматривать как экспертную. Экспертная система должна также уметь каким-то образом объяснять свое поведение и свои решения пользователю, так же, как это делает эксперт-человек. Это особенно необходимо в медицине, для которой характерна неопределенность, неточность информации.[1]

В медицинских учреждениях все более актуальным становится создание автоматизированных рабочих мест, наличие которых делает работу врача-специалиста более продуктивной. Невозможно представить себе обследование сердечнососудистой системы без получения электрокардиограммы, ультразвукового исследования без получения отпечатка, биохимического исследования без бланка с данными анализа. В микроскопии до сих пор результат выглядел как словесное описание изображения. Не было простого и эффективного способа документирования (получения твердой копии), если не считать трудоемкий и сложный процесс микрофотографирования, проявления пленки и печати фотографий. Однако сейчас разработаны и предлагаются к использованию различные экспертные системы, некоторые из которых не требуют применения компьютера, что делает их более экономичными простыми для использования даже без специальной подготовки.[2]

2. Применение экспертных систем в медицине.

2.1. Компьютерная диагностика. Развитие экспертных систем на основе продукта MYCIN.

За последние 20 лет уровень применения компьютеров в медицине чрезвычайно возрос. Практическая медицина становится все более и более автоматизированной.

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

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

Компьютерные томографы позволяют выделить слои от 2 до 10 мм при скорости сканирования одного слоя 2–5 секунд с моментальным воспроизведением изображения в черно-белом или цветном варианте.

В медицине широко применяются экспертные системы, основное назначение которых – медицинская диагностика. Диагностические системы используются для установления связи между нарушениями деятельности организма и их возможными причинами. Наиболее известна экспертная диагностическая система MYCIN, которая предназначена для диагностики и наблюдения за заболеваниями крови. Ее первая версия была разработана в Стэнфордском университете в середине 70-х годов. В настоящее время эта система ставит диагноз на уровне врача-специалиста. Она имеет расширенную базу знаний, благодаря чему может применяться и в других областях медицины.[3]

Программа EMYCIN (1981) позволяет использовать архитектуру системы MYCIN в приложении к другим областям медицины. На базе EMYCIN были разработаны экспертные системы как для медицины (например, система PUFF для диагностики легочных заболеваний), так и для других областей знаний, например программа структурного анализа SACON.

Однако Автор системы EMYCIN Ван Мелле (Van Melle) одним из первых подчеркнул, что оболочки экспертных систем отнюдь не являются универсальной архитектурой для решения проблем. Разработанная им система EMYCIN ориентирована на проблемы диагностирования с большими объемами данных, которые поддаются решению с помощью дедуктивного подхода в предположении, что пространство диагностических категорий стационарно.

Но если речь идет конкретно об оболочках, то уже сейчас нужно отметить, что большинство коммерческих продуктов этого типа подходит только для тех проблем, в которых пространство поиска невелико. Как правило, в них применяется метод исчерпывающего поиска с построением обратной цепочки вывода и ограниченными возможностями управления процессом. Некоторые современные оболочки, например М.4 (механизм построения цепочки обратных рассуждений, заимствованный в EMYCIN, объединен с фреймоподобной структурой данных и дополнительными средствами управления ходом рассуждений), как утверждают их создатели, могут применяться для решения широкого круга задач, поскольку они поддерживают множество функций представления знаний и управления, включая и моделирование прямой цепочки логического вывода, процедуры, передачу сообщений и т.п.

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

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

В программе TEIRESIAS можно выделить три уровня обобщения:

- знания об объектах данных, специфические для предметной области;

- знания о типах данных, специфические для метода представления знаний;

- знания, независимые от метода представления.

Эксперт может использовать программу TEIRESIAS для взаимодействия с экспертной системой, подобной MYCIN, и следить с ее помощью за тем, что делает экспертная система и почему. Поскольку на этапе разработки экспертной системы мы всегда имеем дело с неполным набором правил, в котором к тому же содержится множество ошибок, можно задать вопрос эксперту: «Что вы знаете такого, что еще не знает программа?» Решая конкретную проблему, эксперт может сосредоточить внимание на корректности правил, вовлеченных в этот процесс, из числа тех, что ранее введены в систему, их редактировании при необходимости или включении в систему новых правил.

В составе TEIRESIAS имеются и средства, которые помогают оболочке EMYCIN следить за поведением экспертной системы в процессе применения набора имеющихся правил.

Режим объяснения (EXPLAIN). После выполнения каждого очередного задания – консультации – система дает объяснение, как она пришла к такому заключению. Распечатываются каждое правило, к которому система обращалась в процессе выполнения задания, и количественные параметры, связанные с применением этого правила, в том числе и коэффициенты уверенности.

Режим тестирования (TEST). В этом режиме эксперт может сравнить результаты, полученные при прогоне отлаживаемой программы, с правильными результатами решения этой же задачи, хранящимися в специальной базе данных, и проанализировать имеющиеся отличия. Оболочка EMYCIN позволяет эксперту задавать системе вопросы, почему она пришла к тому или иному заключению и почему при этом не были получены известные правильные результаты.

Режим просмотра (REVIEW). В этом режиме эксперт может просмотреть выводы, к которым приходила система при выполнении одних и тех же запросов из библиотеки типовых задач. Это помогает просмотреть эффект, который дают изменения, вносимые в набор правил в процессе наладки системы. В этом же режиме можно проанализировать, как отражаются изменения в наборе правил на производительности системы.

Основным методом формирования суждений в EMYCIN является построение обратной цепочки вывода. При этом используется множество правил мета- и объектного уровня. В результате очень сложно формировать исчерпывающее и понятное для пользователя пояснение. Те решения, которые принимаются на этапе программирования правил, в частности касающиеся порядка и количества выражений в антецедентной части, могут разительным образом повлиять на путь поиска в пространстве решений в процессе функционирования системы.