Автор работы: Пользователь скрыл имя, 18 Декабря 2013 в 15:22, контрольная работа
Экспертная система – это набор программ, выполняющий функции эксперта при решении задач из некоторой предметной области. Экспертные системы выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение экспертных систем на предприятиях способствует эффективности работы и повышению квалификации специалистов. Главным достоинством экспертных систем является возможность накопления знаний и сохранение их длительное время. В отличие от человека к любой информации экспертные системы подходят объективно, что улучшает качество проводимой экспертизы.
ВВЕДЕНИЕ
Экспертные системы возникли
как значительный практический результат
в применении и развитии методов
искусственного интеллекта – совокупности
научных дисциплин, изучающих методы
решения задач
Экспертная система – это набор программ, выполняющий функции эксперта при решении задач из некоторой предметной области. Экспертные системы выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение экспертных систем на предприятиях способствует эффективности работы и повышению квалификации специалистов. Главным достоинством экспертных систем является возможность накопления знаний и сохранение их длительное время. В отличие от человека к любой информации экспертные системы подходят объективно, что улучшает качество проводимой экспертизы.
При создании экспертных систем возникает ряд затруднений. Это, прежде всего, связано с тем, что заказчик не всегда может точно сформулировать свои требования к разрабатываемой системе. Также возможно возникновение трудностей чисто психологического порядка: при создании базы знаний системы эксперт может препятствовать передаче своих знаний, опасаясь, что впоследствии его заменят «машиной». Но эти страхи не обоснованы, так как экспертные системы не способны обучаться, они не обладают здравым смыслом, интуицией. Но в настоящее время ведутся разработки экспертных систем, реализующих идею самообучения. Также экспертные системы неприменимы в больших предметных областях и в тех областях, где отсутствуют эксперты.
Причиной повышенного интереса, который экспертные системы вызывают к себе на протяжении всего своего существования, является возможность их применения к решению задач из самых различных областей человеческой деятельности.
1. Экспертные системы, их особенности и состав
искусственный интеллект экспертный база знание
Экспертные системы –
это яркое и быстро прогрессирующее
направление в области
Искусственный интеллект
– самое молодое научное
- часть функций
- в связи с внедрением
ЭВМ во все сферы человеческой
жизни становится возможным
Интеллектуальные системы
в настоящее время начинают занимать
ведущее положение в
Системы, относящиеся к
системам искусственного интеллекта в
настоящее время: экспертные системы.
Первые системы, которые нашли широкое
применение. Их элементы используются
в системах проектирования, диагностики,
управления и играх. Основаны на вводе
знаний высококвалифицированных
Экспертная система – это набор программ или программное обеспечение, которое выполняет функции эксперта при решении какой-либо задачи в области его компетенции. Экспертная система, как и эксперт-человек, в процессе своей работы оперирует со знаниями. Знания о предметной области, необходимые для работы экспертных систем, определённым образом формализованы и представлены в памяти ЭВМ в виде базы знаний, которая может изменяться и дополняться в процессе развития системы.
Экспертные системы выдают
советы, проводят анализ, выполняют
классификацию, дают консультации и
ставят диагноз. Они ориентированы
на решение задач, обычно требующих
проведения экспертизы человеком-специалистом.
В отличие от машинных программ,
использующий процедурный анализ, экспертные
системы решают задачи в узкой
предметной области (конкретной области
экспертизы) на основе дедуктивных
рассуждений. Такие системы часто
оказываются способными найти решение
задач, которые неструктурированны
и плохо определены. Они справляются
с отсутствием
Главное достоинство экспертных
систем – возможность накапливать
знания, сохранять их длительное время,
обновлять и тем самым
Существует множество классификаций экспертных систем. Рассмотрим некоторые из них.
Интерпретация данных – это одна из традиционных задач для экспертных систем. Под интерпретацией понимается определение смысла данных, результаты которого должны быть согласованными и корректными. Обычно предусматривается многовариантный анализ данных.
Пример:
- обнаружение и идентификация
различных типов океанских
- определение основных
свойств личности по
Диагностика. Под диагностикой
понимается обнаружение неисправности
в некоторой системе. Неисправность
– это отклонение от нормы. Такая
трактовка позволяет с единых
теоретических позиций
Пример:
- диагностика и терапия сужения коронарных сосудов – ANGY;
- диагностика ошибок в аппаратуре и математическом обеспечении ЭВМ – система СRIB и другие.
Мониторинг. Основная задача
мониторинга – непрерывная
Пример:
- контроль за работой электростанций СПРИНТ, помощь диспетчерам атомного реактора – REACTOR;
- контроль аварийных датчиков на химическом заводе – FALCON и другие.
Проектирование. Проектирование состоит в подготовке спецификаций на создание «объектов» с заранее определёнными свойствами. Под спецификацией понимается весь набор необходимых документов – чертёж, пояснительная записка и так далее. Основные проблемы здесь – получение чёткого структурного описания знаний об объекте и проблема «следа». Для организации эффективного проектирования и, в ещё большей степени, перепроектирования необходимо формировать не только сами проектные решения, но и мотивы их принятия. Таким образом, в задачах проектирования тесно связываются два основных процесса, выполняемых в рамках соответствующей экспертной системы: процесс вывода и процесс объяснения.
Прогнозирование. Прогнозирующие
системы логически выводят
Планирование. Под планированием
понимается нахождение планов действий,
относящихся к объектам, способным
выполнять некоторые функции. В
таких экспертных системах используются
модели поведения реальных объектов
с тем, чтобы логически вывести
последствия планируемой
Обучение. Системы обучения диагностируют ошибки при изучении какой-либо дисциплины с помощью ЭВМ и подсказывают правильные решения. Они аккумулируют знания о гипотетическом «ученике» и его характерных ошибках, затем в работе способны диагностировать слабости в знаниях обучаемых и находить соответствующие средства для их ликвидации. Кроме того, они планируют акт общения с учеником в зависимости от успехов ученика с целью передачи знаний.
В общем случае все системы,
основанные на знаниях, можно подразделить
на системы, решающие задачи анализа, и
на системы, решающие задачи синтеза. Основное
отличие задач анализа от задач
синтеза заключается в
Статические экспертные системы разрабатываются в предметных областях, в которых база знаний и интерпретируемые данные не меняются во времени. Они стабильны.
Квазидинамические экспертные системы интерпретируют ситуацию, которая меняется с некоторым фиксированным интервалом времени.
Пример. Микробиологические экспертные системы, в которых снимаются лабораторные измерения с технологического процесса один раз в 4-5 ч. и анализируется динамика полученных показателей по отношению к предыдущему измерению.
Динамические экспертные системы работают в сопряжении с датчиками объектов в режиме реального времени с непрерывной интерпретацией поступающих данных.
Пример. Управление гибкими производственными комплексами, мониторинг в реанимационных палатах и так далее.
На сегодняшний день классификации по типу ЭВМ существуют:
- экспертные системы для
уникальных стратегически
- экспертные системы на ЭВМ средней производительности (типа mainfrave);
- экспертные системы на
символьных процессорах и
- экспертные системы на мини- и супермини-ЭВМ (VАХ, micro-VАХ и другие);
- экспертные системы на персональных компьютерах (IВМ РС, МАС II и подобные).
Автономные экспертные системы работают непосредственно в режиме консультаций с пользователем для специфических «экспертных» задач, для решения которых не требуется привлекать традиционные методы обработки данных (расчёты, моделирование и так далее).
Гибридные экспертные системы представляют программный комплекс, агрегирующий стандартные пакеты прикладных программ (например, математическую статистику, линейное программирование или системы управления базами данных) и средства манипулирования знаниями. Это может быть интеллектуальная надстройка над ППП или интегрированная среда для решения сложной задачи с элементами экспертных знаний.
Несмотря на внешнюю привлекательность гибридного подхода, следует отметить, что разработка таких систем подразумевает собой задачу, на порядок более сложную, чем разработка автономной экспертной системы. Стыковка не просто разных пакетов, а разных методологий (что происходит в гибридных системах) порождает целый комплекс теоретических и практических трудностей.
Области применения систем, основанных на знаниях, могут быть сгруппированы в несколько основных классов: медицинская диагностика, контроль и управление, диагностика неисправностей в механических и электрических устройствах, обучение.
Типичная экспертная система состоит из следующих основных компонентов: решателя (интерпретатора), рабочей памяти (РП), называемой также базой данных (БД), базы знаний (БЗ), компонентов приобретения знаний, объяснительного и диалогового компонентов.
Информация о работе Экспертные системы, их особенности и состав