Кіріспе

Онтологиялардағы ұғымдар арасындағы сәйкестікті анықтау процесі

Онтологияларды үйлестіру немесе онтологияларды шайқастыру – онтологиялардағы ұғымдар арасындағы сәйкестікті анықтау процесі. Сәйкестіктер жиынтығы да үйлесім деп аталады. Бұл түсінік компьютер ғылымында, когнитивтік ғылымда немесе философияда сәл өзгеше мағынаға ие.

Компьютерлік ғылым

Компьютерлік ғалымдар үшін ұғымдар деректердің белгілері ретінде көрінеді. Тарихи тұрғыдан алғанда, онтологияларды үйлестіру қажеттілігі әртүрлі деректер базаларын біріктіру қажеттілігінен туындады, олар тәуелсіз әзірленген және осылайша әрқайсысының өзіндік дерек сөздігі болды. Семантикалық веб контекстінде, көптеген қатысушылар өздерінің онтологияларын ұсынатын жағдайда, онтологияларды сәйкестендіру гетерогенді ресурстардың өзара жұмыс істеуіне көмектесу үшін маңызды рөл атқарады. Онтологияларды үйлестіру құралдары семантикалық тұрғыдан эквивалентті деректер кластарын анықтайды, мысалы, "көлік" және "грузовик". Кластар міндетті түрде логикалық жағынан толықтай сәйкес болуы керек емес. Euzenat және Shvaiko (2007) бойынша, ұқсастықтың үш негізгі өлшемі бар: синтаксистік, сыртқы және семантикалық. Кездейсоқ жағдайға орай, олар төмендегі когнитивтік ғалымдар анықтаған өлшемдерге шамамен сәйкес келеді. Онтологияларды үйлестіру үшін бірқатар құралдар мен жүйелер әзірленді, олардың кейбіреулері когнитивтік ғылымнан шабыттанды, ал кейбіреулері тәуелсіз түрде жасалды. Онтологияларды үйлестіру құралдары көбінесе деректер базасының схемалары, XML схемалары, таксономиялар, формальды тілдер, объектілер арасындағы қатынастар модельдері, сөздіктер және басқа да белгілеу жүйелерімен жұмыс істеу үшін әзірленген. Олар әдетте сәйкестендіруден бұрын график түрінде бейнеленеді. Семантикалық веб пайда болғаннан бері, мұндай графиктер ресурстарды сипаттау шеңбері тілдерінде <subject, predicate, object> нысанындағы үштіктер арқылы көрсетілуі мүмкін, бұл 3-нотация синтаксисінде бейнеленген. Осы контексте, онтологияларды үйлестіру кейде "онтологияны сәйкестендіру" деп аталады. Онтологияларды үйлестіру мәселесі соңғы уақыттарда сәйкестікті есептеу арқылы, содан кейін (сәйкестік негізінде) карта жасау арқылы автоматты түрде шешілуге тырысылды. DSSim, X SOM немесе COMA++ сияқты жүйелер қазіргі таңдағыда өте жоғары дәлдік пен толықтыққа қол жеткізді.

Онтологияны сәйкестендіру әдістері

Онтология картасында екі кіші зерттеу саласы қалыптасты, атап айтқанда, бір тілді онтология картасы және көп тілді онтология картасы. Біріншісі – бір табиғи тілдегі онтологияларды салыстыру, ал екіншісі – "әрбір онтология әртүрлі табиғи тілде белгіленген екі немесе одан көп тәуелсіз онтологиялардың онтологиялық ресурстары арасындағы байланыстарды орнату процесі". Бір тілді онтология картасындағы қолданыстағы сәйкестендіру әдістері Euzenat және Shvaiko (2007) еңбегінде талданған.