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

Реферат Використання фреймів для представлення знань





ередано автору звіту: «Володимир Петров, будь ласка, уявіть звіт про хід виконання робіт з« Проекту з біологічної класифікації »до 30 вересня. Передбачуваний обсяг звіту дорівнює 2 сторінкам ».

У БЗ фрейми представляються в наступному вигляді [17, с. 20-21; 13, с.131]:

ім'я фрейма [ІМ'Я СЛОТА 1 (значення слота 1); ІМ'Я СЛОТА 2 (значення слота 2); ... ІМ'Я СЛОТА K (значення слота К)].

У свою чергу «значення слота» може бути представлено наступною послідовністю:

ім'я атрибута 1=значення атрибута 1;

ім'я атрибута 2=значення атрибута 2;...

ім'я атрибута S=значення атрибута S.

Як вже зазначалося вище, в якості значень атрибуту можуть виступати математичні вирази, списки, таблиці, тексти природної мови, правила виводу і процедури, посилання на інші слоти даного фрейму або інші фрейми. При конкретизації фрейма йому і слотам присвоюються конкретні імена, відбувається заповнення слотів. Так формуються зазначені вище «дочірні» фрейми або фрейми-екземпляри. Перехід від вихідного фрейму вищого рівня (протофрейма) до фрейму-екземпляру може бути багатокроковим за рахунок постійного уточнення значень слотів. У наведених вище прикладах з фреймами-звітами такий перехід виконаний за три кроки:

- й крок ЗВІТ [ТЕХНІЧНИЙ ЗВІТ (FRAME); ЗВІТ

ПРО ХІД ВИКОНАННЯ РОБІТ (FRAME)]

- й крок ЗВІТ ПРО ХІД ВИКОНАННЯ РОБІТ [ЗВІТ ПРО

ХІД ВИКОНАННЯ РОБІТ № 1 (FRAME); ЗВІТ

ПРО ХІД ВИКОНАННЯ РОБІТ №2 (FRAME); ...

ЗВІТ ПРО ХІД ВИКОНАННЯ РОБІТ №15 (FRAME); ...]

- й крок ЗВІТ ПРО ХІД ВИКОНАННЯ РОБІТ №15

[АВТОР (керівник проекту) IF-ADDED; ТЕМА

(TEXT IF-ADDED); ДАТА ПОДАННЯ

(INTEGER, TEXT IF-NEEDED); ОБСЯГ (INTEGER, TEXT)]

Як видно з вищевикладеного, в якості значень атрибутів фрейму-екземпляра третій рівня виступають і конкретний текст («Керівник проекту»), і покажчики типів даних (TEXT і INTEGER), і демони (процедури IF-ADDED, IF-NEEDED).

Іноді фрейми ділять [17, с. 21] на фрейми-опису, наприклад: ОВОЧІ [ПОМІДОРИ (болгарські; 30 т); ПЕРЕЦЬ (югославський; 20 т); БАКЛАЖАНИ (молдавські; 20 т)] та рольові фрейми, наприклад: ВИКРАДЕННЯ [КТО (LIST); КОГО (LIST); З ДОПОМОГОЮ ЧОГО (FRAME); ЗВІДКИ (LIST); КУДИ (LIST); НАВІЩО (FRAME)].

У мові представлення знань фреймами відсутній спеціальний механізм управління виводу, тому розробник повинен реалізувати цей механізм за допомогою приєднаного процедури.

В останні роки у зв'язку зі складністю розв'язуваних комп'ютером завдань створюються способи організації знань, засновані на цілому ряді семантичних універсалій («предикативность», «заперечення», «модальність», «час», «місце» і т.д.) [8]. Зроблені спроби до автоматизованого формування лінгвістичних БЗ [11].

Передача комп'ютера формалізованих одним з трьох основних способів знань здійснюється за допомогою різних інструментальних засобів: універсальних мов програмування типу Pascal, Quick BASIC, С, Java і т.п. або шляхом використання спеціальних мов інженерії знань. Причому залежно від того, яким чином представлені знання, останні діляться на [15, с. 330-369]:

мови, засновані на логічних правилах виводу;

мови, засновані на фреймах;

мови, що описують змішане уявлення знань.

Проте, незаперечним достоїнством фреймового способу представлення знань є висока універсальність мови, що дозволяє писати будь-яку програму управління виводу за допомогою приєднаного процедури (крім ієрархічного і мережевого представлення знань). Однак не варто забувати, що для цього потрібна висока кваліфікація розробника.

Висновок

фрейм знання управління висновок

Головна особливість застосування мови представлення знань фреймами - це простота написання програм для вирішення інтелектуальних проблем. Висока універсальність мови дозволяє за допомогою приєднаних процедур ефективно реалізовувати будь-яку програму управління виводу, однак це вимагає певної кваліфікації розробника. Тому мова представлення знань фреймами можна кваліфікувати як мова, орієнтований на фахівців в області штучного інтелекту.

Оскільки більшість систем, орієнтованих на вирішення складних проблем, містять в якості складової продукционную систему, то в ряді випадків допускається використання продукційних правил в якості типу даних фрейму. Тим не менш, дуже серйозною і складним завданням залишається виявлення семантичних протиріч у...


Назад | сторінка 9 з 10 | Наступна сторінка





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

  • Реферат на тему: Представлення і використання знань про об'єкти
  • Реферат на тему: Представлення знань в інтелектуальних системах
  • Реферат на тему: Використання інформаційно-комунікативних технологій як фактор підвищення як ...
  • Реферат на тему: Представлення знань предметної області ЕС
  • Реферат на тему: Розробка основних документів проекту організації робіт і проекту виконання ...