Медведев Р.Е.
Рязанский
государственный радиотехнический университет, Россия
Онтологическая модель представления
знаний в интеллектуальных обучающих системах.
Современным
интеллектуальным обучающим системам (ИОС) необходимо хранить большой объем
разнотипных и разнородных знаний и данных, дополняемых в процессе работы
системы в связи с чем, становятся актуальны проблемы их эффективного
использования и поиска в них информации. Для решения нарастающих проблем при
разработке ИОС необходимо уделить особое внимание организации, структуризации,
повторному использованию и интеграции разнородных знаний. Вышеобозначенные
потребности возможно удовлетворить, применив интеллектуальный анализ, который
предлагают онтологии.
Существует
множество определений понятия “онтология”. Онтология
является спецификацией концептуализации предметной области [1], где в качестве концептуализации
выступает описание множества объектов и связей между ними. В рамках данной статьи
под онтологией будем понимать формальное описание понятий (классов), называемых
также концептами, в рассматриваемой предметной области, свойств (атрибутов,
слотов, ролей) каждого понятия, а также декларативные и процедурные
интерпретации понятий, их отношения и наложенные на них ограничения. Концепты
являются представлением множества типовых объектов, атрибуты которых задают
набор свойств и накладывают ограничения (разрешенные значения, типы и число
значений и т.д.). Концепты не являются
независимыми единицами, они включены в общую понятийную структуру с помощью
отношений. Отношение могут быть различных типов (часть-целое, родитель-потомок,
класс-экземпляр и т.д.), за счет чего достигается возможность моделирования
общей информационной структуры и операционной семантики понятий предметной
области. Набор понятий и связывающих их отношений формируют метапонятие [2]. За
счет концептуального представления предметной области достигается классификация
понятий, определяются правила вывод и достигается гибкость, требуемая для
реализации адаптивного управления обучением.
Для описания отношений в онтологиях
используются существующие в искусственном интеллекте формальные модели
представления знаний: предикаты, продукции, фреймы и т.д. Наиболее
распространенными способами представления онтологий являются: семантические
сети, вершины которых отображают концепты, а дуги отношения между концептами; и
тезаурусы. Тезаурус представляет собой
упорядоченный словарь понятий и соответствующих им терминов для описания
предметной области. Для отражения семантики и связей между понятиями
используется набор логических выражений, формирующий ограничения предметной
области и определяющий интерпретацию понятий. Пример онтологической модели
знаний ИОС представлен на рисунке 1.

Рисунок
1. Онтология модели предметной области ИОС
Онтологии
позволяют интегрировать знания в едином пространстве, с последующим выделением
учебных курсов и их компонентов – учебных объектов [3], реализующих логику ИОС,
определяя структуру и процессы в терминах связанных знаний. Использование
правил вывода в рамках онтологического подхода позволяет строить на модели
обучаемого, расширенного поисковый запрос к модели предметной области, реализуя
тем самым индивидуальную стратегию обучения. Онтологическая модель позволяет
унифицировать представление разнородной информации, представить термины и
понятия в формализованном (пригодном для машинной обработки) виде, являясь, тем
самым, связующим звеном между человеком и ИОС.
Литература
1.
Gruber
T.R. A translation approach to portable ontologies / T.R. Gruber // Knowledge
Acquisition. – 1993. – V. 5(2). – P. 99-220.
2. Гаврилова Т.А.,
Хорошевский В.Ф. Базы знаний интеллектуальных систем. – СПб.: Питер, 2000. –
384 с.
3. Интеллектуальные
обучающие системы и виртуальные учебные организации: Монография / В.В.
Голенков, В.Б. Тарасов, Ю.Ф. Тельнов и др.; Под ред. В.В. Голенкова, В.Б.
Тарасова. Минск: БГУИР, 2001. 488 с