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

Емпіричне моделювання

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

Емпіричне моделювання – загальне позначення для моделей представлення знань, які створюються на основі спостережень і експериментів.

Емпірична модель діє згідно простому семантичним принципом: творець спостерігає за взаємодією моделі і її референта. Обробка отриманої інформації може бути «емпіричної» по-різному, від аналітичних формул, причинно-наслідкових зв’язків, до методу проб і помилок.

Продукційні моделі подання знань

Ця модель представлення даних найчастіше заснована на відносинах і причинно-наслідкових зв’язках. Якщо інформацію можна представити у вигляді умов типу «Якщо <х>, <у>», то модель є продукційної. Вона найчастіше використовується в додатках і нескладних штучних интеллектах.

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

Продукція (набір правил) складається з двох частин: попередня умова («ЯКЩО») і дія («ТЕ»). Якщо попередня умова продукції відповідає поточному стану світу, то модель запускається. Продукційна модель також містить базу даних, іноді звану робочої пам’яттю, яка містить актуальні знання.

Недоліки продукційної моделі полягають в тому, що при дуже великому числі правил дії моделі можуть суперечити один одному.