06 февраля 2019
977

Нечёткая модель поддержки принятия решения для оценивания знаний

Дудников Виталий Юрьевич

канд. техн. наук, доцент, заведующий кафедрой ФГБОУ ВО «Ухтинский государственный технический университет» г. Ухта, Республика Коми

Опубликовано: Дудников В.Ю. Нечеткая модель поддержки принятия решения для оценивания знаний // Педагогика и психология: актуальные вопросы теории и практики: материалы IX Междунар. науч.–практ. конф. (Чебоксары, 25 дек. 2016 г.) / редкол.: О.Н. Широков [и др.] – Чебоксары: ЦНС «Интерактив плюс», 2016. – С. 98-100. – ISSN 2411-8117.

Аннотация: в данной работе исследователем описывается возможность применения в качестве поддержки принятия при оценивании знаний студентов модели, построенной на основе теории нечетких множеств и нечеткой логики.

Ключевые слова: нечеткие множества, нечеткая логика, лингвистическая переменная, терм.

Латентными называются положительные и отрицательные качества лично­сти, не поддающиеся непосредственному измерению [1]. Примерами являются «подготовленность студентов», «знание учебной дисциплины», «способность понимать», «интеллектуальное развитие» и многое другое.

При измерении латентных качеств студента в качестве исходных данных преподаватель часто имеет неопределенные значения параметров. Поэтому важным становится создание компьютерных систем поддержки принятия решений, функционирующих на основе нечеткой информации, которая представляет собой суждения и знания человека - эксперта (преподавателя) и носит качественный характер. С учетом того, что попытки измерения латентных качеств оканчиваются словесными или численными оценками, содержащими в себе немалые погрешности, предлагается подход, заключающийся в создании имитационных моделей с элементами теории нечетких множеств.

Для поддержки принятия решений разработана нечеткая модель оценивания знаний студентов в предметных областях, где учитываются качества, которыми он обладает, по мнению преподавателя (рис. 1). Результатом работы модели будет возможная к выставлению преподавателем оценка по пятибалльной шкале.

В качестве входных параметров системы будем рассматривать три нечеткие лингвистические переменные: «Выполнение студентом учебного плана», «Ин­теллектуальное развитие студента» и «Знание студентом учебной дисциплины», а в качестве выходного параметра - нечеткую лингвистическую переменную - «Возможная оценка».

Рис. 1. Схематичное представление нечеткой модели
в Matlab Fuzzy Logic Toolbox

В качестве терм-множества первой лингвистической переменной «Выполнение студентом учебного плана» будем использовать множество Т = {«не выполняет», «выполняет удовлетворительно», «полностью выполняет»}; в качестве терм-множества второй лингвистической переменной «Интеллектуальное развитие студента» будем использовать множество Т2 = {«заурядное», «среднее», «высокое»}; в качестве терм-множества третьей лингвистической переменной «Знание студентом учебной дисциплины» будем использовать множество Т3 = {«неудовлетворительное», «хорошее», «отличное»}. В качестве терм-множества выходной лингвистической переменной «Возможная оценка» будем использовать множество Т4 = {«неудовлетворительная», «удовлетворительная», «хорошая»}.

Для каждого терма лингвистической переменной определим диапазон числовых значений, наилучшим образом характеризующий данный терм, и выберем функции из числа стандартных функций принадлежности. Так, например, первую выходную переменную («Выполнение студентом учебного плана») будем оценивать в процентах в интервале от 0 до 100 (рис. 2).

«Выполнение студентом учебного плана»

Вторую и третью входную переменную («Интеллектуальное развитие сту­дента» и «Знание студентом учебной дисциплины») будем оценивать по 10­балльной порядковой шкале, при которой цифре 0 соответствует наименьшая оценка, а цифре 10 - наилучшая оценка. Выходную переменную («Возможная оценка») будем оценивать по стандартной пятибалльной шкале.

Центральное место в нечетком моделировании занимает база правил нечетких продукций [2]. Так, например, сформулируем правила нечетких продукций следующего вида: ЕСЛИ «Выполнение студентом учебного плана не выполняет» И «Интеллектуальное развитие студента заурядное» И «Знание студентом учебной дисциплины неудовлетворительное» ТО «Возможная оценка неудовлетворительная» и т. п.

Поверхность нечеткого вывода, полученная на основе разработанной модели оценивания знаний студентов в среде MATLAB, показана на рис. 3.

Рис. 3. Поверхность нечеткого вывода

Использованные в модели правила, а также выбор переменных модели, конечно же, субъективны и не свободны от критики. Также правомерен вопрос об адекватности применяемого метода для решения обозначенной в статье задачи. Однако, автор уверен, что при должном уровне проработки вопроса о возможности применения имитационных моделей с включением элементов нечеткой логики данный подход может занять достойное место среди методов, позволяющих формализовать и использовать качественно выражаемый преподавательский опыт.

Список литературы

  1. Аванесов В.С. Основы педагогической теории измерений // Педагогические измерения. - 2004. - №1. - С. 15-21.
  2. Климушев Н.К. Нечеткая модель управления вывозкой / Н.К. Климушев // Лесной вестник / МГУЛ. - 2005. - №6. - С. 102-105.

 

Рейтинг всех персональных страниц

Избранные публикации

Как стать нашим автором?
Прислать нам свою биографию или статью

Присылайте нам любой материал и, если он не содержит сведений запрещенных к публикации
в СМИ законом и соответствует политике нашего портала, он будет опубликован