输入:数据集 D = { s i } i = 1 M ,训练模型T,Difficulty值d,Competence值c
输出:训练好的模型
1) 计算句子难度 d ( s i )
2) 计算难度分数的累计密度函数,使难度分数在0到1之间
3) for training step t = 1 , 2 , ⋯ , T do
计算当前模型Competence值 c ( t )
从数据集中均匀采样相应批次数据Bt,其中 s i < c ( t )
数据Bt作为输入,调用模型T进行训练
4) 输出模型