Professional Documents
Culture Documents
Поняття онтології
Поняття онтології
Визначення
Немає загального визначення.
Визначення Грубера (явна онтологія є явна специфікація
концептуалізації предметної області)
Концептуалізація - це структура реальності, що розглядається незалежно
від словника предметної області і конкретної ситуації.
Наприклад, якщо ми розглядаємо просту предметну область, що описує
кубики на столі, то концептуалізації є набір можливих положень кубиків, а
не конкретне їх розташування в поточний момент часу.
Математичний формалізм (сигнатура, алгебри). Формальною
онтологією предметної області називається пара <A, σ>, де σ - безліч
ключових понять предметної області, А - безліч аналітичних
пропозицій, що описують зміст даних ключових понять
На формальному рівні онтологія - це система, що складається з
набору понять і набору тверджень про ці поняття, на основі яких
можна описувати класи, відносини, функції та індивіди.
Поняття
Термін «онтологія» в даний час популярний в інформатиці.
Онтологія представляє знання, як опис понять (класів)
Онтологію визначають як явну формальну специфікацію
концептуалізації предметної області, розуміння якої
розділяється спільнотою агентів.
Опис онтології виконується експертами або програмними
агентами.
Вона часто розробляється в конкретних цілях в даній
прикладній області.
Онтології грають центральну роль в Семантичному Інтернеті,
метою якого є створення інфраструктури, що дозволяє зробити
інформацію в Інтернеті доступною програмним агентам і іншим
системам математичного забезпечення.
Основні компоненти онтології
• електронна комерція;
• біоінформатика;
• юридичні інформаційні системи;
• електронне обучение;
• технологія агентів;
• побудова баз даних;
• програмна інженерія;
• обробка природної мови;
• інформаційний пошук;
• Семантичний Веб;
• Веб-сервіси.
Формальна концептуалізація
транзитивність
успадкування
Приклад
Розглянемо предметну область «Компанія», пов'язану зі зберіганням
відомостей про працівників деякої компанії. Припустимо, що в компанії
працює 300 осіб, кожен з яких ідентифікується номером ІПН (індивідуальний
номер платника податків).
Нехай універсум U містить всіх цих працівників. Ми цікавимося відносинами
між ними. Таким чином, R містить деякі унарні відносини (тобто підмножини)
такі, як Працівник, Менеджер і Дослідник, а також бінарні
відносини підпорядкований і співпрацює_з. Відповідна екстенсіональная
реляційна структура (U, R ) така:
U = ІПН всіх працівників компанії;
R = { Працівник, Менеджер, Дослідник, підпорядкований, співпрацює_з }.
Екстенсіоналу відносин відображають конкретний світ. Працівник збігається з
універсумом U, а безлічі Працівник, Менеджер, Дослідник є власними
підмножинами універсуму.
Бінарні відносини підпорядкований, співпрацює_з є множинами пар, які
вказують ієрархію підпорядкування і спільну роботу працівників.
Онтологія
контексту
навчання
Разработка ІС
Перевикористовуванність моделей ПО
Велика свобода проектувальників у виборі
проектного рішення.
Менше навантаження на аналітика.
Правила