logo
Wd0000019

59.Искусственный интеллект. Экспертные системы.

ЭС – это программные средства, которые используют знания и процедуры вывода для решения задач, трудных для человека. Структура ЭС: 1)рабочая память (РП) предназначена для хранения исходных и промежуточных данных, решаемой в данный момент задачи; 2)база знаний (БЗ) предназначена для хранения долгосрочных данных о рассматриваемой области и правил преобразования этих данных; 3)решатель на основании исходных данных из РП и знаний из БЗ формирует последовательность правил, приводящих к решению задач; 4) объяснительный компонент (ОК) объясняет как система получила решение задачи и какие правила она при этом использовала; 5)компонент приобретения знаний (КПЗ) автоматизирует процесс наполнения ЭС знаниями; 6) диалоговый компонент (ДК) ориентирован на организацию удобного интерфейса, используемого для решения задач и приобретения знаний. ЭС делятся на: малые ЭС, ориентированы на БД Access, MS SQL, Dbase; средние, поддерживают Oracle, среды программирования Delphi, Visual Basic, используют ОС типа Unix; большие, ориентированны на Oracle, Sybase, Informix, используют язык логического программирования ПРОЛОГ. ЭС классифицируются: по типам решаемых задач - диагностика, проектирование, прогноз, планирование, обучение;  по характеристикам задач – структурированные, неструктурированные, достоверные, с вероятностью достоверности;  по внутренней структуре - фреймовые (представляющие классы знаний), использующие предикаты (т.е. отношения между знаниями), семантические сети, на основе правил алгебры-логики и нечетких множеств.