【技术实现步骤摘要】
一种基于多任务的在线学习状态识别方法及相关装置
[0001]本专利技术涉及属于学习状态预测领域,具体涉及一种基于多任务的在线学习状态识别方法及相关装置。
技术介绍
[0002]在线教育为学习者提供了一种丰富而灵活的学习方式,学习者可以随时随地访问各种优秀课程。然而,由于师生分离在线教育的教学效果很难保证。学习状态是由描述学习者心理、生理所属状态的基本指标组成。相关研究已经定性说明了学习状态能够直接影响学习效果。为了提升教学效果,在线课堂学习者的状态检测成为了相关研究中的重点问题之一。
[0003]学习状态涉及到学习者的认知和情感等多种状态,进一步可以细分为眼动状态、行为动作、姿势姿态、面部表情、环境交互、生物特征等具体指标。其中,眼部特征是非常重要的一类特征,眼睛的注视行为指明了学习者实时的关注位置,是解释学习者学习意图的重要线索,通过对注视行为的整理、分析,可以挖掘学习者深层的内在认知状态。上述指标中有许多都具有关联关系,如眼动状态与面部表情、姿势姿态与环境交互等。多任务学习(Multi
‑
Task Learning,MTL)可以发掘子任务间的共性,极大地提高对各任务间关联关系和共有信息的利用,进而提高所有子任务的学习效果和性能。在基于硬参数共享的多任务学习中,有两种子任务训练方式:交替(Alternate)训练和联合(Joint)训练。交替训练对于数据集的要求较低,可以使用更大范围的数据集,但由于子任务调度顺序和比重的不同,容易造成模型推断结果偏向某个或多个任务,不能得到稳定的学习效果。
【技术保护点】
【技术特征摘要】
1.一种基于多任务的在线学习状态识别方法,其特征在于,包括以下步骤:(1)构建由注视点估计子任务模型和面部表情识别子任务模型构成的在线学习者注视点与面部表情的多任务识别模型;所述注视点估计子任务模型用于合并左眼特征、右眼特征和Landmarks Grid特征,输出注视落点;所述面部表情识别子任务模型用于合并Landmarks Grid和面部分支特征,输出面部表情;(2)采用自适应交替联合调度进行多任务训练训练时首先根据训练数据集中的样本的特征标签对注视点估计子任务模型或面部表情识别子任务模型进行交替训练;完成交替训练后提高任务联合级别至2级,采用同时包含注视点和面部表情标签的样本数据对所述多任务识别模型进行组合训练。2.根据权利要求1所述的基于多任务的在线学习状态识别方法,其特征在于,步骤(1)中,所述注视点估计子任务模型为融合Landmarks的通用注视点估计模型和注视点个性化校准模型相结合的两阶段注视点估计模型;当运行所述注视点估计子任务模型时,首先利用融合Landmarks的通用注视点估计模型对在线学习场景下学习者的注视点进行估计,从而得到通用注视点坐标;之后,利用注视点个性化校准模型估计出通用注视点坐标的偏差,结合通用注视点坐标和通用注视点坐标的偏差,最终得到真实注视点坐标。3.根据权利要求2所述的基于多任务的在线学习状态识别方法,其特征在于,步骤(1)中,运行所述注视点估计子任务模型,具体为:将学习者图像输入所述融合Landmarks的通用注视点估计模型中,使用VGG提取左眼与右眼图像特征;利用Face Alignment算法提取学习者的面部关键点,同时截取眼部图像,构造Landmarks Grid,利用Micro CNN提取Landmarks Grid特征;之后将左眼特征、右眼特征及Landmarks Grid特征在全连接层进行拼接,最后输出学习者的通用注视落点;同时,以学习者的面部图像作为注视点个性化校准模型的输入,经过卷积神经网络提取特征,最终输出实际注视落点与通用模型估计落点的差值;结合学习者的通用注视落点和实际注视落点与通用模型估计落点的差值估计出学习者最终的实际注视落点。4.根据权利要求2所述的基于多任务的在线学习状态识别方法,其特征在于,步骤(2)中,采用自适应交替联合调度进行多任务训练,具体过程为:(201)进行子任务编码多任务学习共包含n个子任务,对子任务进行Onehot编码;为每个子任务构造损失函数L
i
,则多任务损失函数向量,则多任务损失函数向量考虑数据集D中的样本S,若样本S具有子任务T
a
,T
b
,
…
,T
k
所需的标签,则所述样本S针对子任务T
a
,T
b
,
…
,T
k
的联合损失函数L
ab...
为:
其中,S
ab...
是使能任务T
a
,T
b
,
…
,T
k
的Onehot编码值,即使得第a,b,
…
,k位为1的二进制编码;根据所述样本S所含任务的标签,将原数据集D划分为交替训练数据集{D1,D2,
…
,D
n
}和联合训练数据集{D
12
,D
123
,
…
D
ij...k
,
…
,D
12...n
};交替训练数据集D
i
仅包含任务T
i
所需的标签数据,联合训练数据集D
ij...k
包含任务T
i
,T
j
,
…
,T
k
所需的标签数据;(202)设计损失函数在交替训练调度时,子任务T
i
权重系数为λ
i
...
【专利技术属性】
技术研发人员:陈妍,刘庆,刘嘉欣,李政霖,田锋,朱海萍,郑庆华,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。