Информационные технологии управления
Методическое пособие - Компьютеры, программирование
Другие методички по предмету Компьютеры, программирование
µлый класс общих подходов, для которых характерно использование графических схем с узлами, соединёнными дугами. Особенность состоит в том, что в теории семантических сетей рассматриваются не только графы-деревья, но циклические и полносвязные графы. Кроме того отдельно и особо исследуются возможные типы отношений.
Экспертные системы
Особый класс систем искусственного интеллекта образует экспертные системы, включающие знания специалистов о некоторой слабо структурированной и трудно формализуемой узкой предметной области и способные в этой области предлагать и объяснять разумные решения.
Их основными назначениями являются:
.Интерпретация данных
.Диагностика состояния технического устройства или больного.
.Мониторинг
.Прогнозирование вероятного развития событий
.Планирование последовательности действий для достижения целей
.Интеллектуальная поддержка принятия решений органами управления в различных областях деятельности
.Обучение будущих специалистов и т.д.
Определения:
Экспертные системы - сложные программные комплексы, аккумулирующие знания специалистов в конкретных предметных областях и тиражирующие этот эмпирический опят для консультации менее квалифицированных специалистов.
Экспертная система - программа для компьютера, которая оперирует со знаниями в определённой предметной области с целью выработки рекомендаций или решения проблем.
Экспертная система отличается от прикладных программ:
1.Моделирует не столько физическую природу определённой проблемной области, сколько механизм мышления человека применительно к решению задач в этой проблемной области, чем отличается от систем математического моделирования и компьютерной анимации.
.Формирует определённые соображения и выводы, основываясь на тех значениях, которыми она располагает. Знания в системе представлены, как правило, на некотором специальном языке программного кода, который и формирует выводы и соображения. Этот компонент программы - база данных.
При решении задач основными являются эвристические и приближённые методы, которые, в отличие от алгоритмических, не всегда гарантируют успех.
Эвристика, по существу, является правилом влияния, которое в машинном виде представляет некоторое знание, приобретённое человеком по мере накопления практического опыта решения аналогичных проблем. Такие методы являются приблизительными в том смысле, что, во-первых, они не требуют исчерпывающей исходной информации, и, во-вторых, существует определённая степень уверенности в том, что предполагаемое решение является верным.
Экспертные системы отличаются и от других видов программ из области искусственного интеллекта.
Экспертные системы имеют дело с предметом реального мира, операции с которыми обычно требуют наличия значительного опыта, накопленного человеком.
Экспертные системы имеют ярко выраженную практическую направленность в научной или коммерческой областях.
Одной из основных характеристик экспертной системы является её производительность, т.е., скорость получения результат и его достоверность. Исследовательские программы искусственного интеллекта могут и не быть очень быстрыми, можно примириться и с существованием в них отказов в отдельных ситуациях, поскольку, в конце концов, - это инструмент исследования, а не программный продукт. А вот экспертная система должна за приемлемое время найти решение, которое было бы не хуже, чем то, которое может предложить специалист в этой предметной области.
Экспертная система должна обладать способностью объяснить, почему предложено именно такое решение, и доказать его обоснованность.
Классификация экспертных систем:
Классификация по решаемой задаче
.Мониторинг
Контроль за работой электростанций, помощь диспетчерам атомного реактора.
Контроль аварийных датчиков на химическом заводе.
.Проектирование состоит в подготовке спецификаций на создание объектов с заранее определёнными свойствами.
Проектирование конфигураций ЭВМ
Синтез электрических цепей
.Прогнозирование
Позволяет предсказывать последствия некоторых событий или явлений на основании анализа имеющихся данных.
Предсказание погоды
Оценки будущего урожая
Прогнозы в экономике
.Планирование - нахождение планов действия, относящихся к объектам, способным выполнять некоторые функции.
Планирование поведения робота
Планирование промышленных заказов
Планирование эксперимента.
.Обучение - использование компьютера для обучения какой-то дисциплине или предмету.
Обучение языку программирования ЛИСП в системе Учитель ЛИСПа
Система PROUST - обучение языку Паскаль.
Определение элементов структурной схемы
.Решатель или подсистема логического вывода, представляет собой программу, обеспечивающую автоматический вывод решения формулируемых пользователем или экспертом задач на основе знаний, хранящихся в базе знаний.
.Инженер по знаниям - специалист по ИИ, помогающий эксперту вводить знания в базу знаний.
.Эксперт - специалист в экспертной области, способный принимать экспертные решения и формулирующие знания о ПО для ввода их в БЗ.
.Редактор базы знаний - программа, предназначенная для ввода БЗ новых знаний о ПО для представл?/p>