<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Применение нечётких когнитивных карт для моделирования поведения пользователей системы дистанционного обучения</article-title>
      </title-group>
      <fpage>65</fpage>
      <lpage>69</lpage>
      <abstract>
        <p>Оптимизация систем дистанционного обучения (LMS) является одной из актуальных задач в условиях роста объёмов представляемого в них контента и увеличения количества слушателей дистанционных курсов. Оптимизация в большинстве случаев основывается на анализе данных логов LMS и выявлении паттернов поведения пользователей по отношению к контенту. Данная статья посвящена описанию подхода к моделированию пользовательского поведения в системе дистанционного обучения на основе подхода, включающего нечёткие когнитивные карты (FCM). Предлагаемая модель описывает взаимодействие пользователей с контентом в системе и может быть использована для прогнозирования реакции пользователей на обучающие, контрольные и практические элементы. Полученная когнитивная карта протестирована и уточнена с помощью данных системы ИНФОМИФИСТ, использующейся на ряде факультетов НИЯУ МИФИ для поддержки учебного процесса уже более 9 лет.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        В настоящее время дистанционное образование
(e-learning) вызывает повышенный интерес как в
корпоративном секторе, с массовым внедрением
концепции корпоративного университета, так и
среди классических образовательных учреждений
[
        <xref ref-type="bibr" rid="ref2">4</xref>
        ]. Также следует отметить платформы,
посвящённые обучению как таковому и
поддерживающие концепцию МООК, например,
Coursera, EdX и т.д. Данная парадигма позволяет
повысить эффективность процесса обучения,
снизить организационные и производственные
издержки, автоматизировать процесс передачи
знаний и получить дополнительный источник
информации о качестве получаемого слушателями
образования и их поведении. Системы
дистанционного образования представлены как
Труды XVIII Международной конференции
DAMDID/RCDL’2016 «Аналитика и управление
данными в областях с интенсивным
использованием данных», Ершово, 11-14 октября
2016 
корпоративными решениями, так и решениями с
открытым кодом. Среди последних, наибольшей
популярностью пользуется система Moodle, которая
применяется во многих учебных заведениях в
качестве фреймворка для собственных программных
решений. Дистанционное образование в последние
годы характеризуется накоплением большого объёма
данных и востребованностью для его обработки
методов интеллектуального анализа (E-learning data
mining), поэтому проблема повышения
эффективности обучения слушателей, за счёт
оптимизации обучающего контента, является крайне
актуальной.
2 Современные подходы к решению
проблемы
      </p>
      <p>
        Большинство подходов к оптимизации контента
интернет-ресурсов вообще и систем дистанционного
образования в частности, заключается в выявлении
паттернов поведения пользователей на основе
анализа их действий в системе (Web Mining) [
        <xref ref-type="bibr" rid="ref1">2,3</xref>
        ].
Данный анализ, в основном, производится с
использованием методов кластеризации и
классификации. Кроме того, используются методы
поиска ассоциативных правил, секвенциальный
анализ и текстовый (контент) анализ (см. Рис. 1).
Кроме этого в последние годы развивается
направление когнитивной визуализации [
        <xref ref-type="bibr" rid="ref8">10</xref>
        ],
позволяющей описывать учебную траекторию
слушателя по имеющимся логам LMS.
Перечисленные методы позволяют выявить
локальные особенности поведения пользователей,
однако, возможность обобщения полученных
результатов на процесс взаимодействия с LMS в
целом, возникает достаточно редко [
        <xref ref-type="bibr" rid="ref3">5</xref>
        ]. Таким
образом, для выявления слабых мест
представленного в системе контента возникает
необходимость проведения повторных
исследований, в большинстве случаев достаточно
трудоёмких. Создатель курса в силу различных
причин не всегда имеет возможность реализовать
данный вариант, и присутствующие в системе
данные оказываются невостребованными. Таким
образом, выявление требований к контенту на
фундаментальной основе является необходимым и
обоснованным. Эти требования должны
закладываться на первом этапе, при разработке курса
для создания более совершенного контента. С этой
целью предлагается разработать обобщённую
модель, которая позволит определить оптимальные
количественно-качественные формы обучающего
контента.
3 Нечёткие когнитивные карты
      </p>
      <p>
        Когнитивные карты являются одним из
инструментов представления слабо формализуемых
предметных областей, в особенности в экономике,
политической и военной сферах. Данный подход был
предложен Аксельродом в работе 1976 года,
посвящённой моделированию политической сферы
[
        <xref ref-type="bibr" rid="ref5">7</xref>
        ]. Когнитивная карта представляет собой знаковый
ориентированный граф, в котором вершинами
представляются сущности, концепции, факторы,
цели и события, а дугами задаётся их влияние друг
на друга. Влияние или воздействие характеризуется
некоторой пороговой функцией, которая может
определяться различными способами. Функция
получается на основании экспертной оценки,
которая первоначально задаётся в лингвистической
форме. Впоследствии Кошко [1] предложил
расширение данной парадигмы за счёт введения
нечёткости, что в большей степени отражает разброс
мнений экспертов при оценке воздействия одних
факторов на другие. В качестве нечётких чисел чаще
всего используются треугольные числа.
      </p>
      <p>В целом, задача определения состояния вершин
(концептов) когнитивной карты сводится к расчётам
в соответствии с формулой (см. формулу 1):

Ai k  1  f  Ai (k ) 
</p>
      <p>N 
 Aj k W ji  ,</p>
      <p>
ji, j1 
(1)
где Ai(k+1) – новое состояние вершины, Ai(k) –
предыдущее состояние, Wji – матрица весов, f –
пороговая функция.</p>
      <p>Процесс расчёта является итеративным - после
задания начальных состояний вершин значения
состояний пересчитываются до тех пор, пока разница
между текущими и предшествующими состояниями
не окажется меньше некоторого заданного значения
ε.</p>
      <p>
        На сегодняшний день в процессе управления
сложными системами часто используются
когнитивные карты [
        <xref ref-type="bibr" rid="ref4">6</xref>
        ] разной степени
формализации на различных этапах поиска решений
в слабоструктурированных проблемных областях,
особенно в социальной и экономической сфере. На
основе когнитивных карт разрабатываются методики
генерации и верификации карт, поддерживающие
этап формирования общего представления знаний о
ситуации. На данном этапе разработка когнитивных
карт направлена на визуальное представление
проблемы [
        <xref ref-type="bibr" rid="ref10 ref9">11,12</xref>
        ] для объяснения действий субъекта,
опираясь на анализ его точки зрения. В этом случае
адекватность карты подтверждается самим
субъектом. Одним из актуальных направлений
развития когнитивных карт являются фреймовые
когнитивные карты [
        <xref ref-type="bibr" rid="ref7">9</xref>
        ].
4 Предлагаемый подход
      </p>
      <p>В качестве модели взаимодействия пользователя
с системой LMS предлагается нечёткая когнитивная
карта, описывающая воздействие на эффективность
освоения (ИК) слушателем курса набора концептов,
характеризующих контент как с дидактической, так
и системной точек зрения. В частности, изучаемый
курс представляет собой совокупность модулей
(МК), результативность освоения которых влияет на
концепт ИК. Отдельный модуль представляется
совокупностью статического и интерактивного
контента. Статический обучающий контент (ОК)
включает в себя конспекты и презентации лекций,
вспомогательные методические материалы и т.д.
Интерактивный контент включает в себя чистый
контролирующий компонент, такой как тесты (ТК),
и обучающий практико-ориентированный
компонент (ПК), такой как лабораторные работы и
тренажёры, выполняемые в системе (например,
SCORM-пакеты).</p>
      <p>Среди других сущностей можно отметить:
Взаимодействие с системой (ВС), Количество входов
(КВ), Проведённое в системе время (ПВ), Качество
обратной связи (КО), Количество новых тем,
созданных пользователем (КН), Количество
сообщений, оставленных пользователем (КС),
Успешность освоения текущего курса (К1),
Успешность освоения других курсов (КN),
Результаты других слушателей (РС), Итоговая
оценка за курс (ОИ), Траектория обращения
пользователя к модулям, и контенту внутри них,
соответствующая естественной последовательности
освоения курса (ПО), Успешность освоения модуля
курса (МК), Рекомендуемые источники (РИ),
Обучающий контент (ОК),
Практикоориентированный компонент (ПК), Контрольный
компонент (ТК), Количество материалов,
Количество тестов (КТ), Количество попыток
прохождения теста (КП), Оценка за тест (ОТ), Время
проведённое в тесте (ВТ) (см. Рис. 2).
Путём опроса 5 экспертов – разработчиков
дистанционных курсов были определены веса дуг,
для этого использовались однотипные
лингвистические шкалы, рассчитанные по
5балльной шкале, где 1 балл означает низкий уровень
влияния, а 5- максимально высокий. Далее оценки
экспертов были согласованы с помощью метода
Саати и осуществлена их фаззификация. В качестве
пороговой функции для состояний концептов
использовалась функция единичного скачка (см.
формулу 2):</p>
      <p>Предложенная модель была протестирована с
помощью свободно распространяемого приложения
Fcmapper на нескольких сценариях, зависящих от
сложности практико-ориентированного,
самостоятельного и контрольного компонентов, и
количества соответствующих элементов, для поиска
равновесного состояния (см. Рис. 3).</p>
      <p>
        1, x  0
f x  
0, x  0
,
(2)
Рисунок 2 Когнитивная карта взаимодействия
пользователей с системой дистанционного
образования
1,100000
1,000000
0,900000
0,800000
0,700000
0,600000
0,500000
5 Тестирование предлагаемой модели
Верификация когнитивных карт представляет
собой нетривиальную задачу и чаще всего решается
ИО
ИК
ОЗ
МК
ПК
ОК
ОТ
двумя различными способами [
        <xref ref-type="bibr" rid="ref6">8</xref>
        ]: 1) проверкой
полученных значений в вершинах или модели в
целом с помощью альтернативных подходов и
методов – математико-статистических, таких как
метод Монте-Карло, или приёмами имитационного
моделирования и т.д.; 2) проверкой вывода каждой
дуги на реальных исторических данных.
Построенная модель была протестирована на
реальных данных, полученных из системы
ИНФОМИФИСТ (см. Рис. 4), используемой для
поддержки учебного процесса в НИЯУ МИФИ с
2007 года на факультете Экономики и Управления,
факультете Кибернетики и Информационной
безопасности, а с 2015 года в Бизнес школе. За это
время в системе было размещено более 100
различных курсов, обучение которым прошли около
15 тысяч слушателей. ИНФОМИФИСТ разработан
на основе системы дистанционного обучения с
открытым кодом Moodle, которая позволяет
управлять контентом, пользователями и
осуществлять мониторинг их действий. Таким
образом, был накоплен большой объём информации
о поведении пользователей, который был
проанализирован с целью уточнения параметров
разработанной когнитивной карты. Журнал событий
системы содержит более 3 миллионов записей.
Рисунок 4 Главная страница системы
ИНФОМИФИСТ
      </p>
      <p>Для проведения анализа были использованы
данные системы, соответствующие учебному плану
магистерского направления подготовки 38.04.01
«Экономика». С помощью
корреляционнорегрессионного подхода были проведены оценки
зависимости ряда предложенных в модели
сущностей, таких как индикаторные элементы
(оценки за практический компонент и другие
оценки) от сущностей второго порядка – количество
лабораторных работ в SCORM (КЗ), количество
сделанных попыток (КП), общее затраченное время
(ВЗ) и т.д. (см. формулу 3):
Y i ОТ  F ( X i СП , X i КП , X i КЗ , X i ВЗ )   i (3)
В качестве модельной функции регрессии была
использована квадратичная функция. В качестве
исходных данных по каждому компоненту была
взята агрегация показателей по каждому слушателю.
Например, по практическому компоненту: сумма
оценок за все SCORM работы, сумма минут,
потраченных на все задания, сумма количества
попыток на каждое задание, количество всех
заданий.</p>
      <p>График остатков</p>
      <p>Полученные результаты (см. на Рис. 5)
свидетельствуют о соответствии в целом оцененных
экспертами весов дуг модели и построенной
регрессии. Однако ряд значений весов требуется
пересмотреть, например, воздействие проведённого
времени в тесте. Кроме этого, для повышения
точности работы модели планируется выделить
дополнительные сущности и факторы,
представляющие компоненты курса более точно, в
том числе по обучающему контенту.
6 Заключение</p>
      <p>Когнитивные карты позволяют моделировать
слабо формализованные предметные области для
повышения качества прогнозов, создания
возможных сценариев развития ситуации. В данной
статье обсуждается возможность использования
нечётких когнитивных карт в качестве основы
модели поведения пользователей в процессе
дистанционного обучения с помощью LMS.
Планируются дальнейшие исследования с целью
уточнения параметров построенной когнитивной
карты в части нечётких функций, описывающих
взаимное влияние сущностей карты, а также весовых
значений дуг.
Литература
[1] B. Kosko, Fuzzy Cognitive Maps, Int. J. of
Man</p>
      <p>Machine Studies, 24, 1986, p. 65-75.
[2] C. Romero, S. Ventura, &amp; E. Garcia. (2008). Data
mining in course management systems: Moodle case
study and tutorial. Computers &amp; Education, 51(1),
368-384.</p>
      <p>Application of fuzzy cognitive maps
in simulation of the LMS users’ behavior</p>
      <p>Vasiliy S. Kireev</p>
      <p>Optimization of learning management systems
(LMS) is one of the urgent tasks in the face of rising
volumes of content represented in them t and increasing
the number of listeners of online courses. Optimization
in most cases is based on the analysis of LMS log data,
to identify patterns of user behavior relative to content.
This article describes the approach to modeling user
behavior for systems of distance learning-based approach
involving fuzzy cognitive maps (FCM). The proposed
model describes the user interaction with the content in
the system and can be used to predict how users react to
the training, control and practical elements. The resulting
cognitive map is tested and refined using data system
INFOMEPHIST applied in a number of faculties of the
MEPhI to support the educational process for more than
9 years.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Romero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ventura</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          , &amp; C. de Castro. (
          <year>2011</year>
          ).
          <article-title>A collaborative educational association rule mining tool</article-title>
          .
          <source>Internet and Higher Education</source>
          ,
          <volume>14</volume>
          (
          <issue>2</issue>
          ),
          <fpage>77</fpage>
          -
          <lpage>88</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E</given-names>
            <surname>-Learning Market</surname>
          </string-name>
          Trends &amp;
          <string-name>
            <surname>Forecast 2014 - 2016</surname>
            <given-names>URL</given-names>
          </string-name>
          : https://www.docebo.com/landing/contactform/elear ning-market
          <article-title>-trends-and-</article-title>
          <string-name>
            <surname>forecast-</surname>
          </string-name>
          2014
          <source>-2016- docebo-report.pdf (дата обращения: 15.05</source>
          .
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Kavita</surname>
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Satokar</surname>
          </string-name>
          , Prof..S.z.Gawali, “
          <article-title>Web Search Result Personalization using Web Mining”</article-title>
          ,
          <source>International Journal of Computer Applications (0975 - 8887)</source>
          , Volume
          <volume>2</volume>
          - No.5,
          <string-name>
            <surname>June</surname>
          </string-name>
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O.D.</given-names>
            <surname>Ntarlas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. P</given-names>
            <surname>Groumpos</surname>
          </string-name>
          .
          <article-title>A survey on Applications of fuzzy cognitive maps in business</article-title>
          and management // Вестник УГАТУ =
          <string-name>
            <surname>Vestnik</surname>
            <given-names>UGATU.</given-names>
          </string-name>
          <year>2014</year>
          . №5. URL: http://cyberleninka.ru/article/n/a
          <article-title>-survey-onapplications-of-fuzzy-cognitive-maps-in-businessand-management (дата обращения</article-title>
          :
          <volume>15</volume>
          .
          <fpage>05</fpage>
          .
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Axelrod</surname>
          </string-name>
          ,
          <article-title>Structure of Decision, The Cognitive Maps of Political Elite</article-title>
          , Princeton University Press,
          <year>1976</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>А. A.</given-names>
            <surname>Кулинич</surname>
          </string-name>
          ,
          <article-title>Компьютерные системы моделирования когнитивных карт: подходы и методы</article-title>
          ,
          <source>Проблемы управления</source>
          ,
          <year>2010</year>
          , №
          <volume>3</volume>
          ,
          <fpage>2</fpage>
          -
          <lpage>16</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>А.</given-names>
            <surname>А</surname>
          </string-name>
          .
          <article-title>Кулинич Семиотические когнитивные карты (фреймовая модель) / Труды XII Всероссийского совещания по проблема управления (ВСПУ-2014, Москва)</article-title>
          . М.:
          <string-name>
            <surname>Ипу</surname>
            <given-names>РАН</given-names>
          </string-name>
          ,
          <year>2014</year>
          . С.
          <volume>4152</volume>
          -
          <fpage>4164</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>В.</given-names>
            <surname>А</surname>
          </string-name>
          . Углев, Т.М.
          <article-title>Ковалева Когнитивная визуализация как инструмент сопровождения индивидуального обучения // Наука и образование: научное издание МГТУ им</article-title>
          .
          <source>Н.Э. Баумана</source>
          .
          <year>2014</year>
          . №3. URL: http://cyberleninka.ru/article/n/kognitivnayavizualizatsiya
          <article-title>-kak-instrument-soprovozhdeniyaindividualnogo-obucheniya (дата обращения</article-title>
          :
          <volume>15</volume>
          .
          <fpage>05</fpage>
          .
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>В.</given-names>
            <surname>П</surname>
          </string-name>
          .
          <article-title>Карелин Модели и методы представления знаний и выработки решений в интеллектуальных информационных системах c нечёткой логикой</article-title>
          // Вестник ТИУиЭ.
          <year>2014</year>
          . №
          <volume>1</volume>
          (
          <issue>19</issue>
          ). URL: http://cyberleninka.ru/article/n/modeli
          <article-title>-imetody-predstavleniya-znaniy-i-vyrabotkiresheniy-v-intellektualnyh-informatsionnyhsistemah-c-nechyotkoy-logikoy (дата обращения</article-title>
          :
          <volume>15</volume>
          .
          <fpage>05</fpage>
          .
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Л.</given-names>
            <surname>А</surname>
          </string-name>
          .
          <article-title>Гинис Развитие инструментария когнитивного моделирования для исследования сложных систем /</article-title>
          / ИВД.
          <year>2013</year>
          . №
          <volume>3</volume>
          (
          <issue>26</issue>
          ). URL: http://cyberleninka.ru/article/n/razvitieinstrumentariya
          <article-title>-kognitivnogo-modelirovaniyadlya-issledovaniya-slozhnyh-sistem (дата обращения</article-title>
          :
          <volume>18</volume>
          .
          <fpage>05</fpage>
          .
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>