3.5 Детальная проработка выбранного варианта онтологии - Разработка системы управления знаниями в проектной консалтинговой организации
Среди трех вариантов построения онтологии была выбрана ассоциативная онтология, состоящая из экземпляров без классов. Фактически, такая онтология представляет собой отражение индивидуальных ассоциаций экспертов. Поскольку целью данной работы является разработка корпоративной СУЗ, индивидуальные онтологии должны быть некоторым образом интегрированы в общую систему знаний компании. Индивидуальные онтологии, таким образом, являются промежуточным звеном в процессе построения единой онтологии, а не целевой моделью.
Авторы Гаврилова Т. А. и Хорошевский В. Ф. для выявления знаний [19] предлагают использовать понятие "поле знаний", под которым понимается субъективное неформализованное множество понятий и связей между ними. В данном исследовании полю знаний соответствует индивидуальная ассоциативная сеть. Авторы называют процесс извлечения знаний "узким местом" в проектировании СУЗ. Поэтому при разработке СУЗ необходимо детально прорабатывать процесс сбора знаний, который будет применяться при промышленной эксплуатации системы. При построении процесса развития онтологии требуется учесть возможные типы преобразования знаний.
Авторы И. Нонака и Х. Такеучи выделяли четыре типа преобразований знаний [18]:
- 1. Неформализованное > Неформализованное; 2. Неформализованное > Формализованное; 3. Формализованное > Формализованное; 4. Формализованное > Неформализованное;
Точное отражение всех знаний экспертов о предметной области за один проход маловероятно. Для построения онтологии целесообразно применять итеративный подход. Более того, появление новых экспертов и развитие индивидуальных знаний вынуждает подходить к построению онтологии как к бизнес-процессу, а не как в разовому проекту.
На основе четырех типов преобразований знаний Нонака и Такеучи можно предложить следующий бизнес-процесс развития онтологии компании:
- 1. подготовка опросных листов по предметным областям; 2. сбор ключевых понятий в отобранных предметных областях у сотрудников; 3. подготовка опросных листов для сбора ассоциаций по ключевым понятиям; 4. сбор ассоциаций для ключевых понятий у сотрудников; 5. анализ семантических связей: синонимии, омонимии, ... 6. формализация индивидуальных ассоциаций и их интеграция в общую онтологию; 7. детализация типов связей (object properties); 8. обогащение онтологии свойствами понятий (data properties); 9. проработка логических ограничений и тестирование логической целостности; 10. работа с онтологией: извлечение/вывод знаний;
Схема бизнес-процесса представлена в Приложении 5.
Возможный вариант заполненного опросного листа для сбора ассоциаций представлен в следующей таблице:
Предметная область |
Ключевые понятия области |
Банковская предметная область |
Кредит, депозит, банковская карта, риск-менеджмент, CRM, коммуникация, финансы, коллекторская служба, процентная ставка, ЦБ, ценные бумаги, валюта, РКО, кредитный конвейер, брокерское обслуживание, ставка рефинансирования, кредитный договор, ... |
Предметная область интеллектуальных ИС |
КХД, BI, Data mining, мастер-система, ETL, DMSS, статистика, аналитика, ... |
Предметная область телеком |
... |
Ответы на подобные опросные листы должны собираться со всех экспертов. На основе собранных ключевых понятий предметной области формируется опросный лист, образец которого представлен в следующей таблице:
Понятие |
Ассоциированные понятия |
Кредитная карта |
Кредит, банковская карта, процессинг, кредитный договор, карточный договор, овердрафт, перевыпуск, зарплатная карта, зарплатный проект, карточная иерархия, платиновая карта, пакет обслуживания, платежная система, дебетовая карта, кредитный лимит, мастер-счет, пин-код, карточная транзакция, ... |
Коммуникация |
Лид, канал, локатор, телефон, e-mail, АТМ, нотификация, ... |
Кредитный конвейер |
Кредит, заявка на кредит, протокол, отказ, СПЗ, скоринг, кредитная история, НБКИ, ... |
Депозит |
Депозитный договор, текущий счет, пассив, договор иррегулярной поклажи, норма резервирования, депозит до востребования, целевой депозит, ипотечный вклад, пролонгация, вклад, сберегательный счет, собственные средства, дебетовая карта, ... |
Брокерское обслуживание |
Счет ДЕПО, маржинальная торговля, стоп-лосс, реестр акционеров, собрание акционеров, национальный депозитарий, текущий счет, торговая система, торговый терминал, ... |
Для формализации индивидуальных ассоциаций удобно использовать предложенную ранее ассоциативную онтологию, в которой эксперт по анализируемой предметной области должен указать связи и иерархию предложенных понятий. Совместная работа эксперта и инженера онтологии позволяет помимо установления связей выполнить задачу верификации, то есть проверки правильности отражения понимания знаний эксперта онтологическим инженером.
Возможный результат проработки индивидуальной онтологии для приведенных выше заполненных опросных листов представлен на рисунке 1. На этом этапе используется один тип связей (object property).
На следующем шаге индивидуальная онтология интегрируется в единую онтологию. На рисунке 2 представлен пример интеграции построенной выше индивидуальной онтологии в единую онтологию:
В соответствии с предложенной ранее иерархией онтологий необходимо провести интеграцию предложенного процесса с онтологическим ядром архитектуры СУЗ. Для этого требуется детальный анализ каждого уровня архитектуры с точки зрения построения процесса сбора знаний и их формализации в единой онтологии.
Первые два уровня должны быть разработаны специалистом по управлению знаниями независимо от индивидуальных ассоциаций. Это не-ассоциативная онтология -- в ней не отражены аккумулированные индивидуальные ассоциации между понятиями, и она представляет собой довольно жестко структурированную медленно меняющуюся часть онтологии. Онтология представления и онтология верхнего уровня экономической деятельности создаются за рамками бизнес-процесса, описанного выше. Вышеописанный процесс является регламентным процессом стадии опытно-промышленной экслуатации системы, в то время как разработка верхних уровней должна быть выполнено до начала ОПЭ.
На уровне онтологий представления действительно можно создать несколько онтологий. Однако, они могут оказаться понятийно связанными, то есть либо пересечение множества их понятий будет непусто, либо между понятиями будут связи. В таком случае, имеет смысл выстроить на их основе единую онтологию. Более того, на стыке предметных областей могут быть выведены новые знания, что поддерживает предложение построения единой онтологии. При этом процесс сбора знаний для этих уровней описан выше. Его целесообразно организовать над отдельными областями. Таким образом, предложенная ранее архитектура в достаточной степени соответствует целевому процессу сбора знаний.
3.6 Решение пользовательских задач с помощью построенной онтологии корпоративной СУЗ
В приложении 4 приведены примеры запросов построенной ассоциативной онтологии. Типовые запросы можно формализовать, облегчив работу пользователей с онтологией.
На практике предлагается следующая методика использования онтологии. Приведенная онтология (вариант 3) представляет собой пример индивидуальной онтологии, то есть онтологии, отражающий ассоциативную сеть одного сотрудника. Предлагается под руководством специалиста по управлению знаниями собирать такие онтологии со всех сотрудников, обладающих ценной экспертизой, после чего объединять эти ассоциативные сети в единую онтологии.
Построенная таким образом из множества индивидуальных онтологий единая онтология позволяет осуществлять навигацию по знаниям, выполнять запросы к знаниям и, самое главное, осуществлять вывод знаний.
Вывод знаний в такой онтологии выполняется через выявление новых связей между тесно связанными узлами. Теснота связей между двумя концептами определяется через их общие связи с учетом направлений.
Полученная единая онтология позволяет выводить окружение любого интересующего понятия. Так, можно вывести все предшествующие и последующие понятия в иерархии, а также все понятия, с которыми интересующее понятие связано.
Также следует заметить, что для корректной отработки запросов на вывод связанных понятий необходимо разделять аксиомы под-классов (split subClass axioms) на отдельные атомарные аксиомы. Альтернативный вариант заключается в изначальном написании аксиом в атомарном виде.
В процессе реализации методики создается несколько онтологий: индивидуальные онтологии для анализа индивидуальной ассоциативной сети для решения задач интеграции и единая интегрированная онтология. Запросы на языке SPARQL могут применяться на разных стадиях методики к разным онтологиям. Запросы можно классифицировать следующим образом:
- - отображение ассоциативного окружения; - отображение количественных метрик онтологии (например, мощность исходящих/входящих понятий или расстояние между понятиями); - поиск понятий по онтологии; - поиск понятийных кластеров с использованием метрик; - другое.
Примеры запросов, демонстрирующие гибкость языка SPARQL для решения пользовательских задач, приведены в Приложении 4. Типовые пользовательские запросы приведены в Приложении 2.
Похожие статьи
-
3.1 Определение требований к СУЗ проектной организации В семантическом вебе выделяют следующие варианты использования онтологий [20]: 1. Общий словарь...
-
1.1 Методологические предпосылки исследования Исследование посвящено управлению знаниями в консалтинговых организациях, для которых главной формой...
-
Схема архитектуры проектируемой корпоративной СУЗ приведена в Приложении 3. СУЗ строится на основе двух групп элементов. Первая группа состоит из...
-
Объект исследования - процессы управление знаниями в проектной организации в области ИТ-консалтинга. Предмет исследования - методы создания и развития...
-
ВВЕДЕНИЕ - Разработка системы управления знаниями в проектной консалтинговой организации
Исследование посвящено разработке системы управления знаниями в проектной консалтинговой организации. Проекты существовали всегда на протяжении истории...
-
Существует множество методик построения СУЗ, в том числе с использованием онтологического подхода. Данное исследование сосредоточено вокруг...
-
Первый прототип онтологии был построен с целью повышения эффективности выполнения запросов. Однако, этот вариант не позволяет осуществлять вывод знаний,...
-
Инфологическое проектирование Стандартным способом представления концептуальной модели базы данных являются диаграммы "сущность-связь" (ERD),...
-
Введение в экспертные системы. Определение и структура - Разработка интеллектуальных подсистем САПР
В качестве рабочего определения экспертной системы примем следующее. Экспертные Системы это сложные программные комплексы, аккумулирующие знания...
-
Особенности функционального назначения Разрабатываемый программный продукт - это модуль вебсайт для системы управлением контентом портала с архивом...
-
Регистрация нового пользователя в системе возможна двумя способоами: 1) Самостоятельная регистрация пользователя; 2) Регистрация пользователя...
-
Расчет аналогового корректирующего устройства Для коррекции в системе применяется корректирующее устройство (КУ) последовательного типа. КУ можно...
-
ЗАКЛЮЧЕНИЕ - Разработка системы автоматического управления скорости вращения ножей кофемолки
В данной курсовой работе была спроектирована и разработана система автоматического управления смешивания растворов. Были выбраны необходимые элементы...
-
Построим ЛАЧХ САУ скорости вращения ножей кофемолки. Для этого разомкнем структурную схему по главной обратной связи. Рисунок 8 - Структурная схема...
-
Объектно-ориентированные языки - Инструментальные средства разработки экспертных систем
В главе 12 мы уже обращали ваше внимание на то, что формат правил хорошо согласуется с представлением знаний в форме "при выполнении условий СЬ ..., С"...
-
Прикладные интеллектуальные системы - Разработка интеллектуальных подсистем САПР
Экспертные Системы это наиболее распространенный класс ИС, ориентированный на тиражирование опыта высококвалифицированных специалистов в областях, где...
-
Анализ предметной области ОАО "Ростелеком" образовалось 29 апреля 1994 года в результате преобразования государственного предприятия связи и информатики...
-
ООО "Евротехноторг" - предприятие, которое занимается закупкой и реализацией рыбных консервов. Торговая деятельность сопровождается оформлением большого...
-
ОСНОВНЫЕ ПОЛОЖЕНИЯ, ОПРЕДЕЛЕНИЯ И ПОНЯТИЯ Совокупность управляющих воздействий, направленных на то, чтобы действительный ход процесса соответствовал...
-
Трудности разработки экспертных систем - Разработка интеллектуальных подсистем САПР
При разработке ЭС разработчиков поджидают различные трудности: Глобальные, имеющие отношение ко всему процессу разработки или к нескольким этапам...
-
Инфологическое моделирование - Банки и базы данных. Системы управления базами данных
Инфологическое проектирование является вторым этапом проектирования БД, который следует непосредственно после анализа предметной области. Эта стадия...
-
В ходе выполнения данной курсовой работы были достигнуты поставленные цели и задачи, а именно: после изучения основных процессов, протекающих в...
-
Задание: 1. Выбрать предметную область. 2. Изучить предметную область. 3. Представление фактов и правил предметной области. 4. Построение дерева решений....
-
Пользовательский интерфейс должен позволять заводить в базе данных информацию о новых охранниках, обслуживаемых объектах, автоматизировать составление...
-
Так выглядит строка, через которую будем фильтровать данные Выбираем условие фильтра, вводим значение, которое нам нужно вывести и нажимаем кнопку...
-
ВВЕДЕНИЕ - Разработка системы автоматического управления скорости вращения ножей кофемолки
Системы автоматического управления создаются для того, чтобы автоматически, без непосредственного участия человека поддерживать необходимый режим работы...
-
Для перехода в административный раздел системы необходимо выбрать пункт меню "Файл" > "Администратор", после чего откроется окно, показанное на...
-
Схема организации подсистемы хранения данных с указанием потоков данных представлена на рисунке 5. Рисунок 5. Схема хранения данных Область Временного...
-
Лоцман: КБ относится к классу PDM-систем и предназначен для быстрого формирования и поддержания в актуальном состоянии электронного архива...
-
Программный продукт "1С:Предприятие 8. PDM Управление инженерными данными" - совместное решение фирмы "1С" и компании АППИУС предназначенное для...
-
Организация производственного процесса имеет целью обеспечить оптимальное расположение оборудования и последовательность прохождения через них предмета...
-
Класс ЭС сегодня объединяет несколько тысяч различных программных комплексов, которые можно классифицировать по различным критериям. Классификация по...
-
Создание запросов - Разработка системы управления базой данных "Судоходство"
Для дальнейшего формирования отчетов необходимо создать два запроса на выборку это "Кто и где находится" и "Страны где были корабли". Для создания...
-
Программа адресована членам конструкторских, технических и производственных команд, нуждающимся в управлении данными проекта, в их организации и...
-
Экономическое обоснование разработанных проектных решений систем управления
Общие положения Настоящие методические указания определяют содержание и порядок разработки организационно-экономической части дипломных проектов...
-
Цель Работы - изучить основные способы работы с пользовательским типом данных "класс", его объектами, методами и способы доступа к ним. - Теоретические...
-
Проведем сравнительную оценку напряженность процесса эксплуатации системы в процессе работы. Для этого заполним таблицу 7.2, в которой отражается степень...
-
Считается, что правильно организованный документооборот и электронный архив документов становятся необходимыми условиями эффективной работы современного...
-
Solidworcks Enterprise PDM (SWE-PDM) управляет данными и процессами на различных этапах жизненного цикла изделия, обеспечивая коллективную (параллельную)...
-
Структура и процесс функционирования системы управления базами данных - Разработка базы данных
СУБД является прикладным программным обеспечением, предназначенным для решения конкретных прикладных задач и выполнения системных функций, расширяющих...
3.5 Детальная проработка выбранного варианта онтологии - Разработка системы управления знаниями в проектной консалтинговой организации