Page 118 - 6109
P. 118

функції входить заповнення бази знань за допомогою спеціалізованої діалогової
               компоненти ЕС – підсистеми придбання знань.
                      Підсистема  придбання  знань  призначена  для  додавання  в  базу  знань
               нових  правил  і  модифікації  є.  У  її  завдання  входить  приведення  правила  до
               вигляду,  що  дозволяє  підсистемі  виводу  застосовувати  це  правило  в  процесі
               роботи. У складніших системах передбачені ще і засоби для перевірки правил,
               що вводяться або модифікуються, на несуперечність з наявними правилами.
                      Діалог  з  ЕС  здійснюється  через  діалоговий  процесор  –  спеціальну
               компоненту  ЕС.  Існують  дві    основні  форми  діалогу  з  ЕС  –  це  діалог  на
               обмеженій  підмножині  природної  мови  з  використанням  словника    (меню)  і
               діалог на основі з декількох можливих дій.
                      База  знань  представляє  найбільш  важливу  компоненту  експертної
               системи. На відміну  від всіх останніх компонент  ЕС, база знань – є «змінна»
               частина системи, яка може поповнюватися і модифікуватися інженерами знань і
               досвіду використання ЕС між консультаціями, а в деяких системах і в процесі
               консультації. Існує декілька способів представлення знань в ЕС. Загальним для
               всіх способів є те, що знання представлені в символьній формі (тексти, списки і
               інші символьні структури). Тим самим, в ЕС реалізується принцип символьної
               природи  міркувань,  який  полягає  в  тому,  що  процес  міркування
               представляється як послідовність символьних перетворень.
                      Підсистема  виводу  –  програмна  компоненту  експертних  систем,
               реалізовуюча процес її міркувань на основі бази знань і робочої множини. Вона
               виконує  дві  функції:  по-перше,  проглядання  існуючих  фактів  з  робочої
               множини  і  правил  з  бази  знань  і  додавання  (в  міру  можливості)  в  робочу
               множину  нових  фактів  і,  по-друге,  визначення  порядку  перегляду  і
               застосування правило. Ця підсистема управляє процесом консультації, зберігає
               для  користувача  інформацію  про  отримані  висновки,  і  запрошує  у  нього
               інформацію,  коли  для  спрацьовування  чергового  правила  в  робочій  множині
               виявляється недостатньо даних.
                      Мета  ЕС  –  вивести  деякий  заданий  факт,  який  називається  цільовим
               твердженням.  В результаті застосування правив добитися того, щоб цей факт
               був  включений  в  робочу  множину,  або  спростувати  цей  факт,  тобто
               переконатися, що його вивести неможливо. Цільове твердження може бути або
               «закладено»  заздалегідь  в  базу  знань  системи,  або  витягується  системою  з
               діалогу з користувачем. Робота системи є послідовністю кроків, на кожному з
               яких з бази вибирається деяке  правило, яке застосовується до поточного вмісту
               робочої множини.  Цикл закінчується, коли виведено або спростовано цільове
               твердження.  Цикл  роботи  експертної  системи  інакше  називається  логічним
               виводом.
                      Експертні  системи  як  самостійний  напрям  в  штучному  інтелекті
               сформувався  в  кінці  1970-х  рр.  Група  по  експертних  системах  при  Комітеті
               British Computer Society визначила ЕС як «втілення в ЕОМ компоненти досвіду
               експерта,  заснованою  на  знаннях,  в  такій  формі,  що  машина  може  дати
               інтелектуальну  раду  або  ухвалити  рішення  щодо  оброблюваної  функції».
               Однією з важливих властивостей ЕС є здатність пояснити хід своїх міркувань



                                                                                                            118
   113   114   115   116   117   118   119   120   121   122   123