КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лекция 6. Модель обучения навыкам алгоритмической природы (МОНАП)
Модель обучения навыкам алгоритмической природы (МОНАП)
В соответствии с теорией поэтапного формирования умственных действий процесс обучения представляет собой управляемый и контролируемый процесс выполнения учебных заданий обучаемым. В каждом шаге обучения можно выделить следующие четыре этапа: 1) выдача учебного задания с требуемыми свойствами; 2) ввод ответа обучаемого, контроль правильности выполнения задания и выдача подкреплений, а в случае появления ошибок, выдача соответствующих объяснений; 3) идентификация знаний обучаемого и вынесение решения: - о продолжении обучения, - о достижении цели обучения, - об аварийном окончании обучения (обучаемый отсылается к преподавателю или к соответствующей литературе); 4) определение необходимых данных для выдачи очередного задания (определение требуемых свойств задания) при вынесении решения о необходимости продолжения обучения. Рассматриваемая модель обучения обеспечивает полную формализацию, а на ее основе и автоматизацию третьего и четвертого этапов шага обучения. В соответствии с алгоритмическим подходом к организации процесса обучения задается алгоритмическое предписание Q. Алгоритмическое предписание разрабатывается экспертом-педагогом и описывает пути решения учебных задач из заданной предметной области (ПО) обучения. Алгоритмическое предписание включает в себя совокупность элементарных операций и указывает требуемую (или желаемую) последовательность их выполнения, приводящую к правильному решению учебных задач. Множество типов операций, выполняемых обучаемым при решении задач заданной ПО обучения и соответствующих алгоритмическому предписанию Q, обозначается через Y=[y 1, y 2,…,yj,…,yJ]. Все задачи ПО обучения могут быть разделены на R классов, каждый из которых характеризуется соответствующим уникальным подмножеством типов операций Yr Ì Y (Ur Yr=Y; r=1,2,…R), используемым при выполнении задач, принадлежащих r-му классу. В качестве основного компонента модели обучаемого, используется вектор: P(k)=[P 1 (k), P 2 (k),…,Pj(k),…,PJ(k)] (2.1) где: Pj(k) - вероятность правильного применения операции yj на k-м шаге обучения (j = 1, 2,…, J). Модель обучаемого служит для идентификации знаний обучаемого на каждом шаге обучения. Аналогично принимаются следующие предположения: § уровень обученности, т.е. значение Pj(k) для всех j в течение выполнения задания на k-м шаге, остается постоянным; § отсутствует взаимодействие операций, т.е. значение § операция Pj(k) для всех задач задания, которое может состоять из одной или нескольких задач. Сложность задания S(k), выданного на k-м шаге обучения, определяется как:
где: Мера трудности задания T(k) вводится как средняя доля ошибок, ожидаемых при выполнении задания, т.е.:
где: MAT(k) - математическое ожидание числа ошибок при выполнении задания. Так как число ошибок для каждого типа операций является дискретной случайной величиной, распределенной по биномиальному закону, и предполагается, что отсутствует взаимодействие операций, то для вычисления MAT(k) используется следующая формула:
где: qj(k) - вероятность неправильного применения операции yj на k-м шаге обучения. В соответствии с ассоциативно-рефлекторной теорией усвоения необходимо стремиться к тому, чтобы на каждом шаге обучения выполнялось неравенство:
где: - размер интервала. В связи с тем, что операции в общем случае связаны между собой определенными структурными и количественными отношениями, описываемыми алгоритмическим предписанием Q, и варьировать эти отношения можно только в определенных пределах, то не всегда удается обеспечить режим стабилизации такого параметра обучения, как мера трудности, то есть для некоторых k имеет место:
Если для всех операций yj имеет место одно из двух следующих неравенств:
указанная стабилизация T(k) невозможна. В общем случае учебное задание может содержать несколько задач. Использование многозадачного задания целесообразно, когда входящие в него задачи отличаются друг от друга подмножествами типов операций, используемыми при их выполнении, так как в противном случае происходит лишь задержка обратной связи. Вводится понятие максимальной емкости задания Если число задач в задании меньше С учетом введенных определений и предложений, используя подход, аналогичный предложенному в, формулируется цель обучения:
где:
t - время обучения. Для определения
где: Целью обучения является достижение заданного уровня обученности в каждом классе задач ПО обучения при одновременной минимизации времени обучения t (экстремальная цель), где уровень обученности определяется следующим образом: оценка вероятности правильного применения операции
Если достигнут заданный уровень обученности, то обучение заканчивается. Если хотя бы в одном классе задач ПО обучения имеет место одно или оба из неравенств в следующей системе:
то обучение продолжается. На каждом шаге обучения, начиная с
где:
k 1 - изменяется от k до (
Условия аварийного окончания иллюстрируются на рис.2.1. (где Необходимость использования системы неравенств для описания аварийного окончания вызвана тем, что моделью обучения предусматриваются ситуации, когда Причиной аварийного окончания является либо слабая подготовка, либо неэффективность обучающих воздействий (комментариев к ошибкам), либо и то, и другое. Нарушение второго неравенства системы предотвращает аварийное окончание обучения в случае, когда уровень знания обучаемого увеличивался, но произошел неожиданный спад, величина которого больше значения
Рис. 2.1 Аварийное окончание
Рис. 2.2 Продолжение обучения
Идентификация знаний обучаемого.
В предлагаемой модели обучения определение Гипотезы
где: Pij- вероятность гипотезы Hi для операции yj.
Число состояний обученности зависит от необходимой точности определения состояния обученности. Значение N задается экспертом-педагогом и используется, кроме того, для определения значения На каждом шаге обучения наблюдается событие Эта информация служит для перерасчета распределения вероятностей гипотез Pij с помощью формулы Бейеса. Каждый k-й шаг обучения характеризуется априорным и апостериорным распределениями вероятностей гипотез о состояниях обученности
где:
где: Учитывая, что априорное распределение вероятностей гипотез на k-м шаге совпадает с апостериорным распределением на (k-1)-м шаге, т.е. имеет место:
формулу (2.14) можно переписать в виде, который подчеркивает ее рекурсивный характер (учитывается вся история обучения), а именно:
Вероятность правильного применения операции yj на k-м шаге определяется по формуле полной вероятности:
Окончательная оценка Осуществление на k-м шаге обучения контроля ошибок и выдачи необходимых объяснений позволяет вести прогнозирование вероятности правильного применения операции yj на (k+1)-й шаг обучения:
где: V определяется следующим образом:
Прогнозирование вводится после первых двух шагов обучения. Если имеет место:
то V приравнивается 1, так как обучающие воздействия не могут понижать уровень знаний обучаемого, тогда:
Предложенный метод идентификации знаний обучаемого может использоваться не только при обучении навыкам алгоритмической природы, но и для других задач обучения, характеризуемых многоальтернативностью исходов шага обучения. Использование бейесовского подхода при идентификации знаний, а также осуществление контроля на аварийное окончание обучения (обеспечиваемое хранением векторов Вопросы для самоконтроля 1. Перечислите этапы которые можно выделить в каждом шаге обучения. 2. Кем разрабатывается алгоритмическое предписание? 3. Для чего служит модель обучаемого? 4. Как определяется сложность задания 5. Когда целесообразно использование многозадачного задания? 6. В чем заключается цель обучения? 7. Когда заканчивается обучение? 8. Чем вызвана необходимость использования системы неравенств для описания аварийного окончания? 9. От чего зависит число состояний обученности? 10. Что дает использование бейесовского подхода?
Дата добавления: 2014-01-13; Просмотров: 592; Нарушение авторских прав?; Мы поможем в написании вашей работы! |