КЛАССИФИКАЦИЯ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ДЛЯ РАЗРАБОТКИ Э.С.
1) ПО УРОВНЮ ИСПОЛЬЗУЕМОГО ЯЗЫКА:
- Традиционные языки программирования (С, С++)
- Символьные (Prolog)
- Инструментарий, содержащий многие, но не все компоненты Э.С.
- Оболочки Э.С.общего назначения, которые содержат все программные компоненты, но не имеют знания о конкретных предметных областях
- Проблемно или предметно-ориентированные оболочки
2) ПО ПАРАДИГМЕ ПРОГРАММИРОВАНИЯ (парадигма-способ реализации механизма исполняемых утверждений)
- Процедурное программирование (C, Pascal)
- Программирование, ориентированное на данных, т.е. активн.роль играют данные
- Программирование, ориентированное на правилах, т.е.поведение определяется множеством правил след.вида: условие – действие
- Объектно ориентированное программирование (потомки наследуют свойства родителей)
3) ПО СПОСОБУ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ:
К осн.моделям представления знаний относятся фреймы, семант.сети, правила
4) ПО МЕХАНИЗМАМ ВЫВОДА И МОДЕЛИРОВАНИЯ:
- СТАТИТИЧЕСКИЕ механизмы вывода:
Для ст.мех.можно использовать сл.параметры:
+ Структура процесса получения решения:
1) Компеляция в режиме приобритения знаний дерева вывода из обучающей выборки, а также выбора решений из дерева вывода в режиме решения задач
2) Компиляция в реж.приобретения знаний сети вывода и поиск решений в этой сети в режиме решения задач
3) Генерация сети вывода и поиск решений в режиме решения задач
4) В режиме решения задач осуществляется выработка правдоподобных решений
+ Поиск или выбор решений:
1) Направленность поиска (от данных к цели, наоборот или двунаправленность)
2) Порядок перебора вершин в сети вывода (поиск в ширину(по горизонтали) и в глубину(по вертикали))
+ Процесс генерации предположений и сети вывода:
1) Генерация в режиме приобретения знаний
2) Генерация в режиме решения задач
3) Полнота генерируемой сети вывода
-ДИНАМИЧЕСКИЕ механизмы вывода:
1) Планировщик (обеспечивает всю деятельность ЭС)
2) Средства, гарантирующие получение лучшего решения в условиях ограниченности ресурсов
3) Система поддержания истинности значения переменных, изменяющихся во времени
5) ПО СРЕДСТВАМ ПРИОБРЕТЕНИЯ ЗНАНИЙ:
ПО УРОВНЮ ЯЗЫКА, га котором осуществляется приобретение знаний
+формализованный
+ограниченный естественный
+язык пиктограмм и изображений
+естественный язык и язык изображений
ПО ТИПУ ПРИОБРЕТЕНИЯ ЗНАНИЙ
+данные в виде таблиц содержащих значение входа и выхода атрибута
+специализированные правила
+общие и специализированные правила
ПО ТИПУ ПРИОБРЕТЁННЫХ ДАННЫХ
+атрибуты со значениями
+объекты
+классы структурированных объектов и экземпляров
ПО ТЕХНОЛОГИИ ЭКСПЕРТНЫХ СИСТЕМ
+подход базируется на поверхностных знаниях
+структурированный подход
+подход базируется на глубинных знаниях
+смешанный подход базируется на основе использования поверхтностных и глубинных знаний
Поверхтностные знания – это полученные от эксперта фрагменты знаний, которые релевантны решаемой задачи(не происходит никакого систематического или глубинного изучения)
Глубинные знания-это знания, исправляющие несовершенствование поверхностного подхода и требуют явного описания структуры и взаимоотношения между различными данными предметной области.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.