загрузка...
загрузка...
На головну

Моделі представлення знань

Існують десятки моделей подання знань для різних предметних областей. Більшість з них може бути зведене до наступних класів:

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

· Семантичні мережі;

· Фрейми;

· Формальні логічні моделі.

Продукционная модель, Або модель, заснована на правилах, дозволяє уявити знання у вигляді пропозицій типу «Якщо (умова), то (гіпотеза)».

В умовах записуються значення фактів, які можуть бути виражені в словесній формі. Наприклад, ЯКЩО ФАКТ = температура тіла людини більше 37,4 ° градуси, ТО ГІПОТЕЗА = людина хвора.

При складанні правил можуть використовуватися евристичні методи. евристика - Це емпіричне правило (засноване на досвіді), що спрощує чи обмежуючі пошук рішення в предметної області.

Виведення нових знань в продукційних моделях ґрунтується на прямих або зворотних логічних міркуваннях.

Прямий порядок виведення застосовується для випадку, коли за відомими фактами необхідно визначити гіпотезу. Наприклад, відомі результати аналізів хворого (факти) і потрібно поставити діагноз (знайти гіпотезу).

Зворотний порядок виведення застосовується для випадку, коли відома гіпотеза і потрібно визначити факти, які можуть служити обгрунтуванням гіпотези. Наприклад, хворому поставлений попередній діагноз (гіпотеза) і необхідно визначити, які аналізи (факти) відповідають цьому діагнозу.

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

семантична мережу - Це орієнтований граф, вершини якого є поняттями. А дуги являють собою відносини між ними.

Як понять зазвичай виступають абстрактні або конкретні об'єкти, а відносини - це зв'язки типу: «це», «має частиною», «належить». Характерною особливістю семантичних мереж є обов'язкова наявність трьох типів відносин:

· Клас - елемент класу (квітка - троянда);

· Властивість - значення (колір - жовтий);

· Приклад елемента класу (троянда чайна).

Основною перевагою моделі є те, що вона відповідає сучасним уявленням про організацію довготривалої пам'яті людини. Недоліком цієї моделі є складність організації процедури пошуку виведення рішень.

фрейм - Це абстрактний образ для представлення якогось стереотипу сприйняття.

У психології та філософії відоме поняття абстрактного образу. Наприклад, проголошення вголос слова «кімната» породжує у слухають образ кімнати: «житлове приміщення з чотирма стінами, підлогою, стелею, вікнами та дверима, площею 6-20 м2». З цього опису нічого не можна прибрати (наприклад, прибравши вікна, ми отримаємо вже комору. А чи не кімнату), але в ньому є «дірки» або «слоти» - це незаповнені значеннями деяких атрибутів, наприклад, кількість вікон, колір стін, висота стелі , покриття підлоги й ін.

У теорії фреймів такий образ кімнати називається фреймом кімнати. Фреймом також називається і формалізована модель для відображення образу.

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

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

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

Визначення бази знань «-- попередня | наступна --» Топологія обчислювальної мережі
загрузка...
© om.net.ua