23662

Экспертные системы. Назначения ЭС и основные требования к ним

Лекция

Информатика, кибернетика и программирование

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

Русский

2013-08-05

78 KB

9 чел.

 © SerP   С.Хабаров  - Лекция по курсу "Информационные технологии " (6 стр.)  стр. 6

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

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

2.1. Назначения ЭС и основные требования к ним

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

Если при традиционном процедурном программировании компьютеру необходимо сообщить что и как он должен делать, то общим для экспертных систем является то, что они имеют дело со сложными проблемами:

  •  которые недостаточно хорошо понимаются или изучены;
  •  для которых нет четко заданных алгоритмических решений;
  •  которые могут быть исследованы с помощью механизма символических рассуждений.

Специфика ЭС состоит в том, что они используют:

  •  механизм автоматического рассуждения (вывода);
  •  «слабые методы», такие как поиск или эвристики.

Основными требованиями к ЭС являются:

  1.  использование знаний связанно с конкретной предметной областью;
  2.  приобретение знаний от эксперта;
  3.  определение реальной и достаточно сложной задачи;
  4.  наделение системы способностями эксперта.

Эксперты - это квалифицированные специалисты в своих областях деятельности – финансисты, экономисты, врачи, адвокаты и т.д., которые обладают общими качествами:

  •  имеют огромный багаж знаний о конкретной предметной области;
  •  имеют большой опыт работы в этой области;
  •  умеют точно сформулировать и правильно решить задачу.

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

2.2. Упрощенная структура ЭС

Упрошенная базовая структура ЭС имеет следующий вид (рис. 2.1):


  •  
  •  

Рис. 2.1. Базовая структура экспертной системы.

Для успешного выполнения функций, возлагаемых на ЭС, необходимы:

  •  механизм представления знаний о конкретной предметной области и управления ими (БД и БЗ);
  •  механизм, который на основании имеющихся в БЗ знаний способен делать выводы;
  •  интерфейс для получения и модификации знаний эксперта, а также для правильной передачи ответов пользователю (пользовательский интерфейс);
  •  механизм получения знаний от эксперта, поддержки БЗ и при необходимости ее дополнения (модуль приобретения знаний);
  •  механизм, который не только способен давать заключения, но и представлять различные комментарии к этому заключению и объяснять его мотивы (модуль советов и разъяснений).

Следует особо подчеркнуть важность механизма объяснений в составе ЭС:

  •  без него пользователю трудно будет понять заключение, полученное при консультации или решении какого-либо вопроса;
  •  этот механизм важен для эксперта, он позволяет определить, как работает система и выяснить, как используются предоставленные им знания.

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


2.3. База знаний как элемент экспертной системы

База знаний содержит факты и правила. Факты – это фразы без условий, они содержат утверждения, которые всегда абсолютно верны. Правила содержат утверждения, истинность которых зависит от некоторых условий, образующих тело правила.

Факты содержат краткосрочную информацию в том смысле, что они могут меняться, например, в ходе время консультации.

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

Чем такой подход отличается от обычной методики использования БД?

Основное различие состоит в том, что БЗ обладает большими «творческими» возможностями.

Факты в БД обычно пассивны: они там либо там есть, либо их нет.

БЗ, с другой стороны, активно пытается пополнить недостающую информацию.

2.4. Необходимые условия представления знаний

Одной из основных проблем, характерных для СОЗ, является проблема представления знаний. Это объясняется тем, что форма представления знаний оказывает существенное влияние на характеристики и свойства системы.

Представление знаний изображено на рис. 2.2.

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

При проектировании модели представления знаний следует учитывать такие факторы, как:

  •  однородность представления и
  •  простота понимания

Однородность представления приводит к упрощению механизма управления логическим выводом и управлением знаниями.

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

Однако выполнить эти требования в равной степени, как для простых, так и сложных задач довольно трудно. В настоящее время для представления знаний используют следующие виды моделей:

  •  модель на базе логики;
  •  продукционная модель;
  •  модель семантической сети;
  •  модель, основанная на использовании фреймов и др.

Иллюстрацией логической модели является приведенный выше пример.

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

Факты представляются как формулы в некоторой логике (первого или высшего порядка, многозначной, нечеткой или др.) Система знаний отображается совокупностью таких формул и, представленная в ЭВМ, она образует БЗ.

Формулы неделимы и при модификации БЗ могут лишь добавляться или удаляться.

Логические методы обеспечивают развитый аппарат вывода новых фактов из тех, которые явно представлены в БЗ.

Основным примитивом манипуляции знаниями является операция вывода.

Рис. 2.2. Представление знаний


 

А также другие работы, которые могут Вас заинтересовать

7431. Формирование кадрового резерва в государственных органах власти РТ (на примере Министерства труда, занятости и социальной защиты РТ) 212 KB
  Введение Формирование новой модели государственного управления, реформирование государственной службы России и ее аппарата невозможны без существенного обновления руководящих кадров, без наполнения органов государственной власти лицами, способными н...
7432. Рассмотрение стратегического подхода к управлению человеческими ресурсами в российских и зарубежных компаниях 148.52 KB
  Введение Актуальность. Глобализация и переход к новой экономической парадигме - экономике знаний - оказали существенное воздействие на менеджмент XXI века. Его основными отличительными особенностями стали гуманизация управления, переход к плоской ор...
7433. Разработка системы связи для передачи непрерывных сообщений дискретными сигналами 842.5 KB
  Разработка системы связи для передачи непрерывных сообщений дискретными сигналами Введение. Теория электрической связи (ТЭС), можно сказать, является первым специальным курсом, который ведет к дальнейшему изучению специальности. ТЭС - неотъемл...
7434. Оценка экологического риска при авариях на магистральных нефтепроводах 186.5 KB
  Оценка экологического риска при авариях на магистральных нефтепроводах ЗАДАНИЕ 1. Исходные данные к проекту: Общая характеристика населенного пункта Оценка факторов, определяющих величину ущерба ОПС при авариях на нефтепроводах О...
7435. Охрана труда. Требования, охрана и гигиена охрана труда 93.81 KB
  Содержание Тема Охрана труда. Общие положения. Тема Требования охраны труда. Тема Организация охраны труда. Тема Гигиена труда. Тема Меры борьбы производственным шумом и вибрацией. Тема Расчет зон при взрывах газовоздушных (ГВС) и ...
7436. Правовой статус субъектов РФ. Положение субъектного состава РФ 154.5 KB
  Введение Возникшая в результате победы Октябрьской революции Российская Советская республика являлась унитарным государством. Однако многонациональность России и провозглашение советской властью права нации на самоопределение активизировали тенденци...
7437. Техніко-криміналістичне дослідження грошових знаків 141 KB
  Техніко-криміналістичне дослідження грошових знаків ВСТУП Гроші - це особливий товар, що виконує роль всезагального еквіваленту. Вони є необхідним атрибутом будь-якого суспільства і характерізують певну стадію його розвитку....
7438. Проектирование привода к ленточному конвейеру с одноступенчатым цилиндрическим редуктором 508.42 KB
  Проектирование привода к ленточному конвейеру с одноступенчатым цилиндрическим редуктором Оглавление Введение. Кинематический и силовой расчет привода. Определение общего КПД привода. Определение мощности электродвигателя и подбор ...
7439. Составление авторской композиции и роспись изделия необычной формы-лейки в стиле жостово (создание предмета ДПИ) 150.5 KB
  Введение. Народное искусство— создаваемые народом на основе коллективного творческого опыта, национальных традиций и бытующие в народных массах поэзия (предания, сказки, эпос), музыка (песни, наигрыши, пьесы), театр (драмы, театр кукол, сатир...