Автор: Пользователь скрыл имя, 27 Октября 2011 в 21:49, реферат
Характеристика и назначение. Наибольший прогресс среди компьютерных информационных систем отмечен в области разработки экспертных систем, основанных на использовании искусственного интеллекта. Экспертные системы дают возможность менеджеру или специалисту получать консультации экспертов по любым проблемам, о которых этими системами накоплены знания.
Под искусственным интеллектом обычно понимают способности компьютерных систем к таким действиям, которые назывались бы интеллектуальными, если бы исходили от человека.
6.5. Информационные
технологии экспертных систем
Характеристика и
назначение. Наибольший прогресс среди
компьютерных информационных систем отмечен
в области разработки экспертных
систем, основанных на использовании
искусственного интеллекта. Экспертные
системы дают возможность менеджеру или
специалисту получать консультации экспертов
по любым проблемам, о которых этими системами
накоплены знания.
Под искусственным
интеллектом обычно понимают способности
компьютерных систем к таким действиям,
которые назывались бы интеллектуальными,
если бы исходили от человека.
Решение специальных
задач требует специальных
Сходство информационных
технологий, используемых в экспертных
системах и системах поддержки принятия
решений, состоит в том, что обе
они обеспечивают высокий уровень
поддержки принятия решений. Однако имеются
три существенных различия. Первое связано
с тем, что решение проблемы в рамках систем
поддержки принятия решений отражает
уровень ее понимания пользователем и
его возможности получить и осмыслить
решение. Технология экспертных систем,
наоборот, предлагает пользователю принять
решение, превосходящее его возможности.
Второе отличие указанных технологий
выражается в способности экспертных
систем пояснять свои рассуждения в процессе
получения решения. Очень часто эти пояснения
оказываются более важными для пользователя,
чем само решение. Третье отличие связано
с использованием нового компонента информационной
технологии – знаний.
Основными компонентами информационной технологии, используемой в экспертной системе, являются (рис. 6.7): интерфейс пользователя, база знаний, интерпретатор, модуль создания системы.
Рис. 6.7. Основные компоненты информационной технологии
экспертных систем
Интерфейс пользователя.
Менеджер (специалист) использует интерфейс
для ввода информации и команд в
экспертную систему и получения выходной
информации из нее. Команды включают в
себя параметры, направляющие процесс
обработки знаний. Информация обычно выдается
в форме значений, присваиваемых определенным
переменным.
Менеджер может
использовать четыре метода ввода информации:
меню, команды, естественный язык и собственный
интерфейс.
Технология экспертных
систем предусматривает возможность
получать в качестве выходной информации
не только решение, но и необходимые
объяснения.
Различают два вида
объяснений:
· объяснения,
выдаваемые по запросам. Пользователь
в любой момент может потребовать
от экспертной системы объяснения своих
действий;
· объяснения
полученного решения проблемы. После
получения решения пользователь
может потребовать объяснений того,
как оно было получено. Система должна
пояснить каждый шаг своих рассуждений,
ведущих к решению задачи. Хотя технология
работы с экспертной системой не является
простой, пользовательский интерфейс
этих систем является дружественным и
обычно не вызывает трудностей при ведении
диалога.
База знаний содержит
факты, описывающие проблемную область,
а также логическую взаимосвязь
этих фактов. Центральное место в
базе знаний принадлежит правилам.
Правило определяет, что следует
делать в данной конкретной ситуации,
и состоит из двух частей: условие, которое
может выполняться или нет, и действие,
которое следует произвести, если выполняется
условие.
Все используемые в
экспертной системе правила образуют
систему правил, которая даже для
сравнительно простой системы может содержать
несколько тысяч правил.
Все виды знаний в
зависимости от специфики предметной
области и квалификации проектировщика
(инженера по знаниям) с той или
иной степенью адекватности могут быть
представлены с помощью одной
либо нескольких семантических моделей.
К наиболее распространенным моделям
относятся логические, продукционные,
фреймовые и семантические сети.
Интерпретатор. Это
часть экспертной системы, производящая
в определенном порядке обработку
знаний, находящихся в базе знаний.
Технология работы интерпретатора сводится
к последовательному рассмотрению совокупности
правил (правило за правилом). Если условие,
содержащееся в правиле, соблюдается,
то выполняется определенное действие,
и пользователю предоставляется вариант
решения его проблемы.
Кроме того, во многих
экспертных системах вводятся дополнительные
блоки: база данных, блок расчета, блок
ввода и корректировки данных.
Блок расчета необходим в ситуациях,
связанных с принятием
Модуль создания
системы служит для создания набора
(иерархии) правил. Существует два подхода,
которые могут быть положены в
основу модуля создания системы: использование
алгоритмических языков программирования
и использование оболочек экспертных
систем.
Для представления
базы знаний специально разработаны
языки Лисп и Пролог, хотя можно
использовать и любой известный
алгоритмический язык.
Оболочка экспертных систем представляет собой готовую программную среду, которая может быть приспособлена к решению определенной проблемы путем создания соответствующей базы знаний. В большинстве случаев использование оболочек позволяет создавать экспертные системы быстрее и легче в сравнении с программированием.
6.6. Эволюция систем
поддержки принятия решений
В процессе своего развития системы поддержки принятия решений прошли следующий путь (рис. 6.8):
Рис. 6.8. Эволюция концепций систем поддержки принятия решений
и систем автоматизации
управленческого труда
Первые системы
– системы обработки транзакций
(TSP) – это компьютерные системы, предназначенные
для выполнения рутинных операций регистрации,
накопления, хранения и выдачи информации
в заранее заданной форме. Как видим, в
рамках таких систем принятие решений
обеспечивалось только информацией.
Следующим этапом развития
информационных систем было появление
концепции автоматизированной системы
управления (АСУ). На Западе эта концепция
получила название MIS. Это компьютерная
система, предназначенная для обеспечения
своевременной информацией, необходимой
для принятия управленческих решений.
Уровень поддержки
решений при использовании
Отметим, что в
существенной мере характер всех поколений
систем и их концепций определялся
техническими возможностями обработки
информации, имеющимися на тот период.
Системы автоматизации конторской деятельности
(OAS) реализовывали распределенные базы
данных. Устранялась излишняя централизация.
Появились локальные вычислительные сети
на базе средних ЭВМ. Уровень поддержки
решений – информационный, применяются
отдельные модели и методы для принятия
оптимальных решений. OAS – это компьютерная
система для выполнения комплекса операций
функционирования системы управления
как таковой.
Следующий этап –
системы поддержки принятия решений
(DDS). DDS – диалоговая компьютерная система,
использующая формализованные правила
и модели объекта управления совместно
с базой данных и личным опытом
менеджера для выработки и
проверки вариантов управленческих
решений. Как видим, система этого рода
не обеспечивает информационно процесс
принятия решений, а участвует в нем. Вершиной
развития информационных систем являются
экспертные системы (ES). Экспертная система
– это компьютерная система, использующая
знания одного или нескольких экспертов,
представленные в некотором формальном
виде, для решения задач принятия решений
(ESS – это вариант решений DDS для высшего
руководства).
Далее на рис. 6.9 показано,
кто является пользователем различных
типов информационных систем.
Примеры задач, решаемых
с привлечением СППР: выбор методов
завоевания рынка бытовой техники;
оценка перспективности видов
Итак, система поддержки
принятия решений – диалоговая автоматизированная
информационная система, использующая
правила решений и соответствующие модели
с базами данных, а также интерактивный
компьютерный процесс моделирования,
поддерживающий принятие самостоятельных
и неструктурированных решений отдельными
менеджерами и личным опытом лица, принимающего
решения, для получения конкретных, реализуемых
решений проблем, не поддающихся решению
обычными методами.
Рис. 6.9. Пользователи
различных типов информационных
систем
В последнее время
СППР начинают применяться и в
интересах малого и среднего бизнеса (например
выбор варианта размещения торговых точек,
выбор кандидатуры на замещение вакантной
должности, выбор варианта информатизации
и т.д.). В общем, они способны поддержать
индивидуальный стиль и соответствовать
персональным потребностям менеджера.
Существуют системы,
созданные для решения сложных
проблем в больших коммерческих
и государственных
Система авиалиний.
В отрасли авиаперевозок
Географическая система.
Географическая информационная система
– это специальная категория
систем поддержки, которая позволяет
интегрировать компьютерную графику
с географическими БД и с другими функциями
систем поддержки принятия решений. Например,
IBMs GeoManager – это система, которая позволяет
конструировать и показывать карты и другие
визуальные объекты для помощи при принятии
решений относительно географического
распределения людей и ресурсов. Например,
она позволяет создать географическую
карту преступности и помогает верно перераспределить
силы полиции. Также ее используют для
изучения степени урбанизации, в лесной
промышленности, железнодорожном бизнесе
и т.д.
Характеристика и
назначение. Наибольший прогресс среди
компьютерных информационных систем отмечен
в области разработки экспертных
систем.
Экспертные системы
(ЭС) – это сложные программные
комплексы, аккумулирующие знания специалистов
в конкретных предметных областях и
тиражирующие этот опыт для консультаций
менее квалифицированных
Под искусственным
интеллектом обычно понимают способности
компьютерных систем к таким действиям,
которые назывались бы интеллектуальными,
если бы исходили от человека. Чаще всего
здесь имеются в виду способности, связанные
с человеческим мышлением. Работы в области
искусственного интеллекта не ограничиваются
экспертными системами. Они также включают
в себя создание роботов, систем, моделирующих
нервную систему человека, его слух, зрение,
обоняние, способность к обучению Решение
специальных задач требует специальных
знаний. Однако не каждая компания может
себе позволить держать в своем штате
экспертов по всем связанным с ее работой
проблемам или даже приглашать их каждый
раз, когда проблема возникла. Главная
идея использования технологии экспертных
систем заключается в том, чтобы получить
от эксперта его знания и, загрузив их
в память компьютера, использовать всякий
раз, когда в этом возникнет необходимость.
Все это делает возможным использовать
технологию экспертных систем в качестве
советующих систем.
Информация о работе Информационные технологии экспертных систем