Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
Категория реферата: Рефераты по информатике, программированию
Теги реферата: исторические рефераты, контрольная по физике
Добавил(а) на сайт: Юренев.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Объектная технология, на основе которой могут создаваться и развиваться современные ЭС,- значительный шаг вперед по сравнению с CASE- средствами, т.к. она похожа на наше восприятие окружающей действительности. Наше представ- ление о моделировании меняется, то же самое происходит и с объектами, поэтому сопровождение программируемых объектов может выполнятся аналогично приспособлению наших умозрительных образов к изменению окружающих условий. Данная технология прекрасно подходит аналитикам и программистам. т.к. очень напоминает стратегию решения проблем и соответствует мыслительным процессам людей, считающихся экспертами в своей области.
Чтобы стать экспертом, специалисту нужен инструментарий, имитирующий мышление эксперта. Разработка парадигмы превращается из задачи, чуждой мышлению человека, в знакомое, привычное и легко выполняемое задание.
Как работают эксперты? Следуя принципам, заложенным в объектно-
ориентированные технологии, они подразумевают проблемы на объекты или
классы объектов. По мере накопления знаний в определенной области они
делают обобщения, ориентируясь на выделенные объекты или классы объектов.
Некоторые обобщения имеют иерархическую структуру, где свойства высших
объектов наследуются объекта-
ми низшего уровня. Сущность может соответствовать нескольким классам
объектов и взаимодействовать с различными объектами или классами. По мере
того как знания эксперта углубляются, на их основе формируются новые
ассоциации, а отдельные уровни иерархии пропадают или расширяются.
Методика объектно- ориентированного программирования основана на
модели, напоминающей образы, возникающие в мозгу аналитика, которая
представляет предметы и процессы в виде объектов и связей между ними.
Наблюдая событие, эксперт легко выделяет знакомые образы. Для решения
проблем он испытывает конкретные правила, рассматривая при этом исследуемую
проблему под определенным ракурсом.
При разработке систем автоматизированного проектирования (САПР) уже нельзя обойтись без ЭС; их использование признано экономически выгодным.
С середины 80-х годов наиболее популярные системы с базами знаний создавались с ориентацией на стандартное оборудование. В этом ключ к пониманию причин успеха современной технологии баз знаний. Опыт показывает, что системы с базами знаний необходимо встраивать в самые важные бизнесс- процессы и организовывать работу персонала так, чтобы он мог максимально использовать их преимущества для достижения наилучших результатов.
Глава 2. Структура систем, основанных на знаниях
2.1. Критерий пользователя ЭС
Структура ЭС изображена на схеме:
пользователь
эксперт + диалоговый инженер знаний процессор
подсистема подсистема приобретения база знаний вывода
знаний
подсистема
объяснения
рис.3
Экспертные системы имеют две категории пользователей и два отдельных
“входа”, соответствующих различным целям взаимодействия пользователей с ЭС:
1)обычный пользователь (эксперт), которому требуется консультация ЭС-
диалоговый сеанс работы с ней, в процессе которой она решает некоторую
экспертную задачу. Диалог с ЭС осуществляется через диалоговый процессор-
специальную компоненту ЭС. Существуют две основные формы диалога с ЭС-
диалог на ограниченном подмножестве естественного языка ( с использованием
словаря- меню (при котором на каждом шаге диалога система предлагает выбор
профессионального лексикона экспертов) и диалог на основе из нескольких
возможных действий);
экспертная группа инженерии знаний, состоящая из экспертов в предметной
области и инженеров знаний. В функции этой группы входит заполнение базы
знаний, осуществляемое с помощью специализированной диалоговой компоненты
ЭС - подсистемы приобретения знаний, которая позволяет частично
автоматизировать этот процесс.
2.2. Подсистема приобретения знаний
Подсистема приобретения знаний предназначена для добавления в базу знаний новых правил и модификации имеющихся. В ее задачу входит приведение правила к виду, позволяющему подсистеме вывода применять это правило в процессе работы. В более сложных системах предусмотрены еще и средства для проверки вводимых или модифицируемых правил на непротиворечивость с имеющимися правилами.
2.3. База знаний
База знаний- наиболее важная компонента экспертной системы, на которой
основаны ее «интеллектуальные способности». В отличие от всех остальных
компонент ЭС, база знаний- «переменная » часть системы, которая может
пополняться и модифицироваться инженерами знаний и опыта использование ЭС, между консультациями (а в некоторых системах и в процессе консультации).
Существует несколько способов представления знаний в ЭС, однако общим для
всех них является то, что знания представлены в символьной форме
(элементарными компонентами представления знаний являются тексты, списки и
другие символьные структуры). Тем самым, в ЭС реализуется принцип
символьной природы рассуждений, который заключается в том, что процесс
рассуждения представляется как последовательность символьных
преобразований.
Наиболее распространенный способ представления знаний - в виде конкретных фактов и правил, по которым из имеющихся фактов могут быть выведены новые. Факты представлены, например, в виде троек:
(АТРИБУТ ОБЪЕКТ ЗНАЧЕНИЕ).
Такой факт означает, что заданный объект имеет заданный атрибут
(свойства) с заданным значением. Например, тройка
(ТЕМПЕРАТУРА ПАЦИЕНТ1 37.5) представляет факт «температура больного, обозначаемого ПАЦИЕНТ1, равна 37.5». В более простых случаях факт
выражается неконкретным значением атрибута, а каким либо простым
утверждением, которое может быть истинным или ложным, например: «Небо
покрыто тучами». В таких случаях факт можно обозначить каким-либо кратким
именем (например, ТУЧИ) или использовать для представления факта сам текст
соответствующей фразы.
Правила в базе знаний имеют вид:
ЕСЛИ А ТО S, где А- условие; S- действие. Действие S исполняется, если А
истинно. Наиболее часто действие S, так же, как и условие, представляет
собой утверждение, которое может быть выведено системой (то есть становится
ей известной), если истинно условие правила А.
Рекомендуем скачать другие рефераты по теме: конспекты 9 класс, курсовые рефераты.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата