Автор работы: Пользователь скрыл имя, 19 Марта 2012 в 14:24, реферат
В настоящее время экспертные системы используются для решения различных типов задач в самых разнообразных проблемных областях, таких, как финансы, нефтяная и газовая промышленность, энергетика, транспорт,
фармацевтическое производство, космос, химия, образование, телекоммуникации и связь и др.
Рассмотрим наиболее яркие примеры экспертных систем.
Пример:
· проектирование конфигураций ЭВМ VАХ - 11/780 в системе ХСОN (или R1), проектирование БИС - САDHELР;
· синтез электрических цепей - SYN и другие.
Прогнозирование. Прогнозирующи
Пример:
· предсказание погоды - система WILLARD;
· оценки будущего урожая - РLANT;
· прогнозы в экономике - ЕСОN и другие.
Планирование. Под планированием понимается нахождение планов действий, относящихся к объектам, способным выполнять некоторые функции. В таких экспертных системах используются модели поведения реальных объектов с тем, чтобы логически вывести последствия планируемой деятельности.
Пример:
· планирование поведения робота - STRIPS;
· планирование промышленных заказов - ISIS;
· планирование эксперимента - МОLGЕN и другие.
Обучение. Системы обучения диагностируют ошибки при изучении какой-либо дисциплины с помощью ЭВМ и подсказывают правильные решения. Они аккумулируют знания о гипотетическом «ученике» и его характерных ошибках, затем в работе способны диагностировать слабости в знаниях обучаемых и находить соответствующие средства для их ликвидации. Кроме того, они планируют акт общения с учеником в зависимости от успехов ученика с целью передачи знаний.
Пример:
· обучение языку программирования Лисп в системе «Учитель Лиспа»;
· система РROUSТ - обучение языку Паскаль и другие.
В общем случае все системы, основанные на знаниях, можно подразделить на системы, решающие задачи анализа, и на системы, решающие задачи синтеза. Основное отличие задач анализа от задач синтеза заключается в следующем: если в задачах анализа множество решений может быть перечислено и включено в систему, то в задачах синтеза множество решений потенциально строится из решений компонентов или подпроблем. Задача анализа - это интерпретация данных, диагностика; к задачам синтеза относятся проектирование, планирование. Комбинированные задачи: обучение, мониторинг, прогнозирование.
Классификация по связи с реальным временем
Статические экспертные системы разрабатываются в предметных областях, в которых база знаний и интерпретируемые данные не меняются во времени. Они стабильны.
Пример.
Диагностика неисправностей в автомобиле.
Квазидинамические экспертные системы интерпретируют ситуацию, которая меняется с некоторым фиксированным интервалом времени.
Пример. Микробиологические экспертные системы, в которых снимаются лабораторные измерения с технологического процесса один раз в 4-5 ч. (например, производство лизина) и анализируется динамика полученных показателей по отношению к предыдущему измерению.
Динамические экспертные системы работают в сопряжении с датчиками объектов в режиме реального времени с непрерывной интерпретацией поступаемых данных.
Пример. Управление гибкими производственными комплексами, мониторинг в реанимационных палатах и так далее.
Классификация по типу ЭВМ
На сегодняшний день существуют:
· экспертные системы для уникальных стратегически важных задач на суперЭВМ (Эльбрус, CRAY, CONVEX и другие.);
· экспертные системы на ЭВМ средней производительности (типа mainfrave);
· экспертные системы на символьных процессорах и рабочих станциях (SUN, АРОLLО);
· экспертные системы на мини- и супермини-ЭВМ (VАХ, micro-VАХ и другие);
· экспертные системы на персональных компьютерах (IВМ РС, МАС II и подобные).
Классификация по степени интеграции с другими программами
Автономные экспертные системы работают непосредственно в режиме консультаций с пользователем для специфических «экспертных» задач, для решения которых не требуется привлекать традиционные методы обработки данных (расчёты, моделирование и так далее.).
Гибридные экспертные системы представляют программный комплекс, агрегирующий стандартные пакеты прикладных программ (например, математическую статистику, линейное программирование или системы управления базами данных) и средства манипулирования знаниями. Это может быть интеллектуальная надстройка над ППП или интегрированная среда для решения сложной задачи с элементами экспертных знаний.
Несмотря на внешнюю привлекательность гибридного подхода, следует отметить, что разработка таких систем являет собой задачу, на порядок более сложную, чем разработка автономной экспертной системы. Стыковка не просто разных пакетов, а разных методологий (что происходит в гибридных системах) порождает целый комплекс теоретических и практических трудностей.
Диагностика – процесс соотнесения
объекта с некоторым классом объектов
и/или обнаружение неисправности в некоторой
системе. Неисправность – это отклонение
от нормы. Такая трактовка позволяет с
единых теоретических позиций рассматривать
и неисправность оборудования в технических
системах, и заболевания живых организмов,
и всевозможные природные аномалии. Важной
спецификой является здесь необходимость
понимание функциональной структуры («анатомии»)
диагностируемой системы.
Примеры:
Основная задача
мониторинга – непрерывная
Примеры:
Проектирование
состоит в подготовке спецификаций
на создание «объектов» с заранее
определенными свойствами. Под спецификацией
понимается весь набор необходимых
документов – чертеж, пояснительная
записка и т.д. Основные проблемы
– получение четко
Примеры:
Прогнозирование
позволяет предсказать
Примеры:
Под планированием
понимается нахождение планов действий,
относящихся к объектам, способным
выполнять некоторые функции. В
таких экспертных системах используются
модели поведения реальных объектов
с тем, чтобы логически вывести
последствия планируемой
Под обучением
понимается использование компьютера
для обучения какой-то дисциплине или
предмету. Системы обучения диагностируют
ошибки при изучении какой-либо дисциплины
с помощью компьютера и подсказывают
правильные решения. Они содержат знания
о гипотетическом «ученике» и
его характерных ошибках, затем
в работе они способны диагностировать
слабые места в познаниях обучаемых
и находить соответствующие средства
для их ликвидации. Кроме того, они
планируют акт общения с
Примеры:
Под управлением
понимается функция организованной
системы, поддерживающая определенный
режим деятельности. Такого рода экспертные
системы осуществляют управление поведением
сложных систем с заданными спецификациями.
Примеры:
Поддержка принятия
решений – это совокупность процедур,
обеспечивающая лицо, принимающее решения,
необходимой информацией и
Примеры:
HASP/SIAP - определяет местоположение и
типы судов в тихом океане
по данным акустических систем
слежения. |