Использование методов нечеткой логики для прогнозирования затруднений пользователей гибридной обучающей системы
Гибридная система - информационный комплекс, который сочетает различные компьютерные технологии. Фаззификация вычисленных вариаций - процесс, подразумевающий преобразование полученных точных значений в нечеткие. Интерфейс гибридной обучающей системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 01.02.2019 |
Размер файла | 302,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Размещено на http://www.allbest.ru
В настоящее время получили распространение различные обучающие системы, основанные на применении информационно-коммуникационных технологий. Они различаются по множеству параметров: по степени распределения функции управления между пользователем и системой (в одних пользователь может самостоятельно выбирать траекторию своего продвижения внутри системы, а в других эта функция частично или полностью возложена на компьютер); по степени сочетания теоретической и практической составляющей; наличию или отсутствию контролирующей функции. Создатели различных систем выбирали сочетание параметров, соответствующее назначению системы. Однако все системы обучения информационным технологиям в процессе использования имеют потенциальную возможность накапливать статистическую информацию о траектории движения обучающихся по комплексу, о допущенных ими в процессе работы ошибках, об успешности прохождения контрольных заданий и т.д.
Целью работы являлось проектирование гибридной системы обучения и контроля, которая предоставляет пользователю возможность использовать накопленные данные для оптимизации целевого и содержательного компонента. Для достижения цели нами были поставлены следующие задачи: создание математической модели обучающей системы; выбор средств для реализации и оптимизации полученной модели. Для разработки автоматизированной обучающей системы нами была выбрана гибридная система, так как она сочетает в себе преимущества различных технологий, которые позволяют решить каждую из задач оптимальным способом. Гибридной системой называется система, сочетающая две или более различных компьютерных технологии [1].
Модель гибридной обучающей системы представлена на рисунке 1.
Рисунок 1 - Структурная модель гибридной обучающей системы
Каждый из компонентов представлен в нескольких разделах обучающей системы. Целевой компонент проявляется в построении дерева целей курса, прогнозирование с использованием нечеткой логики позволяет определить те разделы содержания, которые вызывают наибольшие затруднения у обучающихся, что позволит скорректировать содержание целей, компонент контроля реализован с использованием сети Кохонена, которая позволяет классифицировать обучающихся по трем параметрам: не прошедшие диагностику, показавшие знания на уровне образовательных стандартов и показавшие уровень знаний выше образовательных стандартов. Статистический компонент позволяет сохранять сведения действиях обучающихся в системе и использовать эту информацию для оптимизации.
Для повышения эффективности целеполагания, диагностики и коррекции нами были использованы методы нечеткой логики с целью определения разделов курса, которые представляют наибольшие затруднение для обучающихся.
Прогноз трудностей обучающихся с использованием методов нечеткой логики.
Полученные за 2011-2018 годы данные о результатах тестирования у студентов 1 курса психолого-педагогического факультета Воронежского государственного педагогического университета не дают возможности определить, какие разделы содержания вызывают у студентов наибольшие затруднения. Решение этой проблемы возможно с использованием методов нечеткой логики, которые позволяют выполнять прогнозирование на основе сравнительно небольших количеств данных. Прогнозирование представляет оценку будущих состояний объекта или системы с использованием научно-обоснованных методов. Использование методов нечеткой логики позволит получить прогноз количества правильных ответов при тестировании по каждой теме курса. Точности прогноза достаточно, для того, чтобы выделить темы с наименьшим количеством правильных ответов, которые представляют наибольшие затруднения для учащихся.
В соответствии с постановкой задачи, используется следующая методика прогнозирования.
1. Вычисление вариаций процента правильных ответов по каждой теме как разницы между процентом правильных ответов учащихся в текущем и предыдущем годах , определение универсального множества U.
,
где - наименьшая вариация правильных ответов студентов, - наибольшая вариация, - параметр, который подбирается таким образом, чтобы упростить границы интервала.
Таблица 1 - Вариации процента правильных ответов обучающихся по теме «Соответствия между двумя множествами»
Годы |
Процент правильных ответов |
Вариация |
Фаззификация вариаций |
|
2011 |
10,53 |
|||
2012 |
30,00 |
19,47 |
A12={0,07/u1,0,09/u2,0,12/u2,0,17/u4,0,26/u5,0,41/u6,0,67/u7, 0,96/u8} |
|
2013 |
38,10 |
8,1 |
A13={0,13/u1 0,19u2,0,29/u2,0,47/u4,0,76/u5,1 /u6,0,84/u7, 0,53/u8} |
|
2014 |
43,18 |
5,08 |
A14={0,16/u1, 0,24u2,0,39/u2,0,64/u4,0,94/u5, 0,94/u6,0,64/u7, 0,39/u8} |
|
2015 |
30,35 |
-12,83 |
A15={0,82/u1, 1/u2,0,78/u2,0,48/u4,0,3/u5, 0,19/u6,0,13/u7, 0,1/u8} |
|
2016 |
46,22 |
8,13 |
A16={0,13/u1, 0,19/u2,0,29/u2,0,47/u4,0,76/u5, 1/u6,0,84/u7, 0,53/u8} |
|
2017 |
44,67 |
-1,55 |
A17={0,28/u1, 0,45/u2,0,74/u2,0,99/u4,0,86/u5, 0,55/u6,0,34/u7, 0,22/u8} |
|
2018 |
38,17 |
-6,5 |
A18={0,45/u1, 0,74/u2,0,99/u2,0,86/u4,0,55/u5, 0,34/u6,0,22/u7, 0,15/u8} |
, 19,47 ,
2. Деление универсального множества U на несколько интервалов равной длины. В данном случае множество было разделено на 8 равных интервалов , , , ,, , , . Так как усредненная погрешность прогнозирования метода нечетких временных рядов является наименьшей, находятся средние точки этих интервалов: , ,, , , , , . Вводится лингвистическая переменная «вариация количества правильных ответов студентов», которая принимает лингвистические значения: «резкое уменьшение числа правильных ответов»,«значительное уменьшение числа правильных ответов», « заметное уменьшение числа правильных ответов», «число правильных ответов уменьшилось не значительно», «небольшое увеличение числа правильных ответов», «заметное увеличение числа правильных ответов»«значительное увеличение числа правильных ответов», «резкое увеличение числа правильных ответов». Каждому лингвистическому значению соответствует нечеткая переменная и нечеткое множество. Нечеткие множества ; определяются с помощью формулы [7]
где - средние точки соответствующих интервалов, коэффициент С подбирается таким образом, чтобы обеспечить вхождение чисел в интервал . В данной работе С=0,01.
3. Фаззификация вычисленных вариаций подразумевает преобразование полученных точных значений в нечеткие. Функция принадлежности отражает качественные представления об ответах в данной группе [7]:
где t - номера годов, участвующих в прогнозе, для удобства обозначенные двумя последними цифрами - вариация года t , C=const.
Фаззификации вариаций , , , , , представлены в таблице 1.
Выбирается количество годов w, включенных в экспериментальную оценку, и строится матрица нечетких отношений. В данной работе w=5. Рассматриваются нечеткие отношения , , , , , ,, ,,. Матрица отношения R, является нечетким отношением вида:
,
где , - оператор объединения [7].
6. Прогноз вариации количества правильных ответов вычисляется следующим образом [7]:
,
где - прогнозируемая вариация количества правильных ответов в 2018 году, операция max-min композиции.
7. Переход от полученных нечетких значений к количественным (деффазификация) осуществляется, согласно [6], по формуле:
где - вычисленные функции принадлежности для указанного года, - средние точки указанных интервалов.
Вычисленная вариация по этой формуле V(2018)=-0,7266. Если полученное таким образом прогнозированное значение вариации количества правильных ответов обучающихся к количеству правильных ответов в предыдущем году, получится прогнозируемое число правильных ответов в рассматриваемом году:
Погрешность метода рассчитывалась по формуле:
где - фактическое количество правильных ответов по теме, - прогнозируемое количество правильных ответов.
Средняя ошибка метода, вычисленная таким образом, составила 12,83 %
Интерфейс системы выглядел следующим образом:
Рисунок 2 - Интерфейс гибридной обучающей системы
гибридный информационный интерфейс вариация
Пользователь, зарегистрированный как преподаватель, имеет доступ к накопленной статистике курса, имеет возможность выполнить прогнозирование трудностей освоения материала обучающимися на основе методов нечеткой логики, а затем выполнить оптимизацию системы целей курса.
В настоящей работе описана гибридная система, используемая для обучения студентов и контроля их знаний. В статье рассмотрена структурная модель гибридной системы обучения и контроля, предоставляющей возможность оптимизации процесса обучения с использованием статистической информации, полученной в процессе функционирования системы.
Особенностью системы является использование различных интеллектуальных технологий для ее разработки. Для прогнозирования количества правильных ответов обучающихся при тестировании использовались методы прогнозирования нечетких временных рядов, которые позволяют сделать выводы на основе небольшого количества данных. Полученный прогноз количества правильных ответов позволил выявить разделы курса с наименьшим количеством правильных ответов, вызывающие у обучающихся наибольшие затруднения, что позволило корректировать работу системы на основе полученных данных.
Список литературы
1. Батыршин И.З. Нечеткие гибридные системы. Теория и практика / под ред. Н.Г. Ярушкиной. - Москва: ФИЗМАТЛИТ. - 2007. - 208 с.
2. Горбань А.Н. Нейронные сети на персональном компьютере / А.Н. Горбань, Д.А. Россиев. - Новосибирск: Наука, 1996. - 276 с.
3. Борисов А. Н. Модели принятия решений на основе лингвистической переменной / А.Н. Борисов, А.В. Алексеев, О. А. Крумберг и др. - Рига: Зинатне, 1982. - 256 с.
4. Юрков Н.К. Интеллектуальные компьютерные обучающие системы монография. Пенза, издательство ПГУ, 2010.
5. Монахов В.М. Технологические основы проектирования и конструирования учебного процесса. - Волгоград: Перемена, 1995.
6. Заде Л.А. Понятие лингвистической переменной и его применение к принятию приближенных решений. - М.: Мир, 1976.
7. Мамедова М.Г., Джабраилова З.Г. Применение нечеткой логики в демографическом прогнозе // Информационные технологии. - 2004. - № 3. - С. 45-53.
Размещено на Allbest.ru
...Подобные документы
- Программа адаптации распределенной структуры гибридной информационной системы идентификации объектов
Анализ существующих систем и подходов, обзор предметной области решения. Система Macroscop. Комплекс "Интеллектуальное видеонаблюдение Kipod". Системы видеонаблюдения VOCORD. Разработка математической модели минимизации структуры. Интерфейс программы.
дипломная работа [1,5 M], добавлен 19.01.2017 Описание модели гибридной радио-оптической телекоммуникационной системы. Гибридное отечественное оборудование на базе радио- и лазерной технологий РЭС "Рапира". Проблемы технологии FSO: затухание в атмосфере, сцинтилляция и юстировка, потери на окнах.
дипломная работа [1,2 M], добавлен 09.05.2014Понятие электронных курсов. Описание программных и языковых средств разработки. Технология создания компьютерной обучающей системы, пакета вопросов в редакторе Excel. Разработка интерфейса ЭС. Организация диалога пользователя с экспертной системой.
дипломная работа [10,8 M], добавлен 20.06.2014Методы и этапы создания автоматизированной обучающей системы по дисциплине "Программирование" для студентов ВУЗов. Описание и сравнение программ-аналогов. Выбор инструментальных средств и языка разработки. Проектирование интерфейса обучающей программы.
курсовая работа [4,4 M], добавлен 26.11.2010Система программирования Delphi, ее характеристика. Основные требования к обучающей программе. Составление блок-схемы алгоритма программы "Математика. 1 класс". Виды задач для решения в обучающей программе. Описание работы системы, инструкция к ней.
курсовая работа [2,0 M], добавлен 17.06.2015Механические системы и анимационное моделирование. Некоторые задачи моделирования механических систем (на примере движение тела с переменной массой). Создание анимационно-обучающей программы механической системы, текст программы и описание ее установки.
дипломная работа [522,2 K], добавлен 30.08.2010Обзор и обоснование выбора системы управления обучением. Структура автоматизированной обучающей системы. Описание процессов проектирование базы. Общие сведения о процессах полимеризации. Получение каучуков методом стереоспецифической полимеризации.
курсовая работа [2,9 M], добавлен 19.06.2015Проектирование функциональной и информационной моделей приложения с помощью AllFusion Process Modeler 7. Декомпозиция контекстной диаграммы "Обучение и тестирование". Логическая модель обучающей информационной системы. Тестирование программного продукта.
курсовая работа [2,9 M], добавлен 18.01.2017Сравнительный анализ программ-аналогов. Финансовые инструменты: краткий анализ с позиции востребованности рядовым пользователем. Примеры модельных ситуаций. Разработка интерактивной обучающей информационной системы "Личные финансы" с обратной связью.
курсовая работа [2,4 M], добавлен 27.06.2013Программа Flash компании Macromedia. Создание обучающей системы по Macromedia Flash 7. Структура программы Flash. Базовые моменты, подлежащие описанию для включения их в обучающую систему, реализованную в виде web-узла. Реализация обучающей системы.
курсовая работа [23,3 K], добавлен 21.02.2009Создание web-сайта для сбора статистических данных, прогнозирования возможностей системы общего образования и анализа демографического состояния региона в динамике. Проектирование базы данных, разработка компонентов, алгоритмов и программного обеспечения.
дипломная работа [3,1 M], добавлен 15.04.2013Назначение, технические данные, размещение, конструктивное исполнение и функциональные связи системы предупреждения приближения земли СППЗ-85(EGPWS). Размещение ее на самолете. Использование глобальной системы навигации, определение местоположения.
дипломная работа [824,6 K], добавлен 15.02.2015Изучение методов разработки систем управления на основе аппарата нечеткой логики и нейронных сетей. Емкость с двумя клапанами с целью установки заданного уровня жидкости и построение нескольких типов регуляторов. Проведение сравнительного анализа.
курсовая работа [322,5 K], добавлен 14.03.2009Обзор существующих средств ввода-вывода. Описание разработанной конструкции и технологии ее сборки. Расчет себестоимости и экономической эффективности проекта. Анализ потенциально опасных и вредных факторов при разработке и использовании устройства.
дипломная работа [339,3 K], добавлен 06.07.2012Разработка системы хранения и обработки данных, интерфейса. Использование технологии Xamarin.Forms для организации заполнения путевых листов. Выбор операционной системы, языка и среды программирования. Аппаратная интеграция информационной системы.
дипломная работа [1,7 M], добавлен 09.07.2017Принципы построения автоматизированных обучающих систем, их классификация, обзор существующих вариантов. Описание социальной программы поддержки населения "Твой курс", проектирование информационной системы по обучению населения компьютерной грамотности.
курсовая работа [1,5 M], добавлен 12.09.2012Основные характеристики современных автоматизированных обучающих систем. Требования к электронным образовательным ресурсам. Технологии создания электронных учебно-методических комплексов. Основные принципы применения компьютерных обучающих систем.
дипломная работа [2,1 M], добавлен 16.06.2015Понятие, хранение и обработка экономической информации. Моделирование и методы решения задач экономического содержания, сетевые компьютерные технологии. Корпоративные информационные системы, автоматизация предметных областей экономической направленности.
курс лекций [2,9 M], добавлен 19.02.2012Автоматизированные поисковые системы. Информационные технологии в делопроизводстве и документообороте. Компьютерные сети и гипертекстовые технологии. Использование систем управления базами данных. Обработка информации на основе электронных таблиц.
контрольная работа [2,9 M], добавлен 15.12.2013Использование нечеткой логики при управлении техническими объектами, основанными на имитации действия человека-оператора при помощи ЭВМ, в соединении с пропорционально-интегрально-дифференциальным регулированием и алгоритмах управления процессом флотации.
доклад [74,7 K], добавлен 21.12.2009