Процедурні знання - велика енциклопедія нафти і газу, стаття, сторінка 1
процедурні знання
Процедурні знання - це описи дій, які можливі при маніпулюванні фактами і явищами для досягнення намічених цілей. [1]
Процедурні знання - знання, що зберігаються в пам'яті інтелектуальної системи у вигляді описів процедур, за допомогою яких їх можна отримати. [2]
Процедурні знання дозволяють системі дізнатися, як можна використовувати ті чи інші декларативні знання, зокрема, знання про закономірності тієї частини дійсності, в якій живе інтелектуальна система, для отримання потрібних системі результатів або тих результатів, на які очікує від неї користувач. [3]
Процедурні знання - це описи дій, які можливі при маніпулюванні фактами і явищами для досягнення намічених цілей. [4]
Процедурні знання збираються заздалегідь (апріорі) шляхом опитування експертів. Вони складають ядро бази знань і використовуються в процесі прийняття рішень з управління. [5]
Цікаво порівняти процедурні знання. укладені в ШРДЛУ, зі знаннями моєї створює пропозиції програми. Всі синтаксичні пізнання моєї програми процедурно включалися в Збільшені Схеми Переходів, написані на мові АЛГОЛ; але семантичні пізнання - інформація про приналежність до того чи іншого семантичного класу - були статичні: вони містилися в короткому списку цифр після кожного слова. Там було, правда, кілька службових слів, таких як to have, to be тощо, які були повністю представлені в процедурному вигляді в АЛ-Голі, але це було винятком. З іншого боку, в ШРДЛУ все слова були представлені в програмах. Це показує, що незважаючи на те, що теоретично програми еквівалентні даними, на практиці вибір способу представлення знань тягне за собою серйозні наслідки. [6]
На відміну від декларативних, процедурні знання містять бібліотеки об'єктних і завантажувальних модулів пакетів прикладних програм САПР і підрозділяються на проблемні (об'єктні, і інваріантні) і інструментальні. [7]
На рис. 8.8 процеси (процедурні знання) представлені у вигляді прямокутників, обмежених одинарною лінією, а дані (декларативні знання) - у вигляді прямокутників, межі яких зображені подвійною лінією. На початковій фазі інженер по знаннях в ході діалогу передає системі знання про подання, тобто знання першого рівня. Придбання системою знань про подання здійснюється автоматизовано на основі знань другого рівня. Знання другого рівня готуються вручну. Придбання системою знань про подання дозволяє автоматизувати процес отримання знань про проблемну область, тобто знань нульового рівня. [9]
На другому етапі процесу переструктурування навчається компілює фактичні знання в процедурні знання. використовуючи для цього операції композиції і формування процедур. Якщо діють обидва цих механізму, то навчення полегшується при наявності узгоджених зовнішніх умов і при відсутності переривань процесу. [10]
Зазвичай інтелектуальна діяльність передбачає також здатність здійснювати дії, тобто процедурні знання про те, яким чином щось робиться, наприклад яким чином зі старих даних на основі правил виводяться нові. [11]
Отже, в інтелектуальних системах з фреймовим поданням знань неможливо чітко відокремити процедурні знання від декларативних, оскільки приєднані процедури і демони одночасно є і знаннями, і засобами управління логічним висновком. На рис. 2.9 схематично показані засоби управління висновком у фреймовій системі. Можливість організації висновків будь-якого типу є суттєвою перевагою фреймових систем в порівнянні з продукційними і логічними. Не менш важливою перевагою є більша схожість цієї моделі подання знань зі структурою знань в пам'яті людини. [13]
Можна сказати, що декларативні знання задають модель проблемної області, а процедурні знання - сукупність процедур над проблемною областю. [14]