сть обробки;
відміну від людської структури знань;
відсутність гнучкості в логічному виведенні.
Таким чином, якщо об'єктом є невелика завдання, виявляються тільки сильні сторони системи продукцій. У випадках збільшення обсягу знань, необхідності вирішення складних завдань, виконання гнучких висновків чи підвищення швидкості виведення потрібно структурування бази даних. Перше, що спадає на думку в таких випадках, - це угруповання знань і структурування бази даних. Іншими словами, шляхом попередньої угруповання відповідних правил в деякому стані процесу виведення можна обмежити діапазон вибору правил. У тих випадках, коли об'єкти, для яких використовуються правила, також мають ієрархічну структуру, ефективним є структурування бази даних. p align="justify"> Розширеним варіантом моделі правил є модель дошки оголошень (blackboard), яка була запропонована в системі розпізнавання розмовної мови HEARSAY-II як модель подання знань.
2.3 Фреймова МПЗ
Фреймова МПЗ базується на понятті функціонального програмування - способу складання програм, в яких єдиним дією є виклик функції, єдиним способом розчленування програм на частини є введення імені для функції і завдання для цього імені виразу, що обчислює значення функції, а єдиним правилом композиції - оператор суперпозиції інших функцій. Воно випливає з такого розділу математики, як лямбда-числення. p align="justify"> Фрейм - це абстрактний образ для представлення стереотипу об'єкта, поняття чи ситуації. Під абстрактним чином розуміється деяка узагальнена і спрощена модель або структура. Фреймом також називається і формалізована модель для відображення образу. p align="justify"> Розрізняють фрейми-зразки або прототипи, що зберігаються в базі знань, і фрейми-екземпляри, які створюються для відображення реальних фактичних ситуацій на основі даних, що надходять. Модель фрейму є досить універсальною, оскільки дозволяє відобразити все різноманіття знань про світ через:
фрейми-структури, що використовуються для позначення об'єктів і понять;
фрейми-ролі;
фрейми-сценарії;
фрейми-ситуації та ін
Структура фрейма може бути представлена ​​як список властивостей:
(ім'я фрейма:
(ім'я 1-го слота: значення 1-го слота),
(ім'я 2-го слота: значення 2-го слота),
................
(ім'я N-гo слота: значення N-го слота)).
Найважливішим властивістю теорії фреймів є запозичення з теорії семантичних мереж - так зване спадкування властивостей. І у фреймах, і в семантичних мережах спадкування відбувається за це-зв'язків. Слот зв'язку вказує на фрейм більш високого рівня ...