$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Проектирование и оптимизация алгоритмов FairEduNet
Исследование объединяет GAN и GBDT для построения алгоритма FairEduNet, достигая двойных целей — коррекции справедливости и коррекции точности, а не компромисса односторонней оптимизации. FairEduNet использует двухканальную совместную архитектуру: основной канал GBDT отвечает за структурированное моделирование ошибок и точную коррекцию, тогда как вспомогательный канал GAN сосредоточен на разделении чувствительных атрибутов и динамической корректировке справедливости. Архитектура алгоритмов FairEduNet, объединяющая GAN и GBDT, показана на рисунке 1.

Рисунок 1: Архитектура алгоритма FairEduNet, объединяющая GAN и GBDT. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой картины.
Как показано на рисунке 1, FairEduNet сначала собирает и предварительно обрабатывает данные многоисточниковой оценки. GBDT использует несколько деревьев решений для итеративного изучения паттернов ошибок оценки, выводит начальные результаты калибровки и передаёт их в модуль GAN. GAN обучает дискриминатор изучению связи между исходными результатами калибровки и чувствительными атрибутами, в то время как генератор динамически корректирует параметры калибровки. Через несколько раундов противоположного тренинга и проверки справедливости оптимизируется предвзятость справедливости. Наконец, результаты, откалиброванные по справедливости, возвращаются в модуль GBDT, который корректирует для точности и справедливости, выводя калибровку и отчёт для оценки преподавания. GBDT вычисляет остатки, как показано в уравнении (1).
(1)
В уравнении (1)
представляет собой остаток i-й выборки в t-й итерации, yi — истинное значение, а
— предсказывающее значение t-1-й итерации. Состязательный процесс GAN показан в уравнении (2).
(2)
В уравнении (2) x — исходный результат калибровки, z — признаки чувствительных атрибутов, Pdata(x) — истинное распределение нечувствительных признаков, Pz(z) — распределение чувствительных атрибутов, D — дискриминатор, а G — генератор15. Начальный выход калибровки GBDT показан в уравнении (3).
(3)
В уравнении (3)
представляет предсказание i-й выборки исходным деревом решений, K — общее количество деревьев решений, γk — вес k-го дерева, а hk(xi) — результат предсказания k-го дерева для i-Этот образец. Алгоритм FairEduNet может обеспечивать точную калибровку и обеспечение справедливости для обучающих данных оценки. Однако при обработке неструктурированных оценочных данных и адаптации к динамическим сценариям FairEduNet демонстрирует слабые возможности по извлечению признаков для неструктурированных признаков, что приводит к калибровочному смещению. Кроме того, индикаторы справедливости и параметры калибровки FairEduNet устанавливаются статически, что ограничивает адаптивность к различным сценариям преподавания и влияет на общее качество калибровки. Сочетание двунаправленных представлений энкодеров из трансформаторов (BERT) и усиленного обучения (RL), алгоритма BERT-RL, позволяет точно извлекать глубокие признаки из неструктурированного текста и динамически адаптировать параметры сценария без ручной установки статических порогов, что дополнительно повышает надёжность выходных данных алгоритмов всценариях 16,17. Традиционные методы, такие как TF-IDF, опираются на частоту слов, но не обладают глубоким пониманием контекста и не могут выделить конкретные направления «справедливости» в разных ситуациях. Word2Vec создаёт статические векторы слов, которые с трудом адаптируются к сложным контекстуальным изменениям и распознают косвенные предвзятости. BERT использует многоуровневую самоконцентрацию для кодирования двунаправленного контекста, фиксируя как явные предвзятые термины, так и неявную предвзятую логику. Традиционные подходы требуют ручного составления списков слов с предвзятостью, зависят от субъективного опыта и охватывают ограниченные сценарии. Благодаря предварительно обученному обучению переноса моделей BERT автоматически осваивает глубокие семантические признаки без значительных ручных усилий, что обеспечивает более сильное обобщение в распознавании неоднозначных искажений. Кроме того, традиционные методы часто теряют информацию при длинных текстах, тогда как BERT поддерживает до 512 токенов, сохраняя контекстуальные отношения, точно определяя признаки смещения и обеспечивая тонкую коррекцию справедливости. Процесс работы BERT-RL показан на рисунке 2.

Рисунок 2: Схема операций алгоритма BERT-RL. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 2, BERT-RL сначала стандартизирует данные оценки неструктурированного текста и вводит их в модель BERT. BERT использует кодировщик трансформатора для двунаправленного семантического моделирования с целью извлечения ключевых признаков и построения матрицы признаков. Матрица признаков затем вводится в модуль RL, который учится оптимальной стратегии через несколько итераций. Оптимизированная конфигурация параметров наконец подаётся в FairEduNet, что повышает его адаптивность. Расчёт веса признака самовнимания BERT показан в уравнении (4).
(4)
В уравнении (4) dk представляет размерность вектора K. Многоцелевая функция вознаграждения RL выражена в уравнении (5).
(5)
В уравнении (5) ω1, ω2 и ω3 представляют коэффициенты веса,
представляют ошибку калибровки, D t — отклонение справедливости, D целевой — отклонение целевой справедливости, а Tt — время выполнения18. Это исследование объединяет BERT-RL с FairEduNet для создания алгоритма BERT-RL-FairEduNet, называемого BFEN. BFEN обеспечивает точную калибровку и обеспечение справедливости данных оценки преподавания с помощью итерации признаков GBDT и обучения противника в реальном времени GAN, в то время как BERT-RL оптимизирует FairEduNet для работы с неструктурированными данными и динамической адаптации к сценариям, устраняя слабые места в извлечении признаков и ограничениях статических параметров. В исследовании использовалась модель BERT-базовой китайской и была предварительно обучена корпус реальных учебных журналов, учебников, записанных в классах, и документов образовательной политики Национальной платформы умного образования на учебный год 2024–2025, с объёмом словарного запаса 21128. Размер скрытого слоя модели составляет 768, с 12 головами внимания и 12 слоями. Глубина дерева GBDT была установлена на 8, количество деревьев — 200, а скорость обучения — 0,1. Учебный цикл GAN состоит из 150 патронов, а дискриминатор использует трёхслойную полностью связанную сеть размерами 512, 256 и 1. Генератор использует полностью подключённую сеть с четырьмя уровнями 1024, 512, 256 и 1. Количество скрытых единиц в LSTM составляет 128, а длина последовательности — 512. GAT имеет 2 слоя и 4 головы внимания. Температура для дистилляции знаний установлена на уровне 3.0. Коэффициенты вознаграждения вознаграждения ω1 = 0,4, ω2 = 0,35 и ω3 = 0,25. Критерии выбора веса направлены на баланс равновесия фронта Парето многоцелевой оптимизации с требованиями к интерпретации практик образовательного равенства. Эксперименты проводились с использованием 50% разделения данных с помощью перекрёстной валидации и настройки гиперпараметров. Процесс BFEN для обучения калибровке оценивания показан на рисунке 3.

Рисунок 3: Процесс коррекции алгоритма BFEN для оценки интеллектуального образования и преподавания. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 3, BFEN сначала предварительно обрабатывает данные многоисточниковой оценки для преподавания. BERT оптимизирует возможности FairEduNet по извлечению признаков, вычисляя текстовое семантическое сходство и глубокие веса признаков на основе семантического окна, выбирая важные признаки для построения семантической матрицы признаков с высокой размерностью. RL затем устанавливает многоцелевой функцию вознаграждения и вычисляет адаптивность сценариев и градиенты корректировки параметров для дальнейшей оптимизации порогов справедливости и параметров калибровки. FairEduNet вычисляет отклонения между данными оценки и моделями шаблонов ошибок, итеративно обновляет веса дерева принятия решений и корректирует стратегии калибровки до тех пор, пока ошибки не стабилизируются в пределах заранее установленных порогов. Итоговый результат включает модель калибровки ошибок и отчет по проверке справедливости. Калибровочная модель применяется для преподавания данных оценки, создавая таблицы сравнения до и после калибровки, которые объединяются с библиотекой стандартов интеллектуального образования для определения целевых калибровочных параметров, предоставляя научную основу для обучения калибровке оценки в интеллектуальном образовании. Эта стандартная библиотека охватывает три измерения: справедливость образовательных возможностей, справедливость процессов и справедливость результатов и включает 12 основных индикаторов. К этим показателям относятся баланс распределения образовательных ресурсов между регионами, разница в охвате цифровой инфраструктуры между городскими и сельскими школами, порог толерантности к задержке реакции на диагностику учебных ситуаций (≤200 мс), толерантность к отсутствующим данным в мультимодальном оценивании (≤3,5%), чувствительность обнаружения алгоритмических искажений (отклонение AUC для маркировки гендера/региона/стадий ≤ 0,02), порог расхождения KL для распределения баллов до и после коррекции (≤0,08), показатель интерпретируемости рекомендаций по вмешательству учителя (≥4,2/5,0), своевременность обновления профиля учеников (завершённые в течение T + 1 дня), коэффициент согласованности кроссплатформенного признания кредитов (≥0,93), точность семантического согласования образовательной политики (балл BERT ≥ 0,86) и полнота подготовки отчетов по проверке справедливости (включая атрибуцию предвзятости, доверительных интервалов и воспроизводимых снимков параметров), а также динамическую валидацию адаптации сценариев, охватывающую три типичных сценария: живой класс, асинхронные задания и ассистентов преподавателей ИИ. Расчёт семантического сходства признаков показан в уравнении (6).
(6)
В уравнении (6) fi представляет значение i-й семантической размерности признака, gi — значение i-го важного размера признака, а n — общее количество размерностей признаков. Расчёт параметра адаптации сценариев RL показан в уравнении (7).
(7)
В уравнении (7) θt представляет значение параметра на t-й итерации, α — скорость обучения, а
градиент параметров на основе функции вознаграждения R(θt).
Построение модели калибровки оценки в преподавании
Хотя BFEN демонстрирует определённые преимущества в обучении калибровке оценки, он всё ещё сталкивается с низкой эффективностью интеграции для многоисточниковых гетерогенных данных оценки и недостаточной адаптацией к динамической справедливости на практике. Алгоритм AM-LSTM, объединяющий механизм внимания (AM) и долгосрочную кратковременную память (LSTM), присваивает веса ключевым особенностям многоисточниковых данных оценки через AM и фиксирует динамические изменения данных оценки со временем с помощью последовательной памяти LSTM. Этот подход эффективно повышает эффективность интеграции данных с несколькими источниками и динамическое обучениефункциям 19,20. Процесс работы AM-LSTM показан на рисунке 4.

Рисунок 4: Блок-схема работы AM-LSTM. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 4, AM-LSTM сначала предварительно обрабатывает многоисточниковые данные по разнородным образовательным оцениванию для формирования стандартизированного набора данных. AM рассчитывает веса внимания для признаков из различных источников данных для выбора важных признаков и строит взвешенную матрицу признаков. Взвешенная матрица признаков затем вводится в LSTM, который использует механизм гейтинга для изучения динамических паттернов с течением времени, фиксируя взаимосвязи между оценочными данными на разных стадиях и выводя динамические векторы признаков. Наконец, эти динамические векторы признаков сочетаются с ограничениями справедливости для получения промежуточных результатов калибровки, адаптированных к многоисточникной интеграции данных и динамическим сценариям, что служит основой для последующей оптимизации модели. Расчёт веса внимания показан в уравнении (8).
(8)
В уравнении (8) n обозначает распределение внимания для n-го признака, xn — сходство, q — вектор запроса, а softmax — функцию активации. Элемент забывки LSTM выражен в уравнении (9).
(9)
В уравнении (9) Wf — это вес забытого элемента, bf — смещение забытого затвора, xt — вход в момент времени t, ht-1 — внешняя переменная состояния в момент t-1, а σ — сигмоиднуюфункцию 21. В данном исследовании AM-LSTM и BFEN объединяются для создания калибровочной модели оценки для преподавания AM-LSTM-BFEN, известной как FBFEN. В этой модели AM-LSTM решает ограничения BFEN в эффективности интеграции данных с множеством источников и динамической извлечении признаков. Он также интегрирует ограничения справедливости для оптимизации результатов промежуточной калибровки, что позволяет BFEN дополнительно достичь точной калибровки и динамического обеспечения справедливости для учебных данных оценки. Процесс работы FBFEN показан на рисунке 5.

Рисунок 5: Процесс работы модели оценки и коррекции обучения FBFEN. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 5, FBFEN сначала предварительно обрабатывает исходные многоисточниковые данные оценки для преподавания и вводит стандартизированный набор данных в модуль AM-LSTM. AM рассчитывает веса внимания признаков, в то время как LSTM изучает динамические паттерны, выдавая промежуточные калибровочные результаты, интегрирующие мультиисточниковую информацию и динамические особенности. Промежуточные результаты затем вводятся в модуль BFEN. GBDT итеративно изучает паттерны ошибок данных оценки на основе промежуточных результатов и заранее установленной модели ошибок, выдавая предварительные результаты калибровки. В то же время GAN анализирует смещённость справедливости, вызванную чувствительными атрибутами в предварительных результатах, с помощью противостояния между генератором и дискриминатором, динамически корректируя параметры калибровки для устранения смещения. Наконец, оптимальные для GAN параметры калибровки возвращаются в GBDT для обновления весов дерева принятия решений и стратегий калибровки, что приводит к вторичному результату калибровки, который балансирует точность и справедливость. Стандартизация данных выражена в уравнении (10).
(10)
В уравнении (10) z' представляет стандартизированное значение, z — исходное значение, а zmin и zmax — минимальные и максимальные значения. Итоговая целевая функция генератора GAN выражена в уравнении (11).
(11)
В уравнении (11) N обозначает количество итераций, λ — коэффициент потери веса, ωi — коэффициент веса i-й итературы,
— функцию потерь противника и
— бинарную потерю по перекрестной энтропии22.
Оптимизация калибровочной модели оценки в FBFEN
Хотя FBFEN демонстрирует сильную многоисточниковую интеграцию данных и динамическую справедливость в калибровке оценки обучения, он всё ещё сталкивается с слабой корреляцией признаков и низкой эффективностью обучения и выводов из-за сложной структуры модели в сложных образовательных сценариях. Алгоритм GAT-KD, объединяющий сеть внимания графа (GAT) и дистилляцию знаний (KD), динамически строит граф семантических ассоциаций между признаками с помощью механизма внимания GAT, улучшая семантическое согласование многоисточниковых данных. KD сжимает знания о сложной модели в легкую сеть, значительно повышая эффективность вывода при сохранении производительностимодели 23,24. Процесс работы GAT-KD показан на рисунке 6.

Рисунок 6: Блок-схема работы GAT-KD. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 6, GAT-KD строит граф семантических ассоциаций между признаками через модуль ГАТ, динамически агрегирует информацию о признаках окрестностей с помощью механизма внимания и улучшает семантическое представление локальных признаков. KD затем использует выходные мягкие метки в качестве сигналов супервизии, минимизируя потери дивергенции между выходными распределениями и потерю перекрестной энтропии между своими прогнозами и истинными метками, обеспечивая передачу знаний и сжатие модели. Итоговый результат — лёгкая калибровочная модель с высокой точностью и эффективностью. Расчет коэффициента внимания GAT показан в уравнении (12).
(12)
В уравнении (12
) и
представляют векторы признаков узлов i и j, W — обучаемая матрица веса, a — вектор веса внимания,
— операцию конкатенации, а LeakyReLU — функциюактивации 25. Расчёт функции потерь KD показан в уравнении (13).
(13)
В уравнении (13) KL обозначает потерю дивергенции, T2 — баланс градиентного масштабирования, p student — мягкую вероятность легкой модели, а p teacher — вероятность мягкой метки комплексноймодели 26. Объединяя ассоциацию признаков с повышенным вниманием и лёгкую передачу знаний, GAT-KD эффективно решает семантическую смещённость признаков и высокую вычислительную сложность. В данном исследовании интегрируется GAT-KD в FBFEN для формирования модели калибровки оценки обучения GAT-KD-FBFEN, известной как GFBFEN. GAT-KD оптимизирует недостатки FBFEN в неполном многоисточникном захвате корреляции признаков и низкой эффективности вывода. Процесс работы GFBFEN показан на рисунке 7.

Рисунок 7: Процесс обучения оценки и работы модели коррекции GFBFEN. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этого рисунка.
Как показано на рисунке 7, GFBFEN стандартизирует данные многоисточников по оценке преподавания. GAT моделирует сложные отношения между признаками и динамически рассчитывает веса семантических ассоциаций между узлами с помощью механизмов внимания. KD сжимает знания о сложной модели в легкую сеть, значительно повышая эффективность вывода при сохранении точности. Модуль AM-LSTM присваивает значения важности многоисточниковым характеристикам и фиксирует временные динамические паттерны оценочных данных, выводя промежуточные калибровочные результаты, интегрирующие многоисточниковую информацию. Эти результаты вводятся в модуль BFEN для глубокой обработки. В частности, BERT извлекает семантические признаки из неструктурированного текста, RL динамически оптимизирует пороги справедливости и параметры калибровки, GBDT итеративно изучает шаблоны ошибок для предварительной калибровки, а GAN устраняет искажения, вызванные чувствительными атрибутами, с помощью состязательного обучения. Механизм динамической корректировки параметров автоматически калибрует чувствительность отклика и веса справедливости каждого модуля, фиксируя временные изменения и сдвиги распределения групп в обучающей сцене в реальном времени, решая тем самым проблему недостаточной адаптивности, вызванную статической конфигурацией параметров, и обеспечивая устойчивость и справедливость модели на разных этапах обучения, Студенческие группы и сценарии оценки. Тип оценки напрямую влияет на детализацию и цикл обратной связи моделирования временных рядов, тогда как формативная оценка подчёркивает динамичный характер процесса. Различия в дисциплинах определяют распределение характеристик между модулями BERT и GBDT. Таким образом, использование динамического механизма корректировки может эффективно адаптироваться к различным типам оценки и дисциплинарным характеристикам. Наконец, через несколько раундов обратной связи параметров и итеративной оптимизации модель даёт точные и справедливые результаты калибровки оценки преподавания. Функция оптимизации по ограничению по динамической справедливости выражена в уравнении (14).
(14)
В уравнении (14) S представляет набор чувствительных атрибутов,
прогнозируемый результат калибровки выхода,
дисперсию предсказаний внутри групп, γ — межгрупповые параметры и
общее ожидаемое значение. Адаптивный расчет масс слияния многоисточникных признаков показан в уравнении (15).
(15)
В уравнении (15) wk представляет вес признаков k-го источника данных, β — параметр веса, Sim — функцию измерения сходства признаков, fk — вектор признаков, извлеченный из k-го источника данных, fглобальный — глобальный центр признаков, а K представляет общее количество источников данных. В исследовании были определены веса чувствительных признаков, включая пол, этническую принадлежность, регион, экономический статус семьи и происхождение родного языка. Веса определяются на основе результатов корреляционного анализа. В исследовании использовались коэффициенты корреляции Пирсона и коэффициент корреляции ранга Спирмана как двойные индикаторы для оценки суставов, в сочетании с экспертным опытом в области образования калибровки веса. Окончательное определение весов для каждого чувствительного признака дало значения 0,18 для пола, 0,22 для этнической принадлежности, 0,25 для региона, 0,19 для семейного экономического положения и 0,16 для родного языка. Пол: гендерная идентичность по юридической регистрации и самоидентификации, бинарная (мужчина/женщина) с небинарными вариантами; поле данных «гендер». Этническая принадлежность: основана на национальной этнической идентификации 56 групп, совместимой с неидентифицированными и трансграничными группами; поле данных «этничность». Регион: Административное деление по регистрации домохозяйства или длительного проживания, охватывающее провинциальный, муниципальный и уездный уровень, с учётом двойной структуры городского и сельского района и миграционного населения; поле данных «регион». Семейный экономический статус: Согласно национальным статистическим стандартам и показателям образовательной помощи, используя пятиуровневую классификацию; поле данных «economic_status». Происхождение родного языка: основное преподавание и язык общения с семьёй во время базового образования, охватывающий мандарин, языки меньшинств, диалекты и иностранные языки, взвешенные по возрасту и частоте освоения; Поле данных «mother_tongue».
Процесс коррекции использовал трёхступенчатый механизм динамического взвешивания. Первый этап реализовал начальную идентификацию отклонений на основе матрицы веса чувствительных признаков, отмечая точки данных, существенно отклоняющиеся от глобального центра признаков по таким измерениям, как пол, этническая принадлежность и регион. Второй этап вводит ограничения образовательного контекста для повторной квалификации интенсивности отклонений с учетом контекста. Третий этап проверяет устойчивость коррекции с помощью контрфактических возмущений, систематически заменяя значения чувствительных признаков при сохранении нечувствительных признаков без изменений, и наблюдая, находится ли изменение оценочных баллов в пределах порога ±±3,2%.