Основные компоненты
Основными компонентами информационной технологии, используемой в экспертной системе, являются: интерфейс пользователя, база знаний, интерпретатор, модуль создания системы.
Интерфейс пользователя. Менеджер (специалист) использует интерфейс для ввода информации и команд в экспертную систему и получения выходной информации из нее. Команды включают в себя параметры, направляющие процесс обработки знаний. Информация обычно выдается в форме значений, присваиваемых определенным переменным.
Менеджер может использовать четыре метода ввода информации: меню, команды, естественный язык и собственный интерфейс.
Технология экспертных систем предусматривает возможность получать в качестве выходной информации не только решение, но и необходимые объяснения. Различают два вида объяснений:
· объяснения, выдаваемые по запросам. Пользователь в любой момент может потребовать от экспертной системы объяснения своих действий;
· объяснения полученного решения проблемы. После получения решения пользователь может потребовать объяснений того, как оно было получено. Система должна пояснить каждый шаг своих рассуждений, ведущих к решению задачи.
Хотя технология работы с экспертной системой не является простой, пользовательский интерфейс этих систем является дружественным и обычно не вызывает трудностей при ведении диалога.
База знаний. Она содержит факты, описывающие проблемную область, а также логическую взаимосвязь этих фактов. Центральное место в базе знаний принадлежит правилам. Правило определяет, что следует делать в данной конкретной ситуации, и состоит из двух частей: условия, которое может выполняться или нет, и действия, которое следует произвести, если условие выполняется.
Все используемые в экспертной системе правила образуют систему правил, которая даже для сравнительно простой системы может содержать несколько тысяч правил.
Все виды знаний в зависимости от специфики предметной области и квалификации проектировщика (инженера по знаниям) с той или иной степенью адекватности могут быть представлены с помощью одной либо нескольких семантических моделей. К наиболее распространенным моделям относятся логические, продукционные, фреймовые и семантические сети.
Интерпретатор. Это часть экспертной системы, производящая в определенном порядке обработку знаний (мышление), находящихся в базе знаний. Технология работы интерпретатора сводится к последовательному рассмотрению совокупности правил (правило за правилом). Если условие, содержащееся в правиле, соблюдается, выполняется определенное действие, и пользователю предоставляется вариант решения его проблемы.
Кроме того, во многих экспертных системах вводятся дополнительные блоки: база данных, блок расчета, блок ввода и корректировки данных. Блок расчета необходим в ситуациях, связанных с принятием управленческих решений. При этом важную роль играет база данных, где содержатся плановые, физические, расчетные, отчетные и другие постоянные или оперативные показатели. Блок ввода и корректировки данных используется для оперативного и своевременного отражения текущих изменений в базе данных.
Модуль создания системы. Он служит для создания набора (иерархии) правил. Существуют два подхода, которые могут быть положены в основу модуля создания системы: использование алгоритмических языков программирования и использование оболочек экспертных систем.
Для представления базы знаний специально разработаны языки Лисп и Пролог, хотя можно использовать и любой известный алгоритмический язык.
Оболочка экспертных систем представляет собой готовую программную среду, которая может быть приспособлена к решению определенной проблемы путем создания соответствующей базы знаний. В большинстве случаев использование оболочек позволяет создавать экспертные системы быстрее и легче в сравнении с программированием.
КЛЮЧЕВЫЕ ПОНЯТИЯ
Аудиоконференция
Аудиопочта
База данных
База моделей
Видеоконференция
Видеотекст
Виды отчетов в ИТ управления
Децентрализованная обработка информации
Деятельность:
кадровая
маркетинговая
оперативного
производственная
финансовая
Задача:
неструктурированная
структурированная
частично структурированная
Инструментарий ИТ
Информационная система (ИС):
автоматизированного проектирования
автоматизированная
автоматическая
интегрированная
информационно-поисковая
информационно-решающая
менеджеров среднего звена
обработки знаний
операционного (операционного) уровня
организационного управления
офисной автоматизации
разрабатывающая
альтернативы решений
ручная
поддержки принятия решений
создающая управленческие отчеты
специалистов
стратегическая
управления технологическим процессом
управленческая
экспертная
Информационная технология (ИТ):
автоматизированного офиса
обработки данных
поддержки принятия решений
управления
экспертных систем
Информационное обеспечение
Компьютерная конференция
Компьютерные офисные технологии
Математическое обеспечение
Методология построения баз данных
Модель:
детерминистская
математическая
оперативная
описательная
оптимизационная
специализированная
стохастическая
стратегическая
тактическая
универсальная
Новая информационная технология
Общесистемное программное обеспечение
Организационное обеспечение
Организация
Подсистема
Правовое обеспечение
Принятие решения
Программное обеспечение
Система
Составляющие ИТ:
действия, операции, этапы
Специальное программное обеспечение
Стандартные процедуры в организации
Структурный признак
СУБД и ее функции
Субкультура организации
СУБМ и ее функции
Схема информационных потоков
Табличный процессор
Текстовый процессор
Телеконференция
Техническая документация
Техническое обеспечение
Технология материального производства
Типы ИС для частично структурированных задач
Унифицированная система документации
Управление
Управленческая функция:
анализ
контрольная
организационная
планирование
стимулирование
учетная
Управленческие решения
Уровень управления:
операционный
стратегический
функциональный
Факсимильная связь
Формы технического обеспечения
Функциональный признак
Хранение изображений
Централизованная обработка информации
Электронная почта
Электронный календарь
Язык пользователя
Язык сообщений
ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ
1. Что такое информационная система?
2. Как вы понимаете информационную технологию?
3. В чем состоит разница между компьютерами и информационными системами?
4. Как можно представить процессы, происходящие в информационной системе?
5. Как развивались информационные системы?
6. Почему информационные системы являются стратегическим средством развития фирмы и в чем состоит их вклад?
7. Расскажите о пирамиде уровней управления в фирме.
8. Почему при создании информационной системы следует учитывать влияние внешней среды?
9. Приведите примеры информационных систем, поддерживающих деятельность фирмы.
10. Какие задачи стоят при создании информационной системы?
11. Расскажите об основных функциональных информационных системах.
12. Приведите примеры информационных систем, обеспечивающих эффективность работы.
13. Как вы представляете структуру информационной системы?
14. Расскажите об информационном, техническом, программном и математическом обеспечении, об организационном и правовом обеспечении.
15. Для чего нужна схема информационных потоков?
16. В чем суть методологии построения баз данных?
17. Почему при разработке информационной системы важным фактором является структурированность задач?
18. Как структурированность задач влияет на классификацию информационных систем?
19. Каковы особенности информационных систем, создающих управленческие отчеты?
20. Каковы особенности и виды информационных систем, разрабатывающих альтернативы решений?
21. В чем суть функционального признака при классификации информационных систем?
22. Что такое признак уровней управления при классификации систем?
23. Расскажите о пирамиде информационных систем в фирме, где используется функциональный признак классификации.
24. Каковы роль и функции ИС оперативного уровня, ИС для специалистов, для менеджеров среднего звена, стратегических ИС?
25. Приведите классификацию информационных систем по характеру использования информации, по степени автоматизации, по сфере применения.
26. В чем сходство и в чем различие информационной технологии и технологии материального производства?
27. Отобразите информационную технологию в виде иерархической структуры и приведите примеры ее составляющих.
28. Изложите требования, которым должна отвечать информационная технология.
29. Что такое инструментарий информационной технологии?
30. Как следует понимать новую информационную технологию?31. Как соотносятся информационная технология и информационная система ?
32. Какова история развития информационной технологии?
33. Охарактеризуйте методологию использования информационной технологии.
34. Дайте общее представление об информационной технологии обработки данных, ИГ управления, автоматизации офиса, ИГ поддержки принятия решений и назовите их основные компоненты.
35. Расскажите о компьютерных и некомпьютерных офисных технологиях. .
36. Что такое база моделей и какие модели вы знаете ? Приведите примеры.
37. Расскажите об интерфейсе информационной системы и его составляющих.