Побудова дидактичної онтології на основі аналізу елементів понятійно-тезисної моделі
Дисертації Тезаурус FreshKnowledge CMS Semantic Web Tree-Net Web 2.0 Агенти Адаптивність АПЕПС Аспірантам Безперервне навчання Веб будівництво Інтелектульні СДН Керування знаннями Керування контентом Компетенції Контроль знань Конференції Модель учня Моделювання знань Мотивація Наука Наука і віра Проекти ПТМ Ролики про вічне Сайти Сенс життя Сервіси Статті Суспільство і віра
| Лабораторія СЕТ | Дослідження, статті, розробки | Публікації | Побудова дидактичної онтології на основі аналізу елементів понятійно-тезисної моделі ![]() ![]() Побудова дидактичної онтології на основі аналізу елементів понятійно-тезисної моделі
Побудова дидактичної онтології на основі аналізу елементів понятійно-тезисної моделі Титенко, С. В. Побудова дидактичної онтології на основі аналізу елементів понятійно-тезисної моделі/ С. В. Титенко // Наукові вісті НТУУ "КПІ". – 2010. – № 1(69). – С. 82-87.
ВступЗадача побудови семантичної моделі предметної області навчання відіграє ключову роль у процесі створення інтелектуальної навчальної системи. Таку модель прийнято називати онтологією. Відношення дидактичного слідування, що вказує на те, що певне поняття дидактично передує іншому є ключовим семантичним зв’язком для понять навчальної системи [1-6]. На основі такого відношення можна представити дидактичну структуру навчальних понять у вигляді спеціальної семантичної мережі, яку називатимемо дидактичною онтологією (ДО). Наявність ДО дає можливість застосовувати різноманітні технології індивідуалізації навчання, такі як адаптивна навігація, адаптація контенту [7] тощо. Натомість, формування подібних відношень за допомогою ручної роботи експерта [1] в системах з відкритим типом контенту [8, 9] ускладнюється через значну трудомісткість і необхідність підтримки великої кількості обновлюваної навчальної інформації. Під системами з відкритим типом контенту прийнято розуміти такі системи, контент яких невідомий на етапі проектування і програмної реалізації системи, і передбачається, що він буде додаватись і розширюватись на етапі використання [9]. Сюди слід віднести як розподілені WWW-ресурси, так і навчальні системи з розвиненими можливостями щодо адміністрування контенту і створення великих сховищ навчальних матеріалів [8]. Саме такі системи мають потенціал забезпечити сучасні потреби електронного навчання. У праці [3] пропонується метод автоматичного визначення дидактичної черговості понять в прикладах програмних кодів по мові програмування С. Метод ґрунтується на послідовності лекцій і їх зв’язку з програмними прикладами. Як зазначають автори запропонований принцип може бути застосований для інших предметних областей завдяки технологіям інформаційного пошуку. Хоча ця ідея вбачається перспективною, конкретні приклади досі не були представлені. Крім того інформація про черговість лекцій не завжди доступна у випадку систем, метою яких є генерація навчального середовища. До таких систем, серед іншого, належать системи підтримки безперервного навчання [7]. Таким чином проблема автоматичної побудови дидактичної онтології є актуальною задачею для галузі сучасних систем навчання. У попередніх роботах [10, 11] було запропоновано понятійно-тезисну модель формалізації дидактичного тексту (ПТМ). ПТМ була застосована як засіб для генерації тестових завдань [11], а також як засіб для побудови термінологічного довідника дистанційного курсу [12]. У даному дослідженні ставилося завдання застосувати ПТМ для автоматичної побудови дидактичної онтології. Постановка задачіМетою роботи є розробка методу автоматичної побудови дидактичної онтології в навчальній системі на основі даних понятійно-тезисної моделі. Формально під дидактичною онтологією будемо розуміти орієнтований ациклічний граф, у якості вершин якого виступають навчальні поняття, а дуги вказують на відношення дидактичного слідування між ними. У якості вершин графу використовуються поняття, описані в понятійно-тезисній базі навчального курсу, а дуги мають бути визначені на основі семантико-синтаксичного аналізу елементів ПТМ. Для аналізу елементів ПТМ і виявлення відношень дидактичного слідування між поняттями пропонується застосувати математичний апарат нечітких правил [13]. Понятійно-тезисна модель як підґрунтя для побудови дидактичної онтології
Структура, сутності і формальний опис ПТМ наведено в роботах [10, 11]. Елементи ПТМ є результатом формалізації дидактичного тексту, виконаної експертом. ПТМ служить для розв’язання цілого ряду завдань в навчальній системі, серед яких автоматизація контролю знань, автоматизація побудови термінологічного довідника курсу та ін. Тому розширення області застосування ПТМ для вирішення проблеми побудови ДО є ефективним з точки зору оптимального використання трудових ресурсів. До ПТ-елементів належать поняття і тези, які є дидактичним вираженням знань з предметної області у формі фрагментів навчального тексту. Синтаксичний аналіз цього тексту з урахуванням семантики, закладеної в класифікації ПТ-елементів, дає можливість автоматично визначити дидактичні співвідношення між поняттями. Ідея полягає у виявленні понять, які синтаксично входять у інші поняття, або у їхні тези. На основі таких даних можна робити висновок про дидактичне слідування. У табл. 1 наведемо деякі приклади ПТ-елементів, які ілюструють подібну ситуацію (інформація з навчального курсу «Використання технології ADO в Delphi» з циклу дисциплін напрямку «Програмна інженерія»).
Таким чином, у випадку, коли у тезі поняття «1» зустрічається поняття «2», то з деякою мірою впевненості можна стверджувати, що для успішного засвоєння поняття «1», потрібно спочатку засвоїти поняття «2». Ще з більшою мірою впевненості можна стверджувати, що поняття «2» дидактично передує поняттю «1», якщо поняття «1» містить поняття «2» у своїй назві. Аналіз елементів понятійно-тезисної моделі і побудова дидактичної онтології на основі нечітких правил
Враховуючи сказане вище, а також той факт, що до одного поняття стосується у загальному випадку більше однієї тези, і цілком можлива ситуація, коли поняття проникають в тези одне одного, слід зазначити, що задача автоматичного визначення дидактичної послідовності понять на основі ПТМ носить неоднозначний характер. У зв’язку з цим для розв’язку задачі пропонується застосувати апарат нечітких правил на основі фактору впевненості [13]. CinT:T→2C Зв'язок між базовими і похідними поняттями передбачає, що назва базового поняття фігурує у назві похідного поняття. Цей зв'язок задається відношенням CinC:C→2C Фактор впевненості для класу тези вказує на міру достовірності того, що поняття, знайдене в тезі такого класу буде дидактичною передумовою для поняття, якому дана теза належить. Множина класів тез відображається на значення фактору впевненості: TClassCF:TClass→X , де X=[-1..1]
При цьому, якщо TClassCF(tClassi) < 0, тоді вважатимемо, що тези даного класу свідчать про те що знайдені в них поняття не передують, а дидактично слідують за поняттям, якому належить теза, із фактором впевненості |TClassCF(tClassi)| (див. базове правило №3 вище). Такі класи тез називатимемо реверсними. concept_ before( ck , cl ) Отже, базове правило №1, виражене у символьній формі, матиме наступний вигляд: ![]() де фактор впевненості CFcinc дорівнює 0,99. Базове правило №2 , виражене у символьній формі, матиме вигляд: ![]() Тут TClassCF(TClass(t)) дає значення фактору впевненості у залежності від класу тези. Базове правило №3, виражене у символьній формі, матиме вигляд: ![]() У табл.2. подається набір базових класів тез ПТМ і відповідних їм факторів упевненості, які обрані евристично із врахуванням семантико-дидактичних особливостей тез відповідних класів. Таблиця 2. Базові класи тез ПТМ і відповідні їм фактори впевненості
Після того, як здійснено синтаксичний аналіз ПТ-елементів і побудовано множини CinC і CinT, тобто побудовано базу фактів, необхідно підрахувати сукупний фактор впевненості для гіпотез про дидактичні відношення між парами понять. Необхідно підрахувати сукупний фактор впевненості для гіпотез на основі правил, які приводять до однакового результату з урахуванням і усуненням можливих протиріч.
Визначимо множину понять, які, ймовірно, є дидактично передуючими поняттями даного поняття. Цю множину понять називатимемо вхідними поняттями-кандидатами даного поняття a
Після отримання вхідних понять-кандидатів наступним кроком буде підрахунок фактору впевненості гіпотези про те, що окреме вхідне поняття-кандидат c ![]()
Далі для отримання сукупного фактору впевненості для before_concept(c,a) необхідно об’єднати одержані значення CFs(c,a), для чого застосуємо послідовне попарне об’єднання за принципом, поданим у [13]:
![]() Таким чином ми отримуємо фактор впевненості для твердження before_concept(c,a), що вказує на те, що поняття c дидактично передує поняттю a з фактором впевненості CF(before_concept(c,a)). На основі цих даних будується матриця дидактичних зв’язків між поняттями CF_CtoC=||cf_CtoCij||, що задає відповідне відношення CtoC: CtoC:CxC . Стовпці і рядки матриці CF_CtoC відповідають поняттям, а значення елементів – значенню фактору впевненості того, що поняття ci (рядок) дидактично передує поняттю cj (стовпчик) і дорівнює CF(before_concept(ci,cj)). Для позначення збереженого в матриці CF_CtoC фактору впевненості CF(before_concept(ci,cj)) будемо застосовувати оператор CFCtoC(ci,cj), результатом якого буде значення cf_CtoCij.
Після підрахунку CF(before_concept(c,a)) для кожного з вхідних понять-кандидатів c
Аналогічно знаходиться CF(before_concept(a,c)) для усіх c При цьому менше із значень CFCtoC(a,c), CFCtoC(c,a) прирівнюється 0, тоді як замість більшого з них підставляється нове значення CF. Візуалізація дидактичної онтології у вигляді дидактико-семантичних картДидактичні зв’язки, визначені в процесі семантико-синтаксичного аналізу ПТ-елементів дозволяють візуалізувати відношення між поняттями шляхом побудови дидактико-семантичних карт понять. Дидактико-семантична карта поняття – це орієнтований ациклічний граф, у якості вершин якого виступають поняття, а кожна з дуг вказує на те, що поняття-початок дуги дидактично передує поняттю-кінцю дуги. При цьому так званим центром графу є поняття, для якого будується карта (рисунок). Карта послідовно показує всі зв’язки, починаючи від центрального поняття з дидактично передуючими поняттями (ліва частина графа) і всі зв’язки, починаючи від центрального поняття, з дидактично наступними поняттями (права частина графа).
![]() Приклад графа дидактико-семантичної карти поняття.
Крім того, такий граф є зваженим, так що у якості ваги дуги виступає значення відповідного фактору впевненості CFCtoC(с1,c2), де с1,c2 – відповідно початок і кінець дуги. Якщо під час побудови мапи виявлено цикл, тобто граф — циклічний, то це вказує на суперечливість ПТ-бази, що є сигналом для експерта про необхідність корегування ПТ-елементів. Подібна ситуація візуалізується спеціальним чином, так що експерту вказується шлях, на якому виникає цикл. Дані поняття цього шляху слід проаналізуватиі для внесення необхідних правок. Редагування, як правило, передбачатиме зміну класів для деяких із тез на реверсні класи. Після внесення правок карта поняття має перевірятись повторно. ВисновкиКлючовою перевагою запропонованого методу побудови ДО є зменшення трудових витрат на встановлення дидактичних відношень між поняттями за рахунок автоматизації цього процесу. Іншою перевага полягає у придатності методу до застосування в різних предметних областях, що було перевірено на навчальних матеріалах у галузях технічних, математичних, економічних та педагогічних наук [14]. До переваг слід також віднести незалежність від даних про черговість лекцій, що дає можливість застосовувати дану технологію для дидактичної формалізації словників та довідників, матеріали яких впорядковуються не дидактично, а за алфавітом. Ця перевага є актуальною також у випадку формалізації набору статей з певної тематики, а це, в свою чергу, має велике значення для підтримки навчання в нових галузях, якісні навчальні курси яких досі перебувають на стадії формування. Крім того, ПТМ розрахована на роботу з контентом відкритого типу, а тому разом з моделлюTree-Net [15] забезпечує розв’язок проблеми семантичної формалізації контенту, який додається до системи на етапі її експлуатації. Подальші дослідження зосереджені на побудові методів використання ДО для генерації індивідуального навчального середовища. Результати публікуються на сайті [16]. Література
Зверніть увагу на додаткові посиланняЯкщо вас цікавить...Головний розділКількість входів в цьому місяці : 7607 |
Приєднуйтесь!
Сторінки, близькі за змістом | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|