Page 66 - 6109
P. 66

і процедури, які необхідно виконати після реалізації B (правої частини ядра).
                      Приклад. Після  покупки деякої речі в магазині необхідно в описі товарів,
               наявних в цьому магазині, зменшити кількість речей такого типу на 1.
                      Постумови продукції можуть бути також вказівками на зміни, які треба
               внести дану продукцію (в умову Р, в А або B) або зміни, які треба внести в інші
               продукції системи після реалізації даної продукції.
                      Якщо  в  пам'яті  системи  зберігається  деякий  набір  продукцій,  то  вони
               утворюють систему продукцій.
                      У  системі  продукцій  повинні  бути  задані  спеціальні  процедури
               управління  продукціями,  за  допомогою  яких  відбувається  актуалізація
               продукцій  і  вибір  для  виконання  тієї  або  іншої  продукції  з  числа
               актуалізованих.
                      У  ряді  систем  штучного  інтелекту  використовуються  комбінації
               продукційних  моделей  і  інших,  наприклад  мережевих.  У  таких  моделях
               декларативні  знання  описуються  в  мережевому  компоненті,  а  процедурні
               знання  в  продукційних.  В  цьому  випадку  говорять  про  роботу  продукційної
               системи над семантичною мережею.
                      Приклад:    Хай  продукція  A  B.  A  і  B  є  фрагментами  інформації,  що
               зберігається  в  базі  знань.  При  мережевому  представленні  це  можуть  бути
               фрагменти  семантичної  мережі,  при  логічних  моделях  –  формули  того  або
               іншого числення. Тоді сенс продукції A  B полягає в заміні одного фрагмента
               бази знань іншим. Для актуалізації цієї продукції необхідно, щоб в базі знань
               існував фрагмент, що співпадає з A.
                      При  пошуку  в  БЗ  А  грає  роль  зразка,  а  процедура  такого  пошуку
               називається ПОШУКОМ ПО ЗРАЗКУ.
                      Проілюструємо пошук за зразком на прикладі (рис.7.1, 7.2). Припустимо,
               що  в  БЗ  для  представлення  знань  використовуються  наступні  семантична

               мережа і продукція .
                                                 R1                             R2


                                           а     R3       b      R1      с      R3       d


                                                 R3                      R2     R1

                                           e      R3      f      R2      g               h


                                                  R3     R1


                                           i      R1      j


                                                  R2

                                              Рисунок 7.1 – Семантична мережа









                                                                                                            66
   61   62   63   64   65   66   67   68   69   70   71