Экспертные системы

Содержание

Слайд 2

Экспертная система Компьютенрная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.

Экспертная система

Компьютенрная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации.


Слайд 3

Назначение ЭС ЭС предназначены для так называемых неформализованных задач, таких как:

Назначение ЭС

ЭС предназначены для так называемых неформализованных задач, таких как:
интерпретация,

предсказание, диагностика, планирование, конструирование, контроль, отладка, инструктаж, управление
Слайд 4

Неформализованные задачи обычно обладают следующими особенностями: ошибочностью, неоднозначностью, неполнотой и противоречивостью

Неформализованные задачи обычно обладают следующими особенностями:

ошибочностью, неоднозначностью, неполнотой и противоречивостью исходных

данных;
ошибочностью, неоднозначностью, неполнотой и противоречивостью знаний о проблемной области и решаемой задаче;
большой размерностью пространства решения, т.е. перебор при поиске решения весьма велик;
динамически изменяющимися данными и знаниями.
Слайд 5

Особенность ЭС Экспертные системы и системы искусственного интеллекта отличаются от систем

Особенность ЭС

Экспертные системы и системы искусственного интеллекта отличаются от систем обработки

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

Особенности ЭС Решения экспертных систем обладают "прозрачностью", т.е. могут быть объяснены

Особенности ЭС

Решения экспертных систем обладают "прозрачностью", т.е. могут быть объяснены пользователю

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

Структура экспертных систем решатель (интерпретатор); рабочая память (РП), называемая также базой

Структура экспертных систем

решатель (интерпретатор);
рабочая память (РП), называемая также базой данных

(БД);
база знаний (БЗ);
компоненты приобретения знаний;
объяснительный компонент;
диалоговый компонент.
Слайд 8

Структура экспертных систем

Структура экспертных систем

Слайд 9

Структура экспертных систем База данных (рабочая память) предназначена для хранения исходных

Структура экспертных систем

База данных (рабочая память) предназначена для хранения исходных и

промежуточных данных решаемой в текущий момент задачи. Этот термин совпадает по названию, но не по смыслу с термином, используемым в информационно-поисковых системах (ИПС) и системах управления базами данных (СУБД) для обозначения всех данных (в первую очередь долгосрочных), хранимых в системе.
Слайд 10

Структура экспертных систем База знаний (БЗ) в ЭС предназначена для хранения

Структура экспертных систем

База знаний (БЗ) в ЭС предназначена для хранения долгосрочных

данных, описывающих рассматриваемую область (а не текущих данных), и правил, описывающих целесообразные преобразования данных этой области.
Слайд 11

Структура экспертных систем Решатель, используя исходные данные из рабочей памяти и

Структура экспертных систем

Решатель, используя исходные данные из рабочей памяти и знания

из БЗ, формирует такую последовательность правил, которые, будучи примененными к исходным данным, приводят к решению задачи.
Слайд 12

Структура экспертных систем Компонент приобретения знаний автоматизирует процесс наполнения ЭС знаниями, осуществляемый пользователем-экспертом.

Структура экспертных систем

Компонент приобретения знаний автоматизирует процесс наполнения ЭС знаниями, осуществляемый

пользователем-экспертом.
Слайд 13

Структура экспертных систем Объяснительный компонент объясняет, как система получила решение задачи

Структура экспертных систем

Объяснительный компонент объясняет, как система получила решение задачи (или

почему она не получила решение) и какие знания она при этом использовала, что облегчает эксперту тестирование системы и повышает доверие пользователя к полученному результату.
Слайд 14

Структура экспертных систем Диалоговый компонент ориентирован на организацию дружественного общения с

Структура экспертных систем

Диалоговый компонент ориентирован на организацию дружественного общения с пользователем

как в ходе решения задач, так и в процессе приобретения знаний и объяснения результатов работы.
Слайд 15

Роли создателей ЭС Эксперт определяет знания (данные и правила), характеризующие проблемную

Роли создателей ЭС

Эксперт определяет знания (данные и правила), характеризующие проблемную область,

обеспечивает полноту и правильность введенных в ЭС знаний.
Слайд 16

Роли создателей ЭС Инженер по знаниям помогает эксперту выявить и структурировать

Роли создателей ЭС

Инженер по знаниям помогает эксперту выявить и структурировать знания,

необходимые для работы ЭС; осуществляет выбор того ИС, которое наиболее подходит для данной проблемной области, и определяет способ представления знаний в этом ИС; выделяет и программирует (традиционными средствами) стандартные функции (типичные для данной проблемной области), которые будут использоваться в правилах, вводимых экспертом.
Слайд 17

Роли создателей ЭС Программист разрабатывает ИС (если ИС разрабатывается заново), содержащее

Роли создателей ЭС

Программист разрабатывает ИС (если ИС разрабатывается заново), содержащее в

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

Режимы работы ЭС режим приобретения знаний режим решения задачи (называемый также

Режимы работы ЭС

режим приобретения знаний
режим решения задачи (называемый также

режимом консультации или режимом использования ЭС
Слайд 19

Режимы работы ЭС В режиме приобретения знаний общение с ЭС осуществляет

Режимы работы ЭС

В режиме приобретения знаний общение с ЭС осуществляет (через

посредничество инженера по знаниям) эксперт. В этом режиме эксперт, используя компонент приобретения знаний, наполняет систему знаниями, которые позволяют ЭС в режиме решения самостоятельно (без эксперта) решать задачи из проблемной области. Эксперт описывает проблемную область в виде совокупности данных и правил. Данные определяют объекты, их характеристики и значения, существующие в области экспертизы. Правила определяют способы манипулирования с данными, характерные для рассматриваемой области.
Слайд 20

Режимы работы ЭС В режиме консультации общение с ЭС осуществляет конечный

Режимы работы ЭС

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

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

Особенности работы ЭС ЭС при решении задачи не только исполняет предписанную

Особенности работы ЭС

ЭС при решении задачи не только исполняет предписанную последовательность

операции, но и предварительно формирует ее. Если реакция системы не понятна пользователю, то он может потребовать объяснения:
"Почему система задает тот или иной вопрос?", "как ответ, собираемый системой, получен?".
Слайд 22

Необходимые условия создания ЭС 1) существуют эксперты в данной области, которые

Необходимые условия создания ЭС

1) существуют эксперты в данной области, которые решают

задачу значительно лучше, чем начинающие специалисты;
2) эксперты сходятся в оценке предлагаемого решения, иначе нельзя будет оценить качество разработанной ЭС;
3) эксперты способны вербализовать (выразить на естественном языке) и объяснить используемые ими методы, в противном случае трудно рассчитывать на то, что знания экспертов будут "извлечены" и вложены в ЭС;
4) решение задачи требует только рассуждений, а не действий;
Слайд 23

Необходимые условия создания ЭС 5) задача не должна быть слишком трудной

Необходимые условия создания ЭС

5) задача не должна быть слишком трудной (т.е.

ее решение должно занимать у эксперта несколько часов или дней, а не недель);
6) задача хотя и не должна быть выражена в формальном виде, но все же должна относиться к достаточно "понятной" и структурированной области, т.е. должны быть выделены основные понятия, отношения и известные (хотя бы эксперту) способы получения решения задачи;
7) решение задачи не должно в значительной степени использовать "здравый смысл" (т.е. широкий спектр общих сведений о мире и о способе его функционирования, которые знает и умеет использовать любой нормальный человек), так как подобные знания пока не удается (в достаточном количестве) вложить в системы искусственного интеллекта.