Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СШІ (Лабораторна робота №1) Коваленко А.І., 4 к....doc
Скачиваний:
26
Добавлен:
03.12.2018
Размер:
844.8 Кб
Скачать
  1. Як здійснюється пошук інформації в мережній базі знань?

Вилучення знань з семантичної мережі відбувається за допомогою мережі запиту. Припустимо необхідно вибрати конфігурацію комп'ютера і визначити його характеристики виходячи з таких вимог: обсяг ОЗУ повинен становити 2048 Mb, а монітор мати розмір 20 '. Мережа запиту є подграф основної семантичної мережі. При побудові цього подграфа використовується механізм успадкування властивостей, що дозволяє не показувати ряд вершин і дуг. Конкретні об'єкти, значення яких належить визначити, позначені знаком питання. Вилучення знань відбувається шляхом накладення мережі запиту на основну семантичну мережу. Спочатку відбувається поєднання узагальнених об'єктів обох мереж. Потім розглядається безліч дуг, що ведуть до конкретних об'єктів. Наприклад, нехай накладення відбувається в наступному порядку: поєднуються узагальнені агрегатні об'єкти «комп'ютер». Ведуча від нього дуга мережі запиту послідовно поєднується з дугами основної мережі, що ведуть до об'єктів С1, С2, С3, нехай першим розглядається об'єкт С1. Шляхом накладення визначаються конкретні пристрої, що входять в С1. Очевидно, що спроба суміщення мереж при цьому буде невдалою, тому що конкретне ОЗУ і монітор з мережі запиту і належать С1 будуть різні. Наступний варіант накладення нехай відповідає конфігурації С2. При цьому накладення буде успішним, значення конкретних об'єктів мережі запиту будуть знайдені. Як правило, при добуванні знань з семантичних мереж повинні розглядатися всі можливі варіанти. Тому буде зроблена спроба розглянути і С3. Проте, неважко помітити, ця спроба буде невдалою.

  1. Назвіть достоїнства та си семантичної мережі.

Перевагами семантичних мереж є:

– великі виразні можливості мережних моделей;

– зручність та логічна прозорість – опис подій і понять проводиться на рівні, дуже близькому до природної мови;

– забезпечується можливість зчеплення різних фрагментів мережі;

– відношення між поняттями і подіями утворюють досить невелику і добре формалізовану множину;

– можливість відображення структури, що властива знанням, оскільки відношення можуть бути явно специфіковані;

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

– розміщення в базі знань навколо відповідної вершини всієї точно відомої інформації тієї чи іншої концепції;

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

Недоліками семантичних мереж є:

– складність організації процедури пошуку у процесі виведення на семантичній мережі;

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

– програш семантичних мереж у поданні чисто структурних відношень, які легко реалізуються численням предикатів (логічні зв’язування, квантори спільностій існування) або процедуральному поданні (рівнобіжні процеси, динамічні події);

– менша виразна сила семантичних мереж у порівнянні з логікою предикатів. Зокрема, має певну складність відображення квантифікаторів. Деякі недоліки можуть бути усунуті за допомогою реалізації механізму спадкування: субконцепти успадковують властивості суперконцептів, якщо тільки ця вно не заборонено. Як засоби подолання недоліків пропонувалося також уведення функцій Сколема в семантичних мережах, поділ семантичних мереж на частини. Остання пропозиція виявляється корисною для відображення в системі як самих планів, цілей і гіпотез, так і пропозицій системи про плани, цілях і гіпотези передбачуваного партнера.