2.4 ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ ЭКСПЕРТНЫХ СИСТЕМ

Характеристика и назначение

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

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


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

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

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

Третье отличие связано с использованием нового компонента информационной технологии — знаний.

Основные компоненты

Основными компонентами информационной технологии, используемой в экспертной систе­ме, являются : интерфейс пользователя, база знаний, интерпретатор, модуль со­здания системы


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

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

Различают два вида объяснений:

• объяснения, выдаваемые по запросам. Пользователь в любой момент может потребо­вать от экспертной системы объяснения своих действий;

• объяснения полученного решения проблемы. После получения решения пользователь может потребовать объяснений того, как оно было получено. Система должна пояс­нить каждый шаг своих рассуждений, ведущих к решению задачи. Хотя технология работы с экспертной системой не является простой, пользовательский интерфейс этих систем является дружественным и обычно не вызывает трудностей при ведении диалога.

База знаний. Она содержит факты, описывающие проблемную область, а также логическую взаимосвязь этих фактов. Центральное место в базе знаний принадлежит правилам. Правило определяет, что следует делать в данной конкретной ситуации, и состоит из двух частей: условия, которое может выполняться или нет, и действия, которое следует про­извести, если условие выполняется.

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

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

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

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

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

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



Информация о работе «Понятие информационных технологий»
Раздел: Информатика, программирование
Количество знаков с пробелами: 41115
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
75280
0
6

... Оценка планируемого состояния объекта управления; 2.Оценка отклонений от планируемого состояния; 3.Выявление причин отклонений; 4.Анализ возможных решений и действий. Информационная технология управления направлена на создание различных видов отчетов. Регулярные отчеты создаются в соответствии с установленным графиком, определяющим время их создания, например месячный анализ продаж компании. ...

Скачать
124801
3
0

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

Скачать
100534
4
8

... друга. Все это позволяет рассматривать туризм как высокоинтегрированную услугу, что делает его еще более восприимчивым для применения информационных технологий в организации и управлении.        Глава 2. Информационные технологии в туризме Калининградской области 2.1. Системы резервирования Как известно, туристский продукт представляет собой комплекс различных услуг путешественнику, и ...

Скачать
47556
0
0

... , сетевое взаимодействие; с использованием различных концепций обработки и хранения данных: распределенные базы данных, распределенная обработка данных. Глава 2. Использование информационных технологий в сфере соцзащиты   2.1 Социальная защита населения в Коломне Система социальной защиты населения – система принципов, методов, законодательно установленных государством социальных гарантий ...

0 комментариев


Наверх