Қазақстан Республикасының Министерство
Білім және ғылым образования и науки
министрлігі Республики Казахстан
Д. Серікбаев атындағы ВКГТУ
ШҚМТУ им. Д. Серикбаева
УТВЕРЖДАЮ
Декан ФИТЭ
__________Г. Мухамедиев
___________________2014 г.
ОНТОЛОГИЯЛЫҚ ТӘСІЛ НЕГІЗДЕРІ
Силлабус
ОСНОВЫ ОНТОЛОГИЧЕСКОГО ПОДХОДА
Силлабус
Специальность: «6D070300-Информационные системы»
Форма обучения: дневная
Курс: 1
Семестр: 2
Количество кредитов: 4
Количество часов: 180
Лекции: 30
Практические работы: 30
СРДП: 15
СРД: 105
Экзамен: 2 семестр
Өскемен
Усть-Каменогорск
2014
Силлабус разработан на кафедре «Информационные системы» на основании Государственного общеобязательного стандарта послевузовского образования. Докторантура, утверждённого постановлением Правительства РК от 23 августа 2012 г. № 000 и Государственного общеобязательного стандарта образования РК 7.10.036-2009 Послевузовское образование. Докторантура. Специальность 6D070300 – «Информационные системы»
Обсуждён на заседании кафедры «Информационные системы»
Зав. кафедрой Н. Денисова
Протокол № _18_ от 11_ _____02_____ 2014
Одобрен учебно – методическим советом ФИТЭ
бдрахманова
Протокол № _181_ от _25_ ____02____ 2014
Разработал
доцент кафедры Т. Балова
ютюнькова
СВЕДЕНИЯ О ПРЕПОДАВАТЕЛЕ И КОНТАКТНАЯ ИНФОРМАЦИЯ
Кафедра «Информационные системы», ФИТЭ.
Преподаватель, ведущий занятия: , доцент кафедры «Информационные системы», кандидат технических наук по специальности 05.13.11-Математическое и программное обеспечение вычислительных машин и систем, *****@***kz.
Аудиторные часы и время для консультаций: по расписанию занятий и графику работы преподавателей.
1 ХАРАКТЕРИСТИКА ДИСЦИПЛИНЫ, ЕЁ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
1.1 Описание изучаемой дисциплины
Дисциплина «Основы онтологического подхода» (далее ООП) относится к элективному модулю теории управления системами (MTUS) модульной образовательной программы по специальности 6D070300 – «Информационные системы».
1.2 Цели и задачи изучения дисциплины
Цель преподавания дисциплины согласуется с целями Ц1, Ц2 и Ц3 модульной образовательной программы в части подготовки высококвалифицированных специалистов, которые овладели знаниями в области теории управления системами на основе онтологического подхода и накопили практический опыт использования онтологических моделей, достаточные для проведения самостоятельных фундаментальных и прикладных научных исследований при создании распределённых информационных систем, систем управления знаниями и семантических порталов.
Задачи изучения дисциплины:
- расширить компетенции обучающихся в области теории управления системами новыми знаниями по методам онтологического моделирования, семантического анализа и информационного поиска;
- изучить области применения онтологий в качестве информационных моделей знаний;
- освоить навыки использования современных языков описания онтологий и инструментальных средств проектирования онтологий.
1.3 Результаты изучения дисциплины
Процесс изучения дисциплины ООП направлен на формирование указанных в модульной образовательной программе результатов обучения (специальных компетенций), в соответствии с которыми обучающийся должен:
- овладеть системой понятий теоретической информатики во взаимосвязи с философией и теорией систем (Р3);
- уметь применять методы системного анализа, оптимизации, онтологического и математического моделирования в информационных системах и семантических порталах (Р5);
- овладеть методологией научного творчества и управления знаниями (Р7).
В результате изучения дисциплины обучающийся должен:
знать:
- классификацию онтологий, состав онтологий и онтологических баз знаний, дескрипционную логику и формальные модели онтологий, языки описания основных синтаксических структур онтологии (Р3.ООП.01);
- принципы семантического анализа и информационного поиска, основанные на онтологическом моделировании (Р5.ООП.02);
уметь:
- проектировать онтологии и базы знаний распределённых информационных систем, систем управления знаниями и семантических порталов (P7.ООП.03).
1.4 Пререквизиты
В качестве пререквизитов выступают: обязательный модуль оптимизационных методов в информационных системах (MOMIS); модуль теоретической информатики (MTI) или модуль теоретических основ информатики (MTОI) по выбору; дисциплина «Теория управления системами» (TUS).
2 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
2.1 Тематический план
Наименование темы, её содержание | Трудоёмкость, час. | Рекомендуемая литература | |
1 | 2 | 3 | |
Лекционные занятия | |||
1. | Введение. Основные определения онтологии | 2 | 3.1.1, 3.1.2, 3.2.2 |
2. | Классификации онтологий | 2 | 3.1.1, 3.1.4, 3.1.7 |
3. | Онтологии верхнего уровня: отличительные черты | 2 | 3.1.2, 3.1.4 |
4. | Онтологии предметных областей и прикладные онтологии | 2 | 3.1.2, 3.1.4 |
5. | Дескрипционная логика ALC (Attributive Language with Complement): синтаксис и семантика | 2 | 3.1.5, 3.2.4 |
6. | Базы знаний: факты ABox, терминология ТBox и роли RBox | 2 | 3.1.5, 3.2.4 |
7. | Языки описания онтологий. Основные синтаксические структуры | 2 | 3.1.4, 3.2.1 |
8. | Инструментальные средства проектирования онтологий и обеспечения логического вывода | 2 | 3.1.3, 3.1.6, 3.1.11 |
1 | 2 | 3 | |
9. | Информационно-поисковые тезаурусы и автоматическая обработка текстов | 2 | 3.1.2, 3.1.3 |
10. | Стандарт онтологического исследования сложных систем (IDEF5) | 2 | 3.2.6, 3.2.7 |
11. | Онтологические модели в поддержке принятия решений | 2 | 3.2.3, 3.2.8 |
12. | Онтологические системы управления знаниями | 2 | 3.1.7, 3.1.8, 3.1.10 |
13. | Семантические технологии Web | 2 | 3.1.10, 3.1.12, |
30 | |||
Практические занятия | |||
1. | Изучение возможностей редактора онтологий Protégé 4.3 | 6 | 3.1.14, 3.1.15, 3.2.5 |
2. | Использование дескрипционной логики для представления онтологии проблемной области | 6 | 3.1.5, 3.2.4 |
3. | Проектирование OWL-онтологии административного устройства РК | 6 | 3.2.1, 3.2.5, |
4. | Построение лингвистической RDF-онтологии учебно-методического материала | 6 | 3.1.4, 3.1.7 |
5. | Использование языка SPARQL для реализации семантических запросов | 6 | 3.1.13, 3.2.5 |
30 | |||
Самостоятельная работа докторантов под руководством преподавателя (СРДП) | |||
1. | Сравнительный анализ семантических резонеров (FaCT++, HermiT, Pellet, Racer, Joseki и др.) | 3 | 3.1.4, 3.1.10 |
2. | Семейство дескрипционных логик ALC Í L Í ALCOIQ и ALC Í L Í SHOIQ | 3 | 3.1.5, 3.2.4 |
3. | Сравнительный анализ фреймворков для работы с онтологиями (на базе. NET, Java и пр.) | 3 | 3.1.4, 3.1.10 |
4. | Возможности работы со сложными классами OWL DL (на примере редактора Protégé 4.3) | 3 | 3.1.14, 3.2.5, 3.1.15 |
5. | Общая характеристика языков Семантической Сети (Semantic Web) | 3 | 3.1.10, 3.2.13 |
15 |
2.2 Задания для самостоятельной работы (СРД)
Тема | Цель и содержание задания | Рекоменд. литература | Прод. вып., час. | Форма контроля | Срок сдачи (№ уч. недели) |
1 | 2 | 3 | 4 | 5 | 6 |
Изучение материалов лекций | 25 | Экспресс опрос | |||
Онтологические проекты oPENCYC, SUMO, DOLCE, SOWA’S, ONTOLOGY и др. | Получить представление о наиболее известных онтологических проектов | 3.1.3, 3.1.4 | 10 | Инд. задание | |
Онтология CIDOC CRM (Committee on Documentation Conceptual Reference Model) | Познакомится с существующей онтологией в области документации в сфере культурного наследия и набором информационно-поисковых запросов | 3.1.3, 3.1.4 | 10 | Сообщение на лекции | 2 |
Языки описания онтологий Ontobroker, CycL, Description Logics, RDF/RDFS, OWL и др. | Начальное знакомство с различными подходами к описанию онтологий | 3.1.4, 3.1.6 | 10 | Реферат | 5 |
Онтологии предприятий и организаций | На примере реальных онтологий познакомиться с онтологиями в различных сферах | 3.1.9, 3.2.3, 3.2.8 | 10 | Сообщение на лекции | 7 |
Многоагентные интеллектуальные системы | Получить представление о технологии проектирования и механизмах функционирования интеллектуальных агентов | 3.2.9, 3.2.10 | 10 | Сообщение на лекции | 9 |
Архитектура семантического Web-портала | Получить начальные сведения о метаописании объектов портала | 3.1.12, 3.2.11, 3.2.12, 3.2.13 | 10 | Сообщение на лекции | 11 |
1 | 2 | 3 | 4 | 5 | 6 |
Языки описания знаний (XML, RDF, RDFS и OWL) | Обобщить теоретические сведения о формальных языках описания для определения роли OWL | 3.1.3, 3.1.6, | 10 | Сообщение на лекции | 12 |
Системы управления знаниями и IT-среда для совместной интеллектуальной деятельности | Получить сведения о практическом использовании онтологических моделей в системах управления знаниями | 3.1.10, 3.1.12, 3.2.8 | 10 | Эссе | 13 |
Semantic Web как новая модель информационного пространства Интернет | Систематизация знаний о Semantic Web и будущем Интернета | 3.2.11, 3.2.12, 3.2.13 | 10 | Экспресс опрос | 15 |
105 |
2.3 График выполнения и сдачи заданий по дисциплине
Вид контроля | Академический период обучения, неделя | ||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |
Выполнение практических работ и заданий СРДП | * | * | * | * | * | ||||||||||
Подготовка сообщения по теме СРД | * | * | * | * | * | ||||||||||
Реферат | * | ||||||||||||||
Рубежное тестирование | * | * | |||||||||||||
Эссе | * | ||||||||||||||
Всего | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
3 СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
3.1 Основная литература
3.1.1 , Хорошевский знаний интеллектуальных систем. – СПб.: Питер, 2001. – 384 с.
3.1.2 , Башмаков информационные технологии: Учеб. пособие. – М.: Изд-во МГТУ им. , 2005. – 304 с.
3.1.3 , , Лукашевич и тезаурусы: учебное пособие: Казанский государственный университет, 2006. – 157 с.
3.1.4 , , Соловьев и тезаурусы: модели, инструменты, приложения: учебное пособие М: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2012. – 173 с.
3.1.5 скусственный интеллект: современный подход. - М.: ИД «Вильямс», 2006. - 1408с.
3.1.6 Лапшин в компьютерных системах. - М.: Научный мир, 2010.-224 с., ил.
3.1.7 Гаврилова инжиниринг // Труды 8 национальной конференции по искусственному интеллекту. – М.: Физматлит, 2002. – С. 846-853
3.1.8 Гаврилова онтологий в системах управления знаниями // Труды Международного конгресса «Искусственный интеллект в 21 веке» (Дивноморск, 2001г.). Т.1.М.: Физматлит, 2001. С. 21-32.
3.1.9 омпания – создатель знания. Зарождение и развитие инноваций в японских фирмах (The Knowledge-Creating Com-pany: How Japanese Companies Create the Dynamics of Innovation). – М.: Олимп-Бизнес, 2003. – 384 с.
3.1.10 , , Ямпольский управления знаниями (методы и технологии) / Под общ. ред. . – Томск: Изд-во НТЛ, 2005. – 260 с.
3.1.11 , , Усов реализация основных компонент информационно-программного обеспечения системы управления знаниями // Известия Томского политехнического университета. – 2004. – Т. 307. – № 7. – C. 116–122.
3.1.12 Тузовский семантического WEB-портала // Известия Томского политехнического университета. – 2006. – Т. 309. – № 7. – C. 142–145.
3.1.13 SPARQL (Query Language for RDF) [Электронный ресурс] - Режим доступа:http://www. w3.org/TR/rdf-sparql-query/
3.1.14 The Protégé Ontology Editor and Knowledge Acquisition System: [официальный сайт]. URL: http://protege. stanford. edu/ (дата обращения: 23.01.2014)
3.1.15 Matthew Horridge. A Practical Guide To Building OWL Ontologies Using Protege 4 and CO-ODE Tools Edition 1.3 / The University Of Manchester, March 24, 2011
3.2 Дополнительная литература
3.2.1 OWL 2 Web Ontology Language: [официальный сайт]. URL: http://www. w3.org/TR/owl-overview/ (дата обращения: 23.01.2014)
3.2.2 Gruber Т. A translation approach to portable ontologies // Knowledge Acquisition, - 1993 - 5(2):199-220
3.2.3 Скобелев деятельности для ситуационного управления предприятием [Текст] научный журнал «Онтология проектирования» №1, 2012, с. 7 – 38.
3.2.4 ru. wikipedia. org/wiki/Дескрипционная_логика
3.2.5 Муромцев инжиниринг знаний в системе Protege. – СПб: СПб ГУ ИТМО, 2007. – 62 с.
3.2.6 Information Integration for Concurrent Engineering (IICE). IDEF5 Method Report, Knowledge Based Systems, Inc., September 21, 1994.
3.2.7 тандарт онтологического исследования IDEF5 // Корпоративный менеджмент, 2004. URL: http://www. cfin. ru/vernikov/idef/idef5.shtml/ (дата обращения: 23.01.2014)
3.2.8 Тузовский информации и данных организации с использованием онтологических моделей и семантических методов.// Материалы Всероссийской конференции с международным участием «Знания-Онтологии-Теория» - 2007.- Т.1 – С. 45-53
3.2.9 От многоагентных систем к интеллектуальным организациям: философия, психология, информатика / . – Эдиториал. УРСС, 2002. - 352 с.
3.2.10 Швецов -ориентированные системы: от формальных моделей к промышленным приложениям [Электронный ресурс] / . - Режим доступа: http://www. ict. edu. ru/lib/index. php? id_res=5656 (дата обращения: 23.01.2014)
3.2.11 Портал семантического грида (Semantic Grid Community Portal) [Электронный ресурс] - Режим доступа:http://www. semanticgrid. org/
3.2.12 , , Горовой как средство концептуализации web-порталов // научный журнал «Искусственный интеллект» №3, 2002, с. 80 – 86.
3.2.13 и др. Semantic Web: роли XML и RDF. //Открытые системы. 2001. №9. URL: http://www. osp. ru/os/2001/09/180411/ (дата обращения: 23.01.2014)
4 ОЦЕНКА ЗНАНИЙ
4.1 Требования преподавателя
Требования преподавателя:
- посещение лекционных и лабораторных занятий, СРСП по расписанию является обязательным;
- присутствие студентов на занятиях проверяется в начале занятий, в случае опоздания студент должен бесшумно войти в аудиторию и включиться в работу, а в перерыве объяснить преподавателю причину опоздания;
- оцениваемые в баллах лабораторные работы следует сдавать в установленные сроки, к рубежному тестированию допускаются студенты, защитившие не менее одной лабораторной работы текущего рейтинга;
- повторное прохождение студентом рубежного контроля, в случае получения неудовлетворительной оценки, не допускается;
- студенты, получившие средний рейтинг Рср = (Р1 + Р2)/2 менее 50%, к экзамену не допускаются;
- в течение занятий мобильные телефоны должны быть отключены;
- студент обязан приходить на занятия в деловой одежде.
4.2 Критерии оценки
Оценка всех видов заданий осуществляется по 100-балльной системе.
Текущий контроль проводится на каждой неделе и включает контроль посещения лекций, практических занятий и выполнение самостоятельной работы.
Рубежный контроль знаний проводится на 7 и 15 неделе семестра в форме тестирования. Рейтинг складывается из следующих видов контроля:
Аттестационный период | Вид контроля, удельный вес, % | ||||||||
Выполнение практической работы 1 | Выполнение практической работы 2 | Выполнение практической работы 3 | Выполнение практической работы 4 | Выполнение практической работы 5 | Подготовка сообщения по теме СРП | Реферат, эссе | Рубежное тестирование | Всего | |
Рейтинг 1 | 25 | 25 | 15 | 15 | 20 | 100 | |||
Рейтинг 2 | 25 | 25 | 20 | 10 | 20 | 100 |
Экзамен по дисциплине проходит во время экзаменационной сессии в устной форме.
Итоговая оценка знаний студента по дисциплине включает:
- 40% результата, полученного на экзамене;
- 60% результатов текущей успеваемости.
Формула подсчета итоговой оценки:
, (1)
где Р1, Р2 – цифровые эквиваленты оценок первого, второго рейтингов соответственно; Э – цифровой эквивалент оценки на экзамене.
Итоговая буквенная оценка и ее цифровой эквивалент в баллах:
Оценка по буквенной системе | Цифровой эквивалент баллов | Процентное содержание, % | Оценка по традиционной системе |
А | 4,0 | 95–100 | отлично |
А– | 3,67 | 90–94 | |
В+ | 3,33 | 85–89 | хорошо |
В | 3,0 | 80–84 | |
В– | 2,67 | 75–79 | |
С+ | 2,33 | 70–74 | удовлетворительно |
С | 2,0 | 65–69 | |
С– | 1,67 | 60–64 | |
D+ | 1,33 | 55–59 | |
D | 1,0 | 50–54 | |
F | 0 | 0–49 | неудовлетворительно |
4.3 Материалы для итогового контроля
4.3.1 Контрольные вопросы:
- когда возникает потребность в разработке онтологии;
- какое определение онтологии дали Том Грубер и Никола Гуарино;
- что иллюстрирует «Спектр онтологий»;
- дать характеристику принципам классификации онтологий;
- чем отличаются онтологии верхнего уровня от онтологий предметной области;
- чем отличаются онтологии предметной области от прикладных онтологий;
- перечислить основные характеристики лексических онтологий;
- охарактеризовать известные проекты онтологий верхнего уровня;
- чем существенно отличается отношение НАДКЛАСС-ПОДКЛАСС от отношения ЧАСТЬ-ЦЕЛОЕ;
- охарактеризовать терминологическую часть дескрипционной логики ALC (факты ABox, терминология ТBox и роли RBox);
- каким индуктивным определением задаётся синтаксис логики ALC и множество концептов;
- дать определение базы знаний как пары (T;A), где T - произвольная терминология (TBox), а A - произвольная система фактов (ABox);
- перечислить отличия баз знаний от баз данных;
- расширение логики ALC, охарактеризовать семейство дескрипционных логик ALC Í L Í ALCOIQ и ALC Í L Í SHOIQ;
- реализация запросов на языке дескрипционных логик для извлечения знаний из базы знаний;
- на чём основан OWL (Ontology Web Language), структурные элементы языка;
- какой язык описания ресурсов основан на триплетах «субъект-предикат-объект» и спецификации URI;
- для чего нужен RDFS, чем отличается класс RDFS от класса OWL;
- обзор программных инструментов для построения онтологий и обеспечения логического вывода;
- какие проблемы использования онтологии в информационном поиске;
- указать отличие критерия полноты информационного поиска от критерия точности;
- указать способы улучшения поиска при помощи тезаурусов и онтологий;
- отличительные особенности тезауруса для автоматического концептуального индексирования;
- использование онтологии в вопросно-ответной системе;
- элементарные структурные единицы и основные отношения в WordNet;
- в чем проявляется «интеллектуальность» агентов Semantic Web;
- стандарт IDEF5 — методология онтологического исследования сложных систем;
4.3.2 Задачи и упражнения:
- написать эссе на тему «Системы управления знаниями и IT-среда для совместной интеллектуальной деятельности»;
- в рамках эссе описать пример системы управления знаниями, её архитектуру, групповое программное обеспечение (Group-ware), которое облегчает сотрудникам компании совместную работу;
- подготовить реферат на тему «Языки описания онтологий Ontobroker, CycL, Description Logics, RDF/RDFS, OWL и др.»;
- исследовать возможность применения онтологического подхода в работе над диссертацией.


