Технологии ИИ1 ТЕХНОЛОГИИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА Лекция 5. Экспертные системы Продолжение.

Презентация:



Advertisements
Похожие презентации
Экспертные системы (ЭС). Характеристика и назначение. Лекция 1.
Advertisements

Структура и этапы создания экспертных систем. Экспертные системы (ЭС) – это сложные программные комплексы, аккумулирую- щие знания специалистов в конкретных.
ТЕХНОЛОГИИ РАЗРАБОТКИ ЭКСПЕРТНЫХ СИСТЕМ. Отличия систем искусственного интеллекта от обычных программных систем ХарактеристикаПрограммирование в системах.
Литература 1. Андрейчиков А.В, Андрейчикова О.Н. Интеллектуальные информационные системы: Учебник. – М.: Финансы и статистика, – 424 с. 2. Гаврилова.
СЕТЕВАЯ МОДЕЛЬ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ ЛЕКЦИЯ (С): Доц., к.т.н. Шкаберин В.А. Брянский государственный технический университет Кафедра «Компьютерные технологии.
Экспертные системы.
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В НАУКЕ И ОБРАЗОВАНИИ Тема 2. Базы данных, базы знаний, экспертные системы, интеллектуальные информационные системы.
Глава 5. Экспертные системы Базовые понятия. Методика построения. Статистический подход (пример).
Теория экономических информационных систем Семантические модели данных.
Модели представления знаний. 1. Логические; 2. Продукционные; 3. Представление знаний на основе фреймов; 4. Представление знаний на основе семанти- ческих.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Экспертная система компьютерная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации. Современные ЭС начали разрабатываться.
Модели представления знаний. 1. Логические; 2. Продукционные; 3. Представление знаний на основе фреймов; 4. Представление знаний на основе семанти- ческих.
Лекция 3 Архитектура информационных систем. Вопросы лекции 1. Архитектура информационной системы 2. Архитектурный подход к реализации информационных систем.
Системный анализ процессов химической технологии Лекция 3 Преподаватель:профессор ИВАНЧИНА ЭМИЛИЯ ДМИТРИЕВНА РЕАЛИЗАЦИЯ СТРАТЕГИИ СИСТЕМНОГО АНАЛИЗА В.
Информационные технологии в экономике «Искусственный интеллект» ВГУЭС Владивосток.
Методы структурирования знаний. Берестнева О.Г. Макаров М.А.
Разработка программного обеспечения при объектном подходе Объектно-ориентированный подход.
Теория систем и системный анализ Тема1 «Системные исследования. Теория систем»
ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ МОДЕЛИРОВАНИЯ Классификационные признаки моделирования Эффективность моделирования систем.
Транксрипт:

Технологии ИИ1 ТЕХНОЛОГИИ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА Лекция 5. Экспертные системы Продолжение

Технологии ИИ2 СЕМИОТИЧЕСКИЕ МОДЕЛИ Классические задачи управления. В их фундаменте лежит тезис о том, что нам известны: назначение объекта управления; критерии управления; всевозможные ограничения. Кроме того, предполагалось наличие: адекватности реакции объекта на управляющие воздействия; массовости применяемых принципов управления. В этом смысле классическая ТУ является весьма строгой, формальной дисциплиной, которую уже не волнуют проблемы семантики рассматриваемых систем и моделей. Однако существуют объекты, для которых не существует критерия управления или для которых невозможно сформулировать ограничения. Это касается прежде всего сложных и сверхсложных объектов – социально- экономических образований, экологических систем, сложных технологических процессов и т.п. (например, такие объекты управления, как предприятие или город). Вследствие этого возникает необходимость создания моделей объектов управления совершенно иного типа.

Технологии ИИ3 Семиотика Семиотика - наука о знаках. Знаки - это объекты, обладающие тремя качествами: синтаксисом, семантикой и прагматикой. Семиотическая модель объединяет в себе все эти три качества. В основе семиотической модели лежит представление знаний. Знания делятся на две категории: процедуральные и декларативные. Классические СУ использует в основном и прежде всего процедуральные модели (как и что необходимо делать, т.е. описывающие процедуру вычисления). Семиотическая модель, помимо этого, описывает и взаимосвязи между составляющими модель объектами. Для описания знаний существуют три основных видов языков: –предикатные (исчисление предикатов; процедуральные знания; поиск логического вывода); –реляционные (семантические сети); –фреймовые (если не рассматривать фрейм как частный случай семантической сети или наоборот). Полная семиотическая модель обычно является в этом смысле синтетической, т.е. вбирающей в себя все эти виды языков описания. Обычно в качестве формы представления семиотической модели используются семантические сети, узлы которой описывают объекты- понятия, а дуги – связи (отношения) между ними.

Технологии ИИ4 Задача о треугольнике Вычисление площади треугольника. Для этого можно воспользоваться формулой S=(1/2)a*b*Sin(с), либо формулой Герона Каждая вершина соответствует некоторому понятию У каждой вершины может быть множество синапсов и множество выходов. По дугам графа распространяются сигналы. Вершина переходит в возбужденное состояние, если возбуждается какой-либо из ее синапсов Активизация вершины приводит к запуску соответствующей (ассоциированной с ней) процедуры. Эта процедура (процедуральный аспект представления знаний) позволяет вычислить полупериметр, площадь, синус угла и т.д.

Технологии ИИ5 ЭКСПЕРТНЫЕ СИСТЕМЫ

Технологии ИИ6 ЭКСПЕРТНЫЕ СИСТЕМЫ Исторически считалось, что ЭС (или ИЗ в целом) - это одно из направлений ИИ. ЭС: Система ИИ, созданная для решения задач в конкретной проблемной области. Программное воплощение специфических знаний и представлений человека-эксперта.

Технологии ИИ7 Место ЭС в компьютерных системах ЭС - это разновидность систем, основанных на знаниях

Технологии ИИ8 Еще раз об определениях ЭС – это программа, в которую заложены теоретические и практические знания высококвалифицированных специалистов в некоторой конкретной проблемной области и которая способна давать рекомендации по проблемам в этой области с высокой степенью надежности на уровне этих специалистов. ЭС – это формализованное представление знаний о некоторой предметной области, реализованное в виде программно-аппаратного комплекса и опосредованное через некоторый набор математических и методологических процедур. Под ЭС понимается система, объединяющая возможности компьютера со знанием и опытом эксперта в такой форме, что система может предложить разумный совет или осуществить разумное решение поставленной задачи. Дополнительно желаемой характеристикой такой системы, которая многими рассматривается как основная, является способность системы пояснять, по требованию, ход своих рассуждений в понятной для спрашивающего форме. Примечание: ЭС - это не система ИИ. ЭС может включать в себя методы ИИ, не более того.

Технологии ИИ9 Отличие ЭС от «традиционных» систем ЭС не отвергают и не заменяют традиционного подхода к программированию. Они отличаются от традиционных программ тем, что ориентированы на решение неформализованных задач и обладают следующими особенностями: алгоритм решения неизвестен заранее, а строится самой ЭС с помощью символических рассуждений, базирующихся на эвристических приемах; ясность полученных решений, т.е. система "осознает" в терминах пользователя, как она получила решение; способность анализа и объяснения своих действий и знаний; способность приобретения новых знаний от пользователя- эксперта, не знающего программирования, и применения в соответствии с ними своего поведения; обеспечение "дружественного", как правило, естественно - языкового (ЕЯ) интерфейса с пользователем.

Технологии ИИ10 СТРУКТУРА И РЕЖИМЫ РАБОТЫ ЭКСПЕРТНОЙ СИСТЕМЫ

Технологии ИИ11 ПРИОБРЕТЕНИЕ ЗНАНИЙ Взаимодействие инженера по знаниям с экспертом

Технологии ИИ12 Некоторые приемы по извлечению знаний из эксперта

Технологии ИИ13 Временные затраты Для создания экспертной системы требуется от 5 до 10 человеко-лет (для несложной задачи). Умеренно трудная (2-4 человека) человеко-лет ( года при 2-4 разработчиках); Трудная (3-5 человек) человеко-лет (1-3 года при 3-5 разработчиках); Очень трудная (4-6 человек) человеко-лет (3-5 лет при 4-6 разработчиках). Проект, в котором участвуют меньше 2 человек, работающих полный день, с трудом набирает и поддерживает нужный темп разработки. Если в проекте участвуют больше 6 сотрудников (с полным рабочим днем), то трудно координировать работу, возникают простои. Типичный проект по разработке ЭС для "несложной" проблемной области: Трудоемкость: 6 человеко-лет, Время создания: 2 года

Технологии ИИ14 Фазы разработки или стадии существования ЭС Примечания: на стадии 2 заботимся только о том, чтобы задача решалась в принципе, а не сколько времени тратится на решение. на стадии 3 переписывание обязательно, с целью ускорения работы ЭС (выбирается наиболее эффективный язык при решении в этой области).