Информационные технологии управления

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

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

 

Экспертные системы

 

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

Их основными назначениями являются:

.Интерпретация данных

.Диагностика состояния технического устройства или больного.

.Мониторинг

.Прогнозирование вероятного развития событий

.Планирование последовательности действий для достижения целей

.Интеллектуальная поддержка принятия решений органами управления в различных областях деятельности

.Обучение будущих специалистов и т.д.

Определения:

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

Экспертная система - программа для компьютера, которая оперирует со знаниями в определённой предметной области с целью выработки рекомендаций или решения проблем.

Экспертная система отличается от прикладных программ:

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

.Формирует определённые соображения и выводы, основываясь на тех значениях, которыми она располагает. Знания в системе представлены, как правило, на некотором специальном языке программного кода, который и формирует выводы и соображения. Этот компонент программы - база данных.

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

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

Экспертные системы отличаются и от других видов программ из области искусственного интеллекта.

Экспертные системы имеют дело с предметом реального мира, операции с которыми обычно требуют наличия значительного опыта, накопленного человеком.

Экспертные системы имеют ярко выраженную практическую направленность в научной или коммерческой областях.

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

Экспертная система должна обладать способностью объяснить, почему предложено именно такое решение, и доказать его обоснованность.

Классификация экспертных систем:

 

 

 

Классификация по решаемой задаче

.Мониторинг

Контроль за работой электростанций, помощь диспетчерам атомного реактора.

Контроль аварийных датчиков на химическом заводе.

.Проектирование состоит в подготовке спецификаций на создание объектов с заранее определёнными свойствами.

Проектирование конфигураций ЭВМ

Синтез электрических цепей

.Прогнозирование

Позволяет предсказывать последствия некоторых событий или явлений на основании анализа имеющихся данных.

Предсказание погоды

Оценки будущего урожая

Прогнозы в экономике

.Планирование - нахождение планов действия, относящихся к объектам, способным выполнять некоторые функции.

Планирование поведения робота

Планирование промышленных заказов

Планирование эксперимента.

.Обучение - использование компьютера для обучения какой-то дисциплине или предмету.

Обучение языку программирования ЛИСП в системе Учитель ЛИСПа

Система PROUST - обучение языку Паскаль.

 

 

Определение элементов структурной схемы

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

.Инженер по знаниям - специалист по ИИ, помогающий эксперту вводить знания в базу знаний.

.Эксперт - специалист в экспертной области, способный принимать экспертные решения и формулирующие знания о ПО для ввода их в БЗ.

.Редактор базы знаний - программа, предназначенная для ввода БЗ новых знаний о ПО для представл?/p>