
- •В.В. Литвин технології менеджменту знань
- •Розділ 1 основні поняття менеджменту знань
- •1.1. Основні означення менеджменту знань
- •1.1.1. Структура менеджменту знань
- •Маркетинґ Проектування Підготовка виробництва Виробництво Збут
- •1.1.2. Формування знань
- •1.1.3. Введення даних
- •1.1.4. Адміністрування
- •1.1.5. Мотивація
- •1.1.6. Особливості впровадження мз
- •1.2. Менеджмент знань
- •1.3. Базові поняття менеджменту знань
- •1.3.1. Видобування знань
- •1.3.2. Системи пізнання
- •1.3.3. Організація доступу до знань
- •1.3.4. Інновації в області автоматизації
- •1.3.5. Менеджмент знань та інформації
- •1.3.6. Менеджмент знань та Інтернет
- •1.4. Онтологічний інжиніринг
- •1.4.1. Системи керування знаннями
- •1.4.2. Онтологія
- •1.5. Висновки
- •Запитання для повторення та контролю знань
- •Розділ 2 теоретичні аспекти менеджменту та інженерії знань
- •2.1. Поле знань
- •2.1.1. Мова опису поля знань
- •2.1.2. Семіотична модель поля знань
- •2.1.3. “Піраміда” знань
- •2.2. Стратегії одержання знань
- •2.3. Теоретичні аспекти видобування знань
- •2.3.1. Психологічний аспект
- •2.3.2. Лінгвістичний аспект
- •2.3.3. Гносеологічний аспект видобування знань
- •2.4. Теоретичні аспекти структурування знань
- •2.4.1. Історична довідка
- •2.4.2. Ієрархічний підхід
- •2.4.3. Традиційні методології структуризації
- •2.4.4. Об’єктно-структурний підхід (осп)
- •Стратифікація знань предметної області
- •Матриця об’єктно-структурного аналізу
- •Запитання для повторення та контролю знань
- •Розділ 3 технології менеджменту та інженерії знань
- •3.1. Класифікація методів практичного видобування знань
- •3.2. Комунікативні методи
- •3.2.1. Пасивні методи
- •Порівняльні характеристики пасивних методів видобування знань
- •3.2.2. Активні індивідуальні методи
- •Порівняльні характеристики активних індивідуальних методів видобування
- •3.2.3. Активні групові методи
- •3.3. Текстологічні методи
- •3.3.1. Методи структурування
- •Дані концептуалізації
- •3.3.2. Еволюція систем одержання знань
- •Запитання для повторення та контролю знань
- •Завдання для самостійного розв’язування
- •Розділ 4 прикладні аспекти менеджменту та інженерії знань
- •4.1. Латентні структури знань і психосемантика
- •4.1.1. Семантичні простори і психологічне градуювання
- •Опис зв’язку між поняттями
- •4.1.2. Методи багатовимірного градуювання
- •4.1.3. Використання метафор для виявлення “прихованих” структур знань
- •4.2. Метод репертуарних решіток
- •4.2.1. Основні поняття
- •4.2.2. Методи виявлення конструктів. Метод мінімального контексту
- •4.2.3. Аналіз репертуарних решіток
- •4.2.4. Автоматизовані методи
- •4.3. Керування знаннями
- •4.3.1. Що таке “керування знаннями”?
- •4.3.2. Керування знаннями і корпоративна пам’ять
- •4.3.3. Системи omis
- •4.3.4. Особливості розроблення омis
- •4.4. Візуальне проектування баз знань як інструмент пізнання
- •4.4.1. Від понятійних карт до семантичних мереж
- •4.4.2. База знань як пізнавальний інструмент
- •4.5. Проектування гіпермедіа бд і адаптивних навчальних систем
- •4.5.1. Гіпертекстові системи
- •4.5.2. Від мультимедіа до гіпермедіа
- •4.5.3. На шляху до адаптивних навчальних систем
- •Запитання для повторення та контролю знань
- •Розділ 5 Класифікація даних та знань
- •5.1. Важливість правильної класифікації
- •5.1.1. Класифікація й об’єктно-орієнтовне проектування
- •5.1.2. Труднощі класифікації
- •5.2. Ідентифікація класів і об’єктів
- •5.2.1. Класичний і сучасний підходи
- •5.2.2. Об’єктно-орієнтований аналіз
- •5.3. Ключові абстракції й механізми
- •5.3.1. Ключові абстракції
- •5.3.2. Ідентифікація механізмів
- •5.4. Висновки
- •Запитання для повторення та контролю знань
- •Розділ 6 онтології й онтологічні системи
- •6.1. Поняття онтології
- •6.2. Моделі онтології й онтологічної системи
- •Класифікація моделей онтології
- •6.3. Методології створення і “життєвий цикл”онтології
- •6.4. Мови опису онтологій
- •6.4.1. Види owl
- •6.4.2. Структура онтологій
- •Запитання для повторення та контролю знань
- •Розділ 7 Програмні засоби побудови онтологій
- •7.1. Онтологія як засіб формалізації та алгоритмізації знань в інтелектуальній системі
- •7.1.1. Аналіз підходів до навчання онтологій
- •7.1.2. Загальні принципи проектування онтологій
- •7.1.3. Формати та стандарти подання інформації
- •7.1.4. Засоби для створення онтології
- •7.2. Технологія розроблення онтологій в редакторі Protégé
- •7.2.1. Еволюція Protégé
- •7.2.2. Protégé-owl. Мова Web онтологій owl
- •7.2.3. Основні терміни та поняття у Protégé-owl
- •Терміни та їх синоніми
- •7.2.4. Методика розроблення онтології засобами Protégé
- •Створення й експлуатація онтології
- •7.2.5. Створення онтології
- •Запитання для повторення та контролю знань
- •Завдання для самостійного розв’язування
- •Література
- •Литвин Василь Володимирович технології менеджменту знань
- •V lp.Com.Ua, ел. Пошта: vmr@vlp.Com.Ua
3.3.1. Методи структурування
Усі методи виявлення понять діляться на:
традиційні, основані на математичному апараті розпізнавання образів та класифікацій;
нетрадиційні, основані на методології інженерії знань.
Якщо перші достатньо добре висвітлені в літературі, то другі ще маловідомі.
Приклад
Цікавий експеримент з виявлення понять описаний в роботі [56].
Тридцятьом студентам, що мають права водія, запропонували створити словник термінів предметної області за допомогою чотирьох методів:
формування переліку понять (17 %);
опитування спеціалістів (інтерв’ювання) (35 %);
складання списку елементарних дій (18 %);
створення заголовка підручника (30 %).
Цифри у дужках характеризують продуктивність відповідного методу, тобто показують, який відсоток понять із загального виявленого списку (702 терміни) був одержаний відповідним методом. Для класифікації понять залучені ще два учасники експерименту, які розділили 702 виявлених поняття на сім категорій (методом сортування карток). Таблиця 3.3 відображає числові дані концептуалізації.
Таблиця 3.3
Дані концептуалізації
Категорії |
Відсоток від загального числа термінів |
Відсоток від загального числа термінів, одержаних відповідним методом | |||
|
|
Список запитань |
Інтерв’ю- вання |
Список операцій |
Створення заголовку |
Пояснення |
6 |
5,5 |
7,2 |
7,0 |
4,9 |
Загальні правила |
22,0 |
43,6 |
18,9 |
36,8 |
4,9 |
Режимні правила |
9,0 |
9,8 |
8,4 |
11,6 |
6,6 |
Поняття |
42,0 |
18,4 |
38,9 |
8,5 |
77,7 |
Процедури |
9,0 |
5,1 |
9,5 |
25,6 |
1,2 |
Факти |
9,0 |
15,0 |
12,5 |
8,9 |
1,2 |
Інші поняття |
3,0 |
2,6 |
4,6 |
1,6 |
3,5 |
Загалом результати показали, що для виявлення безпосередньо концептів найрезультативнішими виявились методи інтерв’ювання і створення заголовка підручника. Проте найбільша кількість загальних правил була породжена за методом списку дій. Отже, ще раз справдилося твердження про те, що немає “найкращого” методу, є методи, які підходять для тих чи інших ситуацій і типів знань.
Цікаво, що число правил – продукцій “якщо..., то...” – склало найбільший відсоток у всіх чотирьох методах. Це говорить про те, що популярна продукційна модель навряд чи є звичною для людських моделей репрезентації знань.
Методи виявлення зв’язків між поняттями
Концепти не існують незалежно, вони введені в загальну поняттєву структуру за допомогою відношень. Виявлення зв’язків між поняттями, розробляючи бази знань, створює для інженера зі знань чимало проблем. Те, що знання в пам’яті – це деякі пов’язані структури, а не окремі фрагменти, загальновідомо і очевидно. До того ж основний наголос в наявних моделях подання знань робиться на поняття, а зв’язки вводять доволі примітивні (здебільшого, причинно-наслідкові).
В останніх роботах з теорії ШІ щоразу більшу увагу приділяють взаємопов’язаності структур знань. Так, в роботі [130] введено поняття сценарію (script) як деякої структури подання знань. Основу сценарію становить КОП (концептуальна організація пам’яті) та мета-КОПи – деякі узагальнювальні структури. Сценарії, своєю чергою, поділяються на фрагменти, чи сцени (chunks). Зв’язки між фрагментами – часові чи просторові, всередині фрагмента – найрізноманітніші: ситуаційні, асоціативні, функціональні тощо.
Усі методи виявлення таких зв’язків можна поділити на дві групи:
формальні;
неформальні (основані на додатковій роботі з експертом).
Неформальні методи виявлення зв’язків вигадує інженер зі знань для того, щоб змусити експерта вказати явні та неявні зв’язки між поняттями. Найпоширенішим є метод “сортування карток” у групи, що широко застосовується і для формування понять. Другим неформальним методом є побудова замкнутих кривих. У цьому разі експерта просять обвести замкнутою кривою пов’язані між собою поняття. Цей метод може бути реалізований як на папері, так і на екрані дисплея. Тут можна говорити про залучення елементів когнітивної графіки.
Після того, як визначені зв’язки між поняттями, всі поняття немов би розпадаються на групи. Такі групи є метапоняттями, присвоєння імен яким відбувається на наступній стадії процесу структурування.
Методи виділення метапонять та деталізація понять “піраміда знань”
Процес утворення метапонять, тобто інтерпретації груп понять, одержаних на попередній стадії, як і зворотна процедура – деталізація понять, очевидно, є такими операціями, що принципово не піддаються формалізації. Вони вимагають високої спеціалізації експертів, а також наявності здатності до “наклеювання” лінгвістичних ярликів. Якщо на рис. 3.8 показані схеми узагальнення та деталізації на тривіальних прикладах, то в реальних предметних областях ця задача виявляється доволі трудомісткою. Незалежно від того, формальними чи неформальними методами були виявлені поняття чи деталі понять, присвоєння імен чи їхня інтерпретація – завжди неформальний процес, в якому інженер зі знань просить експерта дати назву деякій групі понять чи окремих ознак.
Рис. 3.8. Узагальнення та деталізація понять