Инструментальные средства ЭС. Инструментальные средства
– это средства (аппаратные и программные) ускоряющие процесс разработки и создания ЭС. Для конструирования ЭС используются различные инструментальные средства: языки программирования; языки инженерии знаний; системы, автоматизирующие разработку ЭС; системы-оболочки. В приведенной классификации средства перечислены в порядке убывания трудозатрат на создание ЭС.
Языки программирования: традиционные (C++, C#, Java) и символьные (LISP, INTERLISP, SMALLTALK). Языки программирования предназначены для создания ЭС «с нуля». Разработчик программирует компоненты системы на языке низкого уровня.
Языки инженерии знаний (OPS-5, LOOPS, ПРОЛОГ) являются языками высокого уровня и значительно повышают уровень разработки ЭС.
Системы, автоматизирующие разработку ЭС, позволяют пользователю не программировать некоторые или все компоненты ЭС, а выбирать их из набора, представленного в инструментальном средстве. Системы подразделяются на автоматизирующие построение ЭС (RLL, HEARSAY-III) и приобретение знаний (TEIRESIAS, KSSO, KITTEN).
Оболочки экспертных систем – системы, не содержащие знаний (ЭКСПЕРТИЗА, ЭКСПЕРТ, DE*GEN). Такие программные продукты обладают средствами представления знаний для определенных предметных областей. Пользователь не программирует систему, а формализует и заполняет оболочку знаниями с использованием предоставленных оболочкой возможностей.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.