МПЗиО_6_17_Онтологии (Лекции)

PDF-файл МПЗиО_6_17_Онтологии (Лекции) (МПЗИО) Модели представления знаний и онтологии (64168): Лекции - 11 семестр (3 семестр магистратуры)МПЗиО_6_17_Онтологии (Лекции) - PDF (64168) - СтудИзба2020-08-25СтудИзба

Описание файла

Файл "МПЗиО_6_17_Онтологии" внутри архива находится в папке "Лекции". PDF-файл из архива "Лекции", который расположен в категории "". Всё это находится в предмете "(мпзио) модели представления знаний и онтологии" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

ПРЕДСТАВЛЕНИЕЗНАНИЙ:ОНТОЛОГИИСОДЕРЖАНИЕ1. Понятие онтологии Компоненты онтологии2. Классификация онтологий3. Примеры онтологий Однородные легкие онтологии Онтологии высокого уровня4. Онтология CYC Особенности базы знаний и вывода5. Применение и разработка онтологий6.

Заключение и Домашнее задание2РАЗВИТИЕ ПЗ И ОНТОЛОГИИТермин онтология: появление в ИИ – 90-е гг.распространение: с начала 2000-х гг.К этому времени: развитые модели для представленияпонятийных, декларативных знаний(логическая, сетевая и фреймовая модели)Возможность представлять обширные фрагментызнания разнообразного видаПотребность обрабатывать большие объемы данныхв сети Интернет: концепция Semantic Web«Онтологии – ведущая парадигма структурированияинформационного контента»Близкие термины: концептуальная модель ПО,тезаурус3ПОНЯТИЕ ОНТОЛОГИИТермин онтология возник на стыке наук:Философия: учение о бытии – онтологияКогнитивная психология:лексикография , лексическая семантикасловарная категоризация, категоризация в лексиконеТеория информационного поиска:модели человеческих знанийкатегоризация с т. зрения обработки информации человекомЛингвистика:(учение о познании – гносеология)категоризация логических видов/типов бытующих сущностейкатегоризация тем документов: классификация/рубрикация;информационно-поисковый тезаурус (семантический словарь)Искусственный интеллект:категоризация для представления и обработки знаний,логического вывода на их основе4ОПРЕДЕЛЕНИЕ ОНТОЛОГИИРазные определения по степени точности: Неформально: Онтология – описание взгляда намир применительно к конкретной области интересов Онтология – инвентарь сущностей ПО, их описанийи описаний их связей Онтология – описание ПО, охватывающее: понятия (концепты) и их определения связи понятий (возможна иерархическая организация) правила их использования, ограничивающие ихзначения в рамках данной ПО«Онтология – формальная спецификациясогласованной концептуализации» (Т.

Грубер)(согласованной с сообществом: shared)5ОНТОЛОГИЯ: ВАЖНЫЕ АСПЕКТЫКонцептуализация (категоризация): выделениепонятий/сущностей ПОАбстракция: определенная точка зрения на мирСтруктуризация (систематизация) – выделениесвязей между понятиями/сущностямиФормализация: точность, однозначностьИнтерпретируемость компьютером(машиночитаемость)Разделяемость, согласованность (shared): отражаетне частное мнение, а определ. степень консенсуса ознаниях ПО для некоторой группы людейНезависимость от использования: для повторнойиспользуемости (в ряде задач)6КОМПОНЕНТЫ ОНТОЛОГИИВ общем случае онтология состоит изиерархии понятий, связей между ними изаконов, которые действуют в рамках этой моделиO = {C, R, A}O – онтологияС – совокупность понятий/концептов ПОи их внутренняя структураR – совокупность отношений/связей концептовA – набор аксиом (законов и правил), описывающихсвойства концептов, ограничения на их связиПо глубине проработки все онтологии делятся на Heavy-weighted: «весомые, тяжелые» онтологии,содержащие аксиомы Light-weighted: «легкие, легковесные» онтологиибез аксиом7КВАЗИОНТОЛОГИИОколо 80% разработанных онтологий относятсяк «легким» (без аксиом)Ресурсы онтологического характера (квазионтологии): Словник, Список терминов, Глоссарий (A = Ø, R = Ø ) Каталог, Оглавление, Иерархия (систематизация понятий) Традиционная таксономия (например, биология)– дизъюнктивные подклассы– транзитивность отношения Род-Вид (IS-A) Формальная таксономия– экземпляр класса-потомка является экземпляромкласса-предка Тезаурус (словарь понятий с семантическими связями:Выше-Ниже, Асоциация и др.)Реляционная таблица ?Структура гипертекста ?8СПЕКТР ТИПОВ ОНТОЛОГИЙ(Obrst, 2006)strong semanticsModal LogicFirst Order LogicLogical TheoryIs Disjoint Subclass ofwith transitivitypropertyDescription LogicDAML+OIL, OWLUMLConceptual ModelRDF/SXTMExtended ERThesaurusERRelationalModel, XMLweak semanticsSemantic InteroperabilityHas Narrower Meaning ThanDB Schemas, XML SchemaTaxonomyIs Subclass ofStructural InteroperabilityIs Sub-Classification ofSyntactic InteroperabilityКЛАССИФИКАЦИЯ ОНТОЛОГИЙОснования – разные характеристики онтологий: Наличие/отсутствие аксиом: весомые/легкие Содержимое, степень охвата областейОнтологии верхнего уровня (Upper Model), или General– знания Commonsence: например, онтология CYC– общие знания для нескольких ПООнтологии предметных областей (Domain-oriented):например, АвиаОнтология (авиация)Онтологии прикладных задач: TOVE (Toronto VirtualEnterprise Project) – представление модели корпорацииСтепень формализации, язык описанияНеформальныеФормализованныеФормальные: на спец.

языках (часто: языки логики)10КЛАССИФИКАЦИЯ: ПРОДОЛЖЕНИЕВладелец/пользователь онтологииОбщая методология построенияИндивидуальнаяГрупповая (сообщество, компания)ВсеобщаяОт слов к понятиям – лингвистическая онтологияОт понятий – понятийная онтологияТип отношений между понятиями Неоднородные Однородные– Таксономии: иерархия по связи IS-A– Партономии: иерархия по связи PART-OF– Генеалогии: отношение «Предок-Потомок»– Атрибутивные онтологии– Причинно-следственные11Partonomy (“Has-part”) ontology12Attributive ontologyTreeBuildingfeaturesGeobotanicalfeaturesPhysicalfeaturesAppearanceHeightDensityHumidityproofnessLeaffeaturesColourForm13Derivative ontology(Genealogy)808680888018680286803868048680586 intel Pentium IPentium MXPentium II68000 motorolaPentium XEON6801068030Pentium III14GenealogyMichelangeloRafaelPerujinoSignorelliFra AngelicoBoticelliTitianVeroccioMantegnaJac.BelliniGiorgioneP.VenetianoCarpaccioDonatelloMasaccioGirlandaioTintorettoVeroneseJiov.BelliniGiottoLeonardoPinturiccioCimabueCimabueXIIIGiottoP.

VenetianoMasaccioJac.BelliniXIVDonatelloFra AngelicoMantegnaVeroccioCarpaccioXVGirlandaioLorenzoSignorelliBoticelliGiov.BelliniPinturiccioPerujinoLeonardoTitianGiorgioneMichelangeloRafaelPERUGIATintorettoFLORENCEVeroneseVENICEXVIДРУГИЕ ПРИМЕРЫ ОНТОЛОГИЙWordNet – тезаурус, лексический ресурс дляанглийского языка (Принстонский унив-т) общая (верхнего уровня), легкая онтология лингвистическая, неоднородная формализованнаяПрикладные лингвистические онтологии:рубрикаторы, тезаурусы нет внутренней структуры понятий непосредственная связь с терминами языкаСУС (Encyclopedia) – представление общечеловеч.знаний и знаний здравого смысла (пример:наполненный стакан стоит держать донышком вниз) онтология верхнего уровня, весомая понятийная, неоднородная формальная (язык CYCL )17ОНТОЛОГИИ ВЕРХНЕГО УРОВНЯ Построены путем логического анализа, сверху-вниз Много общего в абстрактных концептах и базовых связях(Сущность, Связь, Явление, Процесс, Объект и т.п.)CYC – самая масштабная и детализированная онтологияSowa’s ontology – основана не на фиксированной иерархииклассов (базовых онтологических категорий), а наборе ихразличий: независимый/относительный/опосредованный ,физический/абстрактный, континуальный/происходящийНапр., Процесс: физический, происходящий, независимыйDOLCE (Descriptive Ontology for Linguistic and CognitiveEngineering) – применение в SemanticWebдля согласования между интеллектуальными агентами,использующими разную терминологиюSUMO (Standartized Upper Merged Ontology)18ОНТОЛОГИЯ SUMOКаноническая онтология верхнего уровня,итог объединения идей других онтологий в.

уровняСодержит наиболее общие и абстрактные концептыИмеет ясную, легко расширяемую иерархиюфундаментальных понятий (~ 1 тыс. понятий)Включает набор аксиом (~ 4 тыс.), определяющих понятияна логическом языке SUO-KIFПример аксиом о различии двух концептов:А1.(=>(and(subclass-of ?OBJECTTYPE НепрерывныйОбъект)(instance-of ?OBJECT ?OBJECTTYPE)(part-of ?PART ?OBJECT))(instance-of ?PART ?OBJECTTYPE))А2.

(equal ДискретныйОбъект (ComplementFnНепрерывныйОбъект))19SUMO: ПОНЯТИЯ ВЕРХНЕГО УРОВНЯ20ОНТОЛОГИЯ CYCПроект создания системы формализованныхзнаний для проведения логических рассужденийи решения задач в широком круге ПО: EncyclopediaРазработка ведется с 1986 гг., Д. Ленат (Стенфорд)В 1989 гг. создан прототип –≈ 50 тыс. понятий, более сотни тысяч аксиом (1% знаний):За 1984-94 гг.

– более 10 млн.$ в рамках концорциума MCCВ 1994 г. создана CYCorp, и к 2000 г. в БЗ –≈ 300 тыс. понятий, ≈ 2,2 млн. утвержденийС 2002 – несколько версий:– OpenCyc , открытый доступ: усеченная БЗ,минимальный набор инструментов: www.opencyc.org– ResearchCyc , для исследований (по подписке)Онтологией является верхний уровень БЗ21КОМПОНЕНТЫ СИСТЕМЫ CYCОсновные компоненты: База знаний – утверждения и факты (аксиомы);смысл любого понятия задается утверждениями CycL – язык записи формализованных знаний,в основном выразительно эквивалентен языкупредикатов первого порядкаCycML – трансляция CycL в синтаксис XMLИнтерпретатор (Inference Еngine) – доказательствоновых утверждений на основе БЗ (логическийвывод), ответы на запросы пользователейИнтерфейс пользователя – для просмотра имодификации БЗ, запросов к БЗИнтерфейсы прикладных программ (API) дляязыков SubL (диалект Common Lisp) и Java22БАЗА ЗНАНИЙ CYC: ПОНЯТИЯ Каждое понятие представлено константой, которойсоответствует отдельная структура данных:сама константа + набор утвержденийОсобенности именования понятий: Константы не должны быть словами во множественном числе,например: следует писать #$Dog , а не #$Dogs Константа должна состоять из нескольких осмысленных слов,например: #$SportCar Похожие по смыслу понятия следует именовать лексическиблизко : например, #$Horse-Domesticated и #$Horse-Wildа не #$DomesticatedHorse и #$WildHorseСледует избегать неоднозначных имен и стараться уточнятьсмысл понятия, например, писать #$Bow-BoatPart (нос корабля)вместо #$Bow , и #$BowTheWeapon – лук (оружие)Важно: имя константы имеет смысл только для человека,поэтому не стоит слишком полагаться на имена, следуетучитывать утверждения об этих константах23CYCL: ЯЗЫК ПЗЛисповский синтаксис языкаНа начальных этапах был фреймовым языкомВ настоящий момент CYCL близок по семантике к языкампредикатов первого и второго порядков(предикаты рассматриваются как понятия-константы)Элементы: термы, предикаты, логические связки, кванторыУчитывается тип аргументов предиката (тип коллекции)Пример запроса:Пример утверждения:(#$implies (#$owns #$Fred ?Х)(#$objectFoundInLocation ?X #$FredsHouse))Все, чем владеет Фред, находится в доме Фреда(#$isa ?Х #$Person) –Кто является человеком?24CYCL: КВАНТОРЫЯзык включает квантор общности #$forAllи несколько кванторов существования:#$thereExists, #$thereExistsAtLeast,#$thereExistsAtMost, #$thereExistsExactlyПример 1(#$forAll ?X(#$implies(#$owns #$Fred ?X)(#$objectFoundInLocation ?X #$FredsHouse)))Пример 2(#$implies(#$isa ?A #$Animal)(#$thereExists ?M(#$mother ?A ?M)))Часто громоздкие, неестественные имена констант25CYC: ОСОБЕННОСТИ БЗСтруктура БЗ – Микротеории, например:HumanActivitiesMt , WorldMythologyMtМикротеории выстроены в иерархию общий/частный: Утверждение, верное в общей – верно и в частной У любой микротеории может быть несколько общихДля любого утверждения БЗ сохраняется: Внутреннее представление (КНФ) Список его микротеорий (возможно несколько) Степень истинности утверждения monotonic true – верно в любой микротеории default true – м.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее