Clear Sky Science · zh

在物联网支持的电子学习系统中,通过条件变分自编码器和变换器架构实现的上下文感知顺序课程推荐

· 返回目录

更智能的在线选课辅助

随着在线学习平台的扩展,许多学生面临一个新问题:课程过多而缺乏有效引导。本研究探讨了一种更智能的方式,让平台在推荐课程时不仅考虑学习者以往的行为,还把他们学习的时间、地点和方式纳入判断,使用来自连网设备和学习应用的信号。

Figure 1. 连网设备与学习历史如何结合,引导学习者选择更契合的在线课程。
Figure 1. 连网设备与学习历史如何结合,引导学习者选择更契合的在线课程。

为何课程推荐常常不中肯

大多数推荐工具把学生视为偏好固定且情境很少变化的用户。早期系统主要通过比较具有相似历史的用户或将课程描述与用户画像匹配来工作。当学习者是新手、数据稀少,或许多人遵循相近学习路径并获得几乎相同的建议时,这些方法便力不从心。它们也无法处理在线学习快速变化的特性:有人可能深夜在笔记本上看视频,随后在通勤时用手机浏览资料。在由连网设备丰富的环境中,这种差距会放大——一天中的时段、设备类型和活动模式都可能影响某一时刻最有帮助的课程或单元类型。

利用连网学习中的信号

作者关注与物联网相连的电子学习环境,例如通过可穿戴设备、智能手机和智慧教室访问的平台。他们从真实课程平台收集的不仅是学生选择或点击了哪些课程,还有简单的上下文线索:使用了什么设备、登录频率以及常在何时学习。这些线索可作为未来系统可能访问的更丰富传感器数据的替代。经过清洗与组织这些记录后,系统为每位学习者、每门课程和每种情境构建紧凑的数值画像。尽管原始平台并不提供实时传感器流,这些代理信号已足以检验上下文感知建议能带来多大帮助。

Figure 2. 一个人工智能引擎如何将设备与活动信号转化为逐步的、个性化的在线课程排序。
Figure 2. 一个人工智能引擎如何将设备与活动信号转化为逐步的、个性化的在线课程排序。

新推荐引擎的工作原理

所提引擎结合了现代人工智能的两项先进思想。第一是一个组件,它在学习学生与课程背后的潜在模式的同时考虑不确定性——当信息缺失或噪声较多时这一点尤为重要。第二是一个序列模块,它关注过去选择的顺序以理解兴趣如何随时间变化,而不是把每次点击或报名孤立地对待。设备与学习习惯的上下文在每一步中都被融合进该过程,因此当学习者的情境发生变化时,系统能相应调整其内部的学习者画像。一种特殊的训练策略教会引擎在保持潜在表示稳定的同时仍能准确排序课程,平衡探索不同选项与在候选中做出明确区分的需求。

在真实平台上的实验结果

研究者在来自大型在线课程提供商的三组大规模数据上测试了他们的框架。他们把该方法与几种已能建模序列或在课程内容上表现良好的强基线方法进行了比较。在包括顶级建议与学习者实际选择匹配的频率、以及系统对相关课程排序的质量等多项衡量指标上,新方法持续表现更优。它还减少了预测错误,并在用户历史较短这一常见情形下保持有效。在受控的消融试验中,当作者移除设计的某些部分时,推荐质量会下降,表明从上下文处理到联合训练目标的各个组成部分都发挥了重要作用。

对在线学习者的意义

简而言之,本研究表明课程推荐应被视为由既往行为和当前情境共同塑造的动态目标。通过融合学习者过去的行为、兴趣如何演变以及当前学习设置的了解,平台可以提供更及时且更具个性的建议。尽管关于数据保护和计算成本的问题仍需解决,这项工作为构建能够根据日常生活自适应、引导学生开展长期学习旅程的在线学习系统勾画出一条可行路径。

引用: Chen, G., Han, G. & Liu, S. Context-aware sequential course recommendation via conditional variational autoencoders and transformer architectures in IoT-enabled E-learning systems. Sci Rep 16, 15370 (2026). https://doi.org/10.1038/s41598-026-45764-y

关键词: 在线课程推荐, 电子学习个性化, 顺序推荐, 物联网学习情境, MOOC 平台