![]() |
![]() |
Память хранения правил (база правил).
Каждое правило состоит из антецедента и консеквента (т.е. предусловия и результата выполнения).
ЕСЛИ двигатель не заводится И стартер двигателя не работает |
антецедент |
ТО неполадки – в системе электромонтажа стартера |
консеквент |
Каждое правило содержит атрибуты и значения.
Механизм вывода содержит две функции:
Просмотр существующих фактов и правил добавления новых правил,
Определение порядка просмотра.
Как мы уже определили, экспертная система – это компьютерная программа, созданная для выполнения тех видов деятельности, которые под силу только человеку-эксперту (например, проектирования, планирования, постановки, диагноза, перевода, реферирования, ревизии, выдачи рекомендаций).
Приведем примеры областей применения ЭС.
Оценка займов, рисков страхования и капитальных вложений для финансовых организаций;
помощь химикам в нахождении верной последовательности реакций для создания новых молекул;
отладка программного и аппаратного обеспечения ЭВМ в соответствии с индивидуальными требованиями заказчика;
диагностика и обнаружение неполадок в телефонной сети на основании тестов и сообщений о неисправностях;
идентификация и ликвидация неполадок в локомотивах;
помощь геологам в расшифровке данных, полученных с помощью контрольного оборудования во время бурения нефтяных скважин;
помощь медикам в постановке диагноза и лечении некоторых групп заболеваний, таких как заражение крови и различных видов рака (в 70-х гг. в США начали разработку такой экспертной системы – MYCIN );
помощь навигаторам в расшифровке данных от подводных звукоулавливателей, установленных на дне океана;
получение молекулярной структуры химического вещества на основании опытов;
изучение и суммирование больших объемов быстро изменяющихся данных, которые не в состоянии из-за скорости изменения прочитать человек, например телеметрических данных с использованием спутников системы LANDSAT .
В большинстве этих областей могли быть реализованы и традиционные подходы, однако преимущества использования здесь ЭС очевидны. В одних случаях применение ЭС сделало программу более ориентированной на человека, в других – позволило программе задействовать оптимальный механизм рассуждения, в третьих – облегчило поддержку и обновление программы.
![]() |
![]() |