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

Информация - Компьютеры, программирование

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




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

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

если

лампа1 включена и

лампа1 не работает и

предохранитель1 заведомо цел

то

лампа1 заведомо неисправна.

Вот другой пример правила:

если

радиатор работает

то

предохранитель1 заведомо цел.

Эти два правила опираются на некоторые факты (относящиеся к нашей конкретной схеме), а именно что лампа1 соединена с предохранитель1 и что лампа1 и радиатор имеют общий предохранитель. Для другой схемы нам понадобится еще один набор правил. Поэтому было бы лучше сформулировать правила в более общем виде (используя прологовские переменные) так, чтобы они были применимы к любой схеме, а затем дополнять их информацией о конкретной схеме. Например, вот одно из полезных правил: если прибор включен, но не работает, а соответствующий предохранитель цел, то прибор неисправен. На формальный язык это транслируется так:

правило поломки:

если

Прибор включен и

не (Прибор работает) и

Прибор соединен с Предохранитель и

Предохранитель заведомо цел

то

Прибор заведомо неисправен.

Заключение

Обычно в системах искусственного интеллекта применяется один из двух видов анализа. Первый - это анализ снизу вверх или прямой анализ, а второй- сверху вниз или обратный. Различие их определяется тем, в каком направлении ведется поиск (от начала в конец или наоборот) и какой элемент (следствие или антецедент) активирует правила.

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

Список литературы.

  1. С. М. Шалютин тАЬИскусственный интеллекттАЭ, М.: Мысль, 1985
  2. А. Эндрю тАЬИскусственный интеллекттАЭ, М.: Мир, 1985
  3. Н. Винер тАЬКибернетикатАЭ, М.: Наука, 1983
  4. Г. Клаус тАЬКибернетика и философиятАЭ, М.: Иностранная литература, 1963
  5. В.Л. Стефанюк тАЬЭкспертные системы и их применениетАЭ: Курс лекций.
  6. тАЬНовости искуственного интелектатАЭ, Москва 1993.
  7. тАЬВычислительная техника и ее применениетАЭ: Москва 1989г. №2