- •1. Логико-лингвистические модели управления.
- •2. Декларативные модели представления знаний .
- •2.1 Сетевая модель
- •2.2 Фреймовая модель
- •3. Декларативные модели представления знаний .
- •3.1 Логическая модель .
- •3.2 Продукционная модель .
- •1. Логико-лингвистические модели управления.
- •2 Продукционная модель .
- •2.1 Сетевая модель
- •2.2 Фреймовая модель
- •[Править] Классификация по характеру связей [править] Сети прямого распространения (Feedforward)
- •[Править] Рекуррентные нейронные сети
- •[Править] Радиально-базисные функции
- •[Править] Самоорганизующиеся карты
- •Классификация иис
- •Три слоя лингвистических проблем
- •Общий код
- •Понятийная структура
- •Словарь пользователя
- •1. Структуризация общей задачи на связанные подзадачи
- •2. Структуризация предметной области на основе иерархии классов
- •3. Структуризация знаний на декларативные и процедурные
- •4. Структуризация приложения на основе иерархии «часть/целое»
- • Суть гносеологического аспекта
- •Критерии научного знания
- •Структура познания
- •Модель общения при извлечении знаний
- •Контактный слой
- •Процедурный слой
- •Когнитивный слой
Классификация иис
Экспертные системы
Собственно экспертные системы (ЭС)
Интерактивные баннеры (web + ЭС)
Вопросно-ответные системы (в некоторых источниках «системы общения»)
Интеллектуальные поисковики (например, система Старт)
Виртуальные собеседники
Виртуальные цифровые помощники
ИИС могут размещаться на каком-либо сайте, где пользователь задает системе вопросы на естественном языке (если это вопросно-ответная система) или, отвечая на вопросы системы, находит необходимую информацию (если это экспертная система). Но, как правило, ЭС в интернете выполняют рекламно-информационные функции (интерактивные баннеры), а серьезные системы (такие, как, например, ЭС диагностики оборудования) используются локально, так как выполняют конкретные специфические задачи. Интеллектуальные поисковики отличаются от виртуальных собеседников тем, что они достаточно безлики и в ответ на вопрос выдают некоторую выжимку из источников знаний (иногда достаточно большого объема), а собеседники обладают «характером», особой манерой общения (могут использовать сленг, ненормативную лексику), и их ответы должны быть предельно лаконичными (иногда даже просто в форме смайликов, если это соответствует контексту.
Для разработки ИИС раньше использовались логические языки (Пролог, Лисп и т. д.), а сейчас используются различные процедурные языки. Логико-математическое обеспечение разрабатывается как для самих модулей систем, так и для состыковки этих модулей. Однако на сегодняшний день не существует универсальной логико-математической системы, которая могла бы удовлетворить потребности любого разработчика ИИС, поэтому приходится либо комбинировать накопленный опыт, либо разрабатывать логику системы самостоятельно. В области лингвистики тоже существует множество проблем, например, для обеспечения работы системы в режиме диалога с пользователем на естественном языке необходимо заложить в систему алгоритмы формализации естественного языка, а эта задача оказалась куда более сложной, чем предполагалось на заре развития интеллектуальных систем . Еще одна проблема — постоянная изменчивость языка, которая обязательно должна быть отражена в системах искусственного интеллекта.
27. Организация базы знаний. Формы представления знаний
28. Лингвистические аспекты извлечения знаний
Поскольку основная проблема инженерии знаний — процесс извлечения знаний , разработчикам систем KM и в первую очередь аналитикам необходимо четко понимать природу и особенности этого процесса. Мы выделили три основных аспекта процесса извлечения знаний : A = {A1, А2, А3} = {психологический, лингвистический , гносеологический}.
Три слоя лингвистических проблем
Лингвистический (А2) аспект касается исследований языковых проблем, поскольку язык — основное средство общения в процессе извлечения знаний . Аналитик, приступивший к процессу приобретения информации, сталкивается с тремя слоями лингвистических проблем:
S1 — формирование «общего кода»;
S2 — построение понятийной структуры;
S3 — создание словаря пользователя.