
- •Бази даних в Інтернеті срс1. Основи xml
- •2. Об’єктно-орієнтована модель даних oom odmg.
- •3. Мова опису об'єктів odl odmg
- •4. Об’єктна мова запитів oql.
- •Шляхи доступу
- •5. Розширення реляційних субд.
- •6. Архітектура об’єктно-реляційних субд.
- •7. Зображення об’єктно-орієнтованої моделі даних в реляційних субд.
- •8. Призначення систем штучного інтелекту.
- •9. Класифікація знань.
- •10. Загальна характеристика моделей подання знань
- •Якщо - то (явище - реакція)
- •11. Формалізація логічної моделі знань.
- •Формально-логічна модель
- •Обмеження
- •12. Моделі подання знань з використанням логіки предикатів, їх переваги та недоліки. Срс2
- •Найпростіші конструкції мови предикатів
- •13. Моделі подання знань з використанням правил продукції, їх переваги та недоліки.
- •Якщо - то (явище - реакція)
- •14. Продукційні системи Поста.
- •15. Загальна характеристика семантичної мережі подання знань.
- •16. Структура семантичної мережі.
- •17. Основні відмінки семантичної моделі знань.
- •18. Недоліки і переваги семантичних мереж.
- •19. Фреймові моделі подання знань.
- •20. Структура фрейму та його властивості.Срс3а
- •21. Переваги і недоліки фреймових моделей знань.
- •22. Загальні відомості про експертні системи. Вмиоги до експертних систем. База знань як елемент експертної системи.
- •2. Об’єктно-орієнтована модель даних oom odmg.
9. Класифікація знань.
Моделі подання знань
формально-логічна модель
продукційна модель
заснована на правилах:
«ЯКЩО умова, ТО дія».
семантичні мережі
граф, що відображує зміст цілосного образу. Вузли графу - поняття і об’єкти, дуги – відношення між об’єктами.
фреймова модель
(англ. frame – рамка, каркас – структура данных для подання певного концептуального об’єкта)
Зазвичай їх поділяють на декларативні й процедурні. На ці категорії поділяються й моделі зображення знань. Підкласами декларативних моделей є логічні та структурні моделі.
Раніше в комп'ютерних системах використовувався процедурний спосіб зображення знань. Він передбачав зображення знань у вигляді алгоритмів, за якими укладаються програми. Такі програми керують і обробляють дані, що зберігаються у файлових системах або базах даних. Для зміни чи поповнення «розчинених» у програмі знань, програма має бути переписана.
Під декларативними знаннями розуміють знання типу «А — це В», зберігання яких є характерним для баз даних. Це факти на кшталт «у годину пік на вулиці багато машин», «запалена плита — гаряча», «скарлатина — інфекційне захворювання».
10. Загальна характеристика моделей подання знань
Продукційні моделі - це найбільш поширені на даний день моделі, в яких знання представляються за допомогою правил вигляду [20]:
Якщо - то (явище - реакція)
При використанні таких моделей у системах, заснованих на знаннях є можливість:
застосування простого і точного механізму використання знань;
представлення знань з високою однорідністю, що описуються по єдиному синтаксису.
Ці дві відмінні риси і визначили широке поширення методів подання знань правилами.
Програмні засоби, що оперують із знаннями, поданими за допомогою правил, одержали назву продукційних систем(або систем продукції)
Системи продукції складаються із трьох елементів:
набір правил, що використовуються як БЗ, його ще називають базою правил;
робоча пам'ять, де зберігаються передумови, що стосуються окремих задач, а також результати висновків, одержаних на основі цих передумов (динамічна база даних - ДБД);
механізм логічного висновку, що використовує правила відповідно до вмісту робочої пам'яті.
Правила віддзеркалюють вміст робочої пам'яті. В їхній умовній частині знаходяться або одиночні зразки, або декілька умов, з'єднаних І, а в заключній частині - зразки, що додатково реєструються в пам'яті.
Як правило, для одержання висновку проводилася робота:
багатократний перегляд вмісту бази правил;
послідовне застосування правил на основі попередньо записаного вмісту робочої пам'яті;
доповнення даних, що поміщаються в робочу пам'ять.
Такі висновки називаються прямими (прямий ланцюжок міркувань). Навпаки, спосіб, при якому на підставі фактів досліджується можливість застосування правила, придатного для підтвердження, називається зворотним висновком(зворотний ланцюжок міркувань).
Переваги продукцій: модульність;
єдність структури (основні компоненти продукційної системи можуть використовуватись для побудови інтелектуальних систем з різноманітною проблемною орієнтацією);
природність (вивід висновку в продукційній системі в багато чому аналогічний процесу роздумів експерта);
гнучкість родовидової ієрархії понять, яка підтримується тільки як зв’язок між правилами ( зміна правила не тягне за собою змін в ієрархії).
Недоліки продукцій: процес виводу менш ефективний, ніж в інших системах, оскільки більша частина часу при виводі витрачається на неподуктивну перевірку застосованості правил;
цей процес важко піддається керуванню;
складно представити родовидну ієрархію понять.