Моделі подання знань
Таблиця Менделєєва, Табель про ранги, Кримінальний кодекс, генеалогічні древа і інші класифікаційні системи являють собою моделі подання знань. Це формальні структури, які пов’язують між собою певні знання: факти, явища, поняття, процеси, об’єкти, взаємозв’язки.
Для розуміння й обробки комп’ютером знань про окремої предметної області ці знання повинні бути представлені у певному, формалізованому вигляді. Залежно від мети, обробка знань комп’ютером відбувається у відповідності з моделлю, побудованою на алгоритмі. Відповідно, представлені в моделі знання залежать від алгоритму їх обробки.
Існує кілька моделей представлення знань в експертних системах. Основними з них є продукційні, фреймовые, мережеві і логічні.
Класифікація моделей
Перераховані вище моделі подання знань, приклади яких слідують далі, нехай і широко поширені, далеко не єдині. Сьогодні існує безліч моделей, що розрізняються один від одного по обґрунтованості, підходів до їх створення і принципам організації.
Наприклад, у таблиці нижче наведені види моделей представлення знань, поділ їх на емпіричні і теоретичні, а також подальше підрозділ.
Емпіричні моделі | Теоретичні моделі |
Продукційні моделі | Логічні моделі |
Мережеві моделі | Формальні граматики |
Фреймовые моделі | Комбінаторні моделі |
Ленемы | Алгебраїчні моделі |
Нейронні мережі | |
Генетичні алгоритми |