- •Содержание
- •Анализ современных подходов к обработки результатов взаимодействия компетентностно-ориентированных моделей в обучающих иэс
- •Исследование функциональных возможностей подсистемы поддержки построения обучающих интегрированных экспертных систем (инструментальный комплекс ат-технология)
- •Особенности подсистемы поддержки построения обучающих интегрированных экспертных систем
- •Средства мониторинга процесса функционирования обучающей иэс
- •Модуль статистической обработки данных
- •Параметры статистической обработки информации
- •Экспериментальное программное исследование базовой версии модуля статистической обработки данных
- •Современные статистические методы, применяемые к задаче оценки компетенций обучаемых
- •Задачи, решаемые в данной работе
- •Задача 1. Оценивание группы студентов, сравнение групп
- •Задача 2. Упрощение набора компетенций, используемого для оценивания
- •Задача 3. Исследование структуры группы студентов
- •Требования на создание алгоритмов и программных средств поддержки взаимодействия компетентностно-ориентированных моделей в обучающих иэс
- •Постановка задачи дипломной работы
- •Теоретические аспекты алгоритмов поддержки взаимодействия компетентностно-ориентированных моделей в обучающих иэс
- •Формальная постановка задачи
- •Разработка алгоритмов поддержки взаимодействия компетентностно-ориентированных моделей в обучающих иэс
- •Разработка алгоритмов учета степени достижения целевых компетенций по конкретным курсам/дисциплинам для обучаемого
- •Разработка алгоритмов учета степени достижения целевых компетенций по конкретным курсам/дисциплинам для группы обучаемых
- •Разработка алгоритма анализа уровня текущих компетенций обучаемых
- •Алгоритм прогноза уровня компетенций обучаемых
-
Анализ современных подходов к обработки результатов взаимодействия компетентностно-ориентированных моделей в обучающих иэс
-
Исследование функциональных возможностей подсистемы поддержки построения обучающих интегрированных экспертных систем (инструментальный комплекс ат-технология)
-
Особенности подсистемы поддержки построения обучающих интегрированных экспертных систем
-
-
Инструментальный комплекс АТ-ТЕХНОЛОГИЯ [1], поддерживает задачно-ориентированную методологию (ЗОМ) [1,5,6] и представляет собой взаимосвязанную совокупность средств автоматизации проектирования интегрированных экспертных систем (ИЭС) на всех этапах жизненного цикла (ЖЦ) с единым управлением проектом по созданию ИЭС в соответствии с поставленными задачами, набором имеющихся программных средств, конкретной моделью ЖЦ создания программного обеспечения ИЭС. В настоящее время средствами комплекса АТ-ТЕХНОЛОГИЯ поддерживаются все этапы ЖЦ, характерные как для разработки традиционных программных систем, так и для разработки ИЭС [1,7,8]. Комплекс АТ-ТЕХНОЛОГИЯ [1,6,7,8] позволяет разрабатывать широкий класс обучающих ИЭС, обладающих развитыми средствами интеллектуального обучения, мониторинга и тестирования обучаемых [1,3,4,8,9].
Согласно с [1,3,9], обучающие ИЭС обладают масштабируемой архитектурой, позволяющей расширять функциональность традиционных экспертных систем с помощью дополнительных подсистем и компонентов, реализующих в том числе характерные для интеллектуального обучения средства, а именно: индивидуальное планирование методики изучения учебного курса (конкретизация для каждого студента последовательности тем/разделов курса, индивидуальный контроль и выявление проблемных зон обучаемых, оптимизация индивидуального обучения); интеллектуальный анализ решений учебных задач (моделирование рассуждений студентов, решающих учебные задачи; выявление типов ошибок, пробелов в знаниях и т.д. вместо их констатации; обратная связь через динамическое обновление знаний обучаемых); интеллектуальная поддержка принятия решений (интеллектуальная помощь на каждом этапе решения учебных задач, подсказка следующего этапа, объяснения типа «как?» и «почему?»).
Важной особенностью комплекса АТ-ТЕХНОЛОГИЯ является наличие подсистемы поддержки построения обучающих веб-ориентированных ИЭС. Отличительной особенностью обучающих веб-ИЭС, является наличие средств для поддержки следующих моделей [1,10]: модель обучаемого (М1), модель обучения (М2), модель объяснения (М3), модель эталонного курса (Ме), модель проблемной области (М4).
Как следует из [1,6], любой прототип обучающей ИЭС для заданной проблемной областью (ПрО) разрабатывается на основе базовых требований ЗОМ и поддерживающего ее инструментального комплекса АТ-ТЕХНОЛОГИЯ, что в совокупности представляет конкретную интеллектуальную технологию проектирования ИЭС данного класса за счет реализации всех нижеперечисленных принципов [3,6]:
-
Архитектура обучающей веб-ИЭС включает в себя как программный компонент ИЭС, применяющий методологию простых продукционных систем для решения неформализованный задач, так и компонены Ki, i=1..n, расширяющие функциональные возможности системы до решения определенных задач, как формализованных, так и неформализованных.
-
Модель архитектуры обучающей веб-ИЭС проектируется на трех уровнях, исходя из концепции глубинной интеграции, т.е. на основе усовершенствования компонента ЭС путем включения нетрадиционных для него функций, реализуемых компонентом Кi (например обучающие функции, СУБД и т.д.).
-
Проектирование и реализация функций традиционной ЭС выполняется на основе ЗОМ [1,5,6], базирующейся на автоматизированном моделировании конкретных типов НФ-задач, релевантных технологии традиционных ЭС в статических и динамических проблемных областях (ПрО).
-
Для автоматизированного построения модели ПрО используется комбинированный метод приобретения знаний (КМПЗ), представляющий собой интеграцию процессов компьютерного интервьюирования экспертов, обработки проблемно-ориентированных текстов и извлечения знаний из баз данных. Причем для построения модели ПрО используются источники знаний первого рода (преподаватели-предметники), а в качестве источников знаний второго рода могут быть использованы различные методические материалы (учебники, презентации, инструкции, и.т.д.).
-
Компонент Кi с точки зрения реализации функций обучения, контроля и тестирования обучаемых связаны с реализацией следующих функциональных возможностей:
-
построение модели обучаемого (М1) с учетом психологического портрета личности и эталонной модели курса (Ме), в отдельных случаях развиваемой до модели учителя;
-
построение адаптивной модели обучения (М2), сущность которой заключается в динамической модификации стратегии обучения в соответствии с текущей моделью обучаемого и последующей генерации совокупности обучающих воздействий, наиболее эффективных на данном этапе обучения с учетом психологических особенностей обучаемых;
-
контроль деятельности обучаемого и генерация управляющих решений для соответствующей корректировки действий обучаемого с целью достижения им поставленных целей обучения;
-
построение модели объяснения (М3) для оценки логики принятия решений, результатов вычислений, объяснение (при необходимости) неправильной альтернативы или этапа решения задачи.
-
Для построения модели ПрО используются источники знаний первого типа – эксперты, в данном случае преподаватели-предметники, а в качестве дополнительного источника знаний второго типа могут быть использованы методические материалы в виде учебников, справочников, инструкций и т.д.
-
В рамках ЗОМ описание модели диалога с пользователем проектируемой ИЭС любого типа осуществляется на специальном языке описания сценариев диалога (ЯОСД) [1], вследствие чего функционирование разработанной подсистемы общения (диалогового компонента ИЭС) будет являться результатом интерпретации построенной модели диалога. Поэтому при создании средств интерфейса обучаемого инженер по знаниям в зависимости от требований преподавателя-предметника может описать любую модель диалога на ЯОСД, что избавляет от жесткой привязки к каким-либо стандартным средствам или макетам интерфейса пользователя и позволяет гибко проектировать средства общения любой степени дружелюбности и адаптивности. При реализации подсистемы объяснения, функционирующей на основе модели объяснения, фактически отслеживается трасса вывода решений, и объяснения предоставляются обучаемому (при необходимости) в режиме консультации. В этом случае соответствующая модель диалога также описывается средствами ЯОСД.
-
Реализация п.1-7 осуществляется на основе базовой версии инструментального комплекса АТ-ТЕХНОЛОГИЯ, представляющего собой взаимосвязанную совокупность средств автоматизации проектирования ИЭС на всех этапах жизненного цикла (ЖЦ) с единым управлением проектом по созданию ИЭС в соответствие с поставленными задачами, набором имеющихся программных средств, конкретной моделью ЖЦ создания программного обеспечения ИЭС. Часть функций комплекса поддерживают авторизацию доступа к системе, регистрацию новых проектов и планирование процессов разработки ИЭС. Другие специфицируют и/или обеспечивают построение архитектуры ИЭС и ее компонентов и этот процесс осуществляется на основе знаний о технологии построения ИЭС и типовых проектных процедур (ТПП). ТПП – это набор элементарных действий, традиционно совершаемых инженером по знаниям на каждом этапе ЖЦ разработки для решения каких-либо проектных задач [1,5,6].
-
Наиболее сложные функции связаны с этапом проектирования, где возникает реальная потребность в «интеллектуализации» процессов создания ИЭС за счет использования технологической БЗ планировщика и повторно-используемых компонентов (ПИК) предшествующих проектов, что позволяет системе «подсказывать» инженеру по знаниям, какие компоненты могут быть использованы в новом проекте.
-
Интеллектуальная поддержка разработки полнофункциональных прототипов ИЭС включает в себя: построение плана разработки прототипа ИЭС на всех этапах ЖЦ на основе знаний о моделях и методах решения типовых задач; динамическое ассистирование инженеру по знаниям (системному аналитику) при построении текущего прототипа ИЭС на основе знаний о ТПП и ПИК; синтез архитектуры прототипа ИЭС и его компонентов на основе расширенной информационно-логической модели; анализ прототипа за счет использования знаний о моделях и методах решения типовых задач; выдача рекомендаций и объяснений инженеру по знаниям. Планировщик «знает», сколько и каких ТПП и ПИКов имеется в комплексе, и для чего они предназначены, а также используемый алгоритм планирования, в соответствии с чем формируется набор задач для разработки любого прототипа ИЭС. Далее, исходя из требований к прототипу, сформированных на этапе анализа системных требований, планировщик декомпозирует план разработки на более мелкие задачи, в том числе посредством ТПП и механизмов взаимодействия с ПИКами комплекса.
С точки зрения программной реализации [1], общая архитектура подсистемы поддержки построения обучающих веб-ИЭС и её взаимосвязь с остальными средствами комплекса АТ-ТЕХНОЛОГИЯ показана на рис.1. Процесс создания любой обучающей веб-ИЭС состоит из следующих основных этапов: формирование Mе, построение M2, формирование M1. Первые два этапа происходят в режиме работы преподавателя (DesignTime), а третий - в режиме работы с обучаемым (RunTime). Общая архитектура подсистемы поддержки построения обучающих ИЭС, включая средства взаимодействия подсистемы с другими средствами комплекса, представлена на рис.1 (стрелками обозначено взаимодействие блоков архитектуры посредством обмена данными).

Рис.1. Общая архитектура подсистемы поддержки построения обучающих веб-ИЭС и её взаимосвязь с остальными средствами комплекса АТ-ТЕХНОЛОГИЯ
Подсистема поддержки построения обучающих ИЭС состоит из: средств построения модели обучаемого; средств построения модели обучения; средств построения эталонной модели курса; средств мониторинга процесса функционирования обучающей ИЭС. Каждое программное средство, представляет собой отдельные СОМ-объекты, совместная работа которых в среде комплекса АТ-ТЕХНОЛОГИЯ осуществляется при использовании механизмов взаимодействия, реализованных в ядре. Отдельные компоненты подсистемы общаются между собой и с остальными подсистемами комплекса посредством обмена текстовыми сообщениями на ограниченном подмножестве языка XML через специальный компонент брокер, расположенный в системных средствах.
Обращение к требуемому программному средству осуществляется посредством активация соответствующей задачи планировщика. В режиме работы с обучаемым все диалоговые формы генерируются с помощью подсистемы поддержки разработки пользовательского интерфейса комплекса АТ-ТЕХНОЛОГИЯ.
