Page 138 - 6109
P. 138
ЕС. Якщо форма представлення знань буде важка для розуміння, то
ускладнюються процеси придбання і інтерпретації знань.
13.2 Організація даних в робочій пам'яті ЕС
Робоча пам'ять (РП) експертних систем призначена для зберігання даних.
Дані в робочій пам'яті діляться на рівні по типах даних. Виділення рівнів
ускладнює структуру експертної системи, проте робить її ефективнішою.
Наприклад, можна виділити рівень планів, рівень агенди (впорядкованого
списку правил, готових до виконання), рівень даних наочної області, рівень
рішень. У робочій пам'яті сучасних експертних систем розглядаються як
ізольовані, так і зв'язані дані. У першому випадку робоча пам'ять складається з
множини простих елементів, а другому з одного або декількох (при декількох
рівнях в РП) складних елементів (наприклад, об'єктів). При цьому складний
елемент відповідає множині простих елементів, об'єднаних в єдину суть.
Теоретично обидва підходи забезпечують повноту, але використання
ізольованих елементів в складних наочних областях приводить до втрати
ефективності. Дані в РП в простому випадку є константами і (або) змінними.
При цьому змінні можуть розглядатися як характеристики деякого об'єкту, а
константи – як значення відповідних характеристик. Якщо в РП потрібно
аналізувати одночасно декілька різних об'єктів, що описують поточну
проблемну ситуацію, то необхідно указувати, до яких об'єктів відносяться дані
характеристики. Одним із способів рішення цієї задачі є явна вказівка того, до
якого об'єкту відноситься характеристика. Якщо РП складається з складних
елементів, то зв'язок між окремими об'єктами указується явно, наприклад
завданням семантичних стосунків. При цьому кожен об'єкт може мати свою
внутрішню структуру. Для прискорення пошуку і зіставлення даних в РП
використовуються не тільки логічні, але і асоціативні зв'язки.
За показник інтелектуальності системи з погляду представлення знань
вважається здатність системи використовувати в потрібний момент необхідні
(релевантні) знання. Системи, що не мають засобів для визначення релевантних
знань, неминуче стикаються з проблемою «комбінаторного вибуху». Можна
стверджувати, що ця проблема є одній з основних причин, що обмежують
сферу застосування експертних систем. У проблемі доступу до знань можна
виділити три аспекти: зв'язність знань і даних, механізм доступу до знань і
спосіб зіставлення.
13.3 Організація знань в БЗ
Зв'язність знань є основним способом, що забезпечує прискорення
пошуку релевантних знань. Для цього знання слід організувати навколо
найбільш важливих об'єктів (суті) наочної області. Всі знання, що
характеризують деяку суть, зв’язуються і представляються у вигляді окремого
об'єкту. При подібній організації знань, якщо системі було потрібно
інформацію про деяку суть, то вона шукає об'єкт, що описує цю суть, а потім
вже усередині об'єкту відшукує інформацію про дану суть.
138