Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Представлення знань в інтелектуальних системах

Реферат Представлення знань в інтелектуальних системах





винних) формул. У численні предикатів виведені формули називаються В«теоремамиВ», а послідовність застосованих для їх отримання правил виводу (із зазначенням використовуваних у них формул) - В«доказом теоремиВ». Численні програми обчислення предикатів до ШІ можна тлумачити як методи доведення теорем. p> При доведенні теорем зазвичай використовують процедури спростування. Безліч гіпотез {Hj}, відповідних для доведення теореми, додають до безлічі притаманних галузі експертизи аксіом {Ai}. Потім прагнуть отримати спростування (або прийти до протиріччя), приєднуючи {} - заперечення твердження теореми - до системи {Hj, Ai} і намагаючись довести формулу


.


Ця формула логічно еквівалентна формулі


.


Процедури, що дозволяють будувати докази формул такого типу, називаються В«доказами допомогою спростуванняВ». Вони допомагають уникати менш перспективних напрямків пошуку. Системи доведення теорем в багатьох додатках включають формули логіки предикатів із змінними, пов'язаними кванторами існування. У таких випадках докази дозволяють знаходити конкретизації цих змінних. p> Наприклад, цікаво з'ясувати, чи можна формулу ХС (х) логічно вивести з гіпотез і аксіом. Якщо так, то хотілося б знати конкретизацію для х в термінах виведення. Спроба довести ХС (х) з {Hj, Ai} має бути конструктивною. Проілюструємо подібне доказ таким прикладом. p> Міркування з приводу знань

У більшості зустрічаються в ШІ систем відносяться до галузі експертизи знання діляться на дві категорії: В«фактиВ» і В«правилаВ». Факти - це дані (представлені предикатами), що стосуються галузі експертизи. Наприклад, дані про персонал деякого університету складають безліч фактів. p align="justify"> В· Факт (1)

По-російськи: Жак - професор факультету інформатики.

Логічно: Проф (Інфо, Жак_2).

В· Факт (2).

По-російськи: Марі - студентка математичного факультету,

Логічно: Студ (Мат, Марі-4).

Правила - це дані, представлені за допомогою імплікації або в іншій еквівалентній логічній формі. Вони являють собою узагальнюючі знання про область експертизи. p align="justify"> В· Правило (1)

По-російськи: Якщо y - професор факультету х і w студент (ка) факультету z при x? z, то y може служити зовнішнім екзаменатором для w.

Логічно: Проф (x, y)

Завдання докази (обгрунтування) теореми полягає у встановленні виводимості з фактів і правил якоїсь формули (В«пропозиції-метиВ», В«ув'язненняВ»), що представляє деякий питання.

В· Пропозиція-мета (1).

По-російськи: Чи може Жак служити зовнішнім екзаменатором для Марі?

Логічно: іспит (Жак_2. Марі_4).

Можна застосовувати різні прийоми для вироблення стратегій доведення теореми.

16. Мова Prolog. Терми та об'єкти. Факти та елементарні питання


Терми та об'єкти

У Пролозі об'єкти (тобто елементи) універсуму міркування представляються за допомогою термів так само, як в логіці. У силу того, що мова ці терми НЕ інтерпретує, об'єкти самі є термами - синтаксичними об'єктами одній з наступних категоріях:

В· індивідуальна константи (атоми)

В· змінні

В· функції (функціональні терми), що складаються з імені функції і списку аргументів-термів

Синтаксис розрізняє атоми, змінні і функції. Використовувані угоди згідні конкретним застосуванням. Тут ми використовуємо синтаксис Сі-Прологу. Однак вибір конкретної версії мови Пролог не впливає на відмінність між змінною (ім'ям прозивним) і константою (ім'ям власним). p align="justify"> В· Атом записується трьома способами:

- як ідентифікатор, що починається з малої літери Жаклін генріх_4 (допускається використання підкреслення)

як число 123 1.23

як довільну послідовність символів, розташовану між апострофами Що Ви говорите Більше нічого сказати

В· Змінна - це ідентифікатор, що починається з великої літери Х Ім'я Король_Франціі

В· Функція - це ім'я функції, за яким слідує список термів, поміщених в дужки і розділених комами. Ім'я функції - це нечислової атом. ...


Назад | сторінка 13 з 35 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Модель логічно впорядкованих процесів
  • Реферат на тему: Дослідження точності оцінки функції дожиття за допомогою оцінки Каплана-Мей ...
  • Реферат на тему: Граничні теореми. Характеристичні функції
  • Реферат на тему: Судове доведення і судові докази
  • Реферат на тему: Доведення и спростування