Моделі подання знань: види, класифікація і методи застосування

Моделі подання знань

Таблиця Менделєєва, Табель про ранги, Кримінальний кодекс, генеалогічні древа і інші класифікаційні системи являють собою моделі подання знань. Це формальні структури, які пов’язують між собою певні знання: факти, явища, поняття, процеси, об’єкти, взаємозв’язки.

Для розуміння й обробки комп’ютером знань про окремої предметної області ці знання повинні бути представлені у певному, формалізованому вигляді. Залежно від мети, обробка знань комп’ютером відбувається у відповідності з моделлю, побудованою на алгоритмі. Відповідно, представлені в моделі знання залежать від алгоритму їх обробки.

Існує кілька моделей представлення знань в експертних системах. Основними з них є продукційні, фреймовые, мережеві і логічні.

Класифікація моделей

Перераховані вище моделі подання знань, приклади яких слідують далі, нехай і широко поширені, далеко не єдині. Сьогодні існує безліч моделей, що розрізняються один від одного по обґрунтованості, підходів до їх створення і принципам організації.

Наприклад, у таблиці нижче наведені види моделей представлення знань, поділ їх на емпіричні і теоретичні, а також подальше підрозділ.

Емпіричні моделі

Теоретичні моделі

Продукційні моделі

Логічні моделі

Мережеві моделі

Формальні граматики

Фреймовые моделі

Комбінаторні моделі

Ленемы

Алгебраїчні моделі

Нейронні мережі

Генетичні алгоритми