CN111401525A - 一种基于深度学习的适应性学习***和方法 - Google Patents

一种基于深度学习的适应性学习***和方法 Download PDF

Info

Publication number
CN111401525A
CN111401525A CN202010199603.4A CN202010199603A CN111401525A CN 111401525 A CN111401525 A CN 111401525A CN 202010199603 A CN202010199603 A CN 202010199603A CN 111401525 A CN111401525 A CN 111401525A
Authority
CN
China
Prior art keywords
learning
resource
learner
resources
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010199603.4A
Other languages
English (en)
Inventor
陈家峰
李书兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Dulang Online Education Co ltd
Original Assignee
Zhuhai Dulang Online Education Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Dulang Online Education Co ltd filed Critical Zhuhai Dulang Online Education Co ltd
Priority to CN202010199603.4A priority Critical patent/CN111401525A/zh
Publication of CN111401525A publication Critical patent/CN111401525A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/40Software arrangements specially adapted for pattern recognition, e.g. user interfaces or toolboxes therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于深度学***台数量的增多,学习资源形式也越来越多样化,设计开发基于深度学习的适应性学习***和方法,通过设计基于互信息特征选择模型(MIFS)的深度神经网络输入优化策略,建立了学习者‑资源二部图关联模型下的输出直观化描述,其次利用深度神经网络训练获得资源推荐模型,实现个性化学习资源推荐。利用深度学习算法对数据适应性强、处理性能好等特点,将其用于学习者偏好、学习者的特征类型等方面的分析研究,对学习者偏好的预测准确度高,进而改善学习者在线学习的体验与效果。

Description

一种基于深度学习的适应性学习***和方法
技术领域
本发明属于发明涉及在线学习技术领域,具体涉及一种基于深度学习的适应性学习***和方法。
背景技术
随着大数据时代的到来,与教育领域结合所产生的教育大数据可以从海量教育数据中发现教学规律,进而优化教学模式、展开更高效的教学工作。教育大数据的本质是教育领域的大数据,其数据来源不仅包括学习者的学习数据,更包括日常教育活动中人的一切行为数据,具有多主题、多维度、多形态等特点。基于个性化学习思想,构建的适应性在线学习***可以收集学生的学习行为数据,分析构建学生能力,推荐合适的专属学习资源。也正因为适应性学习在根据学生个体差异进行适应性学习指导方面有较好的效果与优势。本专利提出一种新的基于深度学习的适应性学习资源推荐方法,设计并开发了一个适应性学习***,在推荐学习资源时有较好的准确性、稳定性和有效性。
发明内容
本发明的目的是为克服已有技术的不足,提出一种基于深度学习的适应性学习***和方法。
本发明提供了一种基于深度学习的适应性学习***,其特征在于,包括前端模块、后端模块和存储模块组成。前端模块为学生、教师和管理员等用户的操作界面,负责处理用户信息的输入、输出及教学、试题内容展示,通过网络与后端模块连接。后端模块包括基础服务和业务服务两个部分,负责处理、修改、查询用户及教学、试题数据等工作。后端模块连接存储模块将用户和教学数据进行存储。
应用所述一种基于深度学习的适应性学习方法主要包括以下步骤:
步骤1,用户通过前端模块进行登录和学习,后端模块分析处理存储模块中用户的数据集,获取学生与学习资源的数据;
步骤2,在学习资源数据的众多特征中寻获学习者与资源之间关联并建立特征选择模型,以此来完成推荐方法的输入过程;
步骤3,建立学习者-资源的二部图关联模型,得到推荐方法的输出;
步骤4,基于深度神经网络模型,判断学习者是否学习某一学习资源及对该学习资源的重视程度;
步骤5,确定最终的学习资源推荐列表,将推荐的学习资源通过前端模块向用户展示。
优选的,步骤2中的建立特征选择模型方式为:
选用基于互信息特征选择(MIFS)方法,基于MIFS的特征选择方法中,信息度量评价函数对于其至关重要,信息度量评价函数可表示为:
Figure BDA0002418910590000021
其中S为已选择的特征,s为单个特征,f为候选特征,C为类别,β为调节系数函数g(C,f)是C、f之间的信息量,g(s,f)是s、f之间的信息量。
已选择的特征表示确定会影响学习者选择资源的一些特征,其包含资源的知识内容、学习时长、资源展现形式。
优选的,步骤3中的建立二部图关联模型方式为:
定义学习者集合为:L={l1,l2,l3,…lm};资源集合为:R={r1,r2,r3,…rm}。可得到一个由学习者集合和资源集合构成的二值关系矩阵Xm×n
Figure BDA0002418910590000031
其中行向量代表学***均频率可定义为:
Figure BDA0002418910590000032
其中
Figure BDA0002418910590000033
代表li使用学***均次数,n(li)代表li已学习资源的数量,
Figure BDA0002418910590000034
代表li学习资源的总次数。由于该频率大小与对学习者是否有兴趣学习该资源有很大关系,学习者对某一学习资源学习次数较多,可以认为该学习者对该资源或者该类资源具有较高关注度。
同时对具体的学***均使用次数
Figure BDA0002418910590000035
作为临界值,即为推荐模型的分类分析,决定条件为:
Figure BDA0002418910590000036
优选的,步骤4中的建立深度神经网络模型方式为:
针对学习资源推荐问题所设计的深度神经网络模型由输入层、多个隐藏层和输出层组成,根据上述两节模型的构建,对该深度神经网络模型具体设计如下。
隐藏层设计:隐藏层采用Sigmoid激活函数,其中x为横坐标的值,f(x)为纵坐标的值,其函数表达式为:
Figure BDA0002418910590000041
代价函数设计:本方法使用了标准的二次代价函数,函数中C表示代价,y代表实际值,a代表输出值,,其函数公式如下:
Figure BDA0002418910590000042
输出层设计:本方法解决的学习资源推荐问题最终是转换为推荐或者不推荐的问题,因此输出层采用经典的逻辑回归模型,Sigmoid函数就是其概率函数。
本发明与现有技术相比,其有益的技术效果为:在传统的在线学习***中加入个性化推荐可以使用户在学习过程中拥有更大的针对性和能动性,基于推荐模型、课程推荐引擎和具体的业务需求,设计并实现了在线学习***,采用了学习者-资源的二部图关联模型,得到推荐方法的输出,***能够根据用户行为构建用户模型,从而有针对性地向用户推荐其可能喜欢的学习资源,以此激发他们的学习热情,提高其学习的积极性。
附图表明
图1是本发明的步骤流程图。
图2是本发明的结构框架图。
具体实施方式
本发明提供了一种基于深度学习的适应性学习***,其特征在于,包括前端模块、后端模块和存储模块组成。前端模块为学生、教师和管理员等用户的操作界面,负责处理用户信息的输入、输出及教学、试题内容展示,通过网络与后端模块连接。后端模块包括基础服务和业务服务两个部分,负责处理、修改、查询用户及教学、试题数据等工作。后端模块连接存储模块将用户和教学数据进行存储。
应用所述一种基于深度学习的适应性学习方法主要包括以下步骤:
步骤1,用户通过前端模块进行登录和学习,后端模块分析处理存储模块中用户的数据集,获取学生与学习资源的数据;
步骤2,在学习资源数据的众多特征中寻获学习者与资源之间关联并建立特征选择模型,以此来完成推荐方法的输入过程;
具体是,选用基于互信息特征选择(MIFS)方法,基于MIFS的特征选择方法中,信息度量评价函数对于其至关重要,信息度量评价函数可表示为:
Figure BDA0002418910590000051
其中S为已选择的特征,s为单个特征,f为候选特征,C为类别,β为调节系数函数g(C,f)是C、f之间的信息量,g(s,f)是s、f之间的信息量。
已选择的特征表示确定会影响学习者选择资源的一些特征,其包含资源的知识内容、学习时长、资源展现形式。
步骤3,建立学习者-资源的二部图关联模型,得到推荐方法的输出;
具体是,生成模型训练数据集。对数据集进行独热编码,形成m个二元特征的稀疏数据,逐项运行学生与学习资源的交互记录,在每个时间步中,输入是当前项的独热编码,输出是目录中每个学习资源神经元的全连接层,神经元被激活最多的学习资源作为推荐。
步骤3,基于项目反应理论构造预测模型,判断学生在推荐试题上使用该知识点的步骤能否作对;
具体是,定义学习者集合为:L={l1,l2,l3,…lm};资源集合为:R={r1,r2,r3,…rm}。可得到一个由学习者集合和资源集合构成的二值关系矩阵Xm×n
Figure BDA0002418910590000061
其中行向量代表学***均频率可定义为:
Figure BDA0002418910590000062
其中
Figure BDA0002418910590000063
代表li使用学***均次数,n(li)代表li已学习资源的数量,
Figure BDA0002418910590000064
代表li学习资源的总次数。由于该频率大小与对学习者是否有兴趣学习该资源有很大关系,学习者对某一学习资源学习次数较多,可以认为该学习者对该资源或者该类资源具有较高关注度。
同时对具体的学***均使用次数
Figure BDA0002418910590000065
作为临界值,即为推荐模型的分类分析,决定条件为:
Figure BDA0002418910590000071
步骤4,基于深度神经网络模型,判断学习者是否学习某一学习资源及对该学习资源的重视程度;
具体是,针对学习资源推荐问题所设计的深度神经网络模型由输入层、多个隐藏层和输出层组成,根据上述两节模型的构建,对该深度神经网络模型具体设计如下。
隐藏层设计:隐藏层采用Sigmoid激活函数,其中x为横坐标的值,f(x)为纵坐标的值,其函数表达式为:
Figure BDA0002418910590000072
代价函数设计:本方法使用了标准的二次代价函数,函数中C表示代价,y代表实际值,a代表输出值,,其函数公式如下:
Figure BDA0002418910590000073
输出层设计:本方法解决的学习资源推荐问题最终是转换为推荐或者不推荐的问题,因此输出层采用经典的逻辑回归模型,Sigmoid函数就是其概率函数。
步骤5,确定最终的学习资源推荐列表,将推荐的学习资源通过前端模块向用户展示。
以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的表明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本表明书内容不应理解为对本发明的限制。

Claims (5)

1.本发明提供了一种基于深度学习的适应性学习***,其特征在于,该学习***包括前端模块、后端模块和存储模块组成;前端模块为学生用户、教师用户、管理员用户的操作界面,负责处理用户信息的输入、输出及教学、试题内容展示,通过网络与后端模块连接;后端模块包括基础服务和业务服务两个部分,负责处理、修改、查询用户及教学、试题数据的工作;后端模块连接存储模块将用户和教学数据进行存储。
2.应用所述一种基于深度学习的适应性学习方法主要包括以下步骤:
步骤1,用户通过前端模块进行登录和学习,后端模块分析处理存储模块中用户的数据集,获取学生及其学习资源的数据;
步骤2,在学习资源数据的众多特征中寻获学习者与资源之间关联并建立特征选择模型,以此来完成推荐方法的输入过程;
步骤3,建立学习者-资源的二部图关联模型,得到推荐方法的输出;
步骤4,基于深度神经网络模型,判断学习者是否学习某一学习资源及对该学习资源的重视程度;
步骤5,确定最终的学习资源推荐列表,将推荐的学习资源通过前端模块向用户展示。
3.如权利要求2所述的基于深度学习的适应性学习方法,其特征在于,
步骤2中的建立特征选择模型方式为:选用基于互信息特征选择(MIFS)方法,获取信息度量评价函数,信息度量评价函数可表示为:
Figure FDA0002418910580000011
其中S为已选择的特征,s为单个特征,f为候选特征,C为类别,β为调节系数函数g(C,f)是C、f之间的信息量,g(s,f)是s、f之间的信息量,已选择的特征表示确定会影响学习者选择资源的一些特征,其包含资源的知识内容、学习时长、资源展现形式。
4.如权利要求2所述的基于深度学习的适应性学习方法,其特征在于:
步骤3中的建立二部图关联模型方式为:定义学习者集合为:L={l1,l2,l3,…lm};资源集合为:R={r1,r2,r3,…rm},可得到一个由学习者集合和资源集合构成的二值关系矩阵Xm×n
Figure FDA0002418910580000021
其中行向量代表学***均频率可定义为:
Figure FDA0002418910580000022
其中
Figure FDA0002418910580000023
代表li使用学***均次数,n(li)代表li已学习资源的数量,
Figure FDA0002418910580000024
代表li学习资源的总次数,由于该频率大小与对学习者是否有兴趣学习该资源有很大关系,学习者对某一学习资源学习次数较多,可以认为该学习者对该资源或者该类资源具有较高关注度;
同时对具体的学***均使用次数
Figure FDA0002418910580000025
作为临界值,即为推荐模型的分类分析,决定条件为:
Figure FDA0002418910580000031
5.如权利要求2所述的基于深度学习的适应性学习方法,其特征在于:
步骤4中的建立深度神经网络模型方式为:
针对学习资源推荐问题所设计的深度神经网络模型由输入层、多个隐藏层和输出层组成,根据上述两节模型的构建,对该深度神经网络模型具体设计如下:
隐藏层设计:隐藏层采用Sigmoid激活函数,其中x为横坐标的值,f(x)为纵坐标的值,其函数表达式为:
Figure FDA0002418910580000032
代价函数设计:本方法使用了标准的二次代价函数,函数中C表示代价,y代表实际值,a代表输出值,,其函数公式如下:
Figure FDA0002418910580000033
输出层设计:本方法解决的学习资源推荐问题最终是转换为推荐或者不推荐的问题,因此输出层采用经典的逻辑回归模型,Sigmoid函数就是其概率函数。
CN202010199603.4A 2020-03-20 2020-03-20 一种基于深度学习的适应性学习***和方法 Pending CN111401525A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010199603.4A CN111401525A (zh) 2020-03-20 2020-03-20 一种基于深度学习的适应性学习***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010199603.4A CN111401525A (zh) 2020-03-20 2020-03-20 一种基于深度学习的适应性学习***和方法

Publications (1)

Publication Number Publication Date
CN111401525A true CN111401525A (zh) 2020-07-10

Family

ID=71436340

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010199603.4A Pending CN111401525A (zh) 2020-03-20 2020-03-20 一种基于深度学习的适应性学习***和方法

Country Status (1)

Country Link
CN (1) CN111401525A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099866A (zh) * 2020-07-30 2020-12-18 福建天泉教育科技有限公司 一种学习活动插件的实现方法及终端
CN113378076A (zh) * 2021-06-29 2021-09-10 哈尔滨工业大学 面向在线教育的学习者协同学习社交关系构建方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106528693A (zh) * 2016-10-25 2017-03-22 广东科海信息科技股份有限公司 面向个性化学习的教育资源推荐方法及***
CN108615423A (zh) * 2018-06-21 2018-10-02 中山大学新华学院 一种基于深度学习的线上教育管理***
CN108765228A (zh) * 2018-06-20 2018-11-06 陆柒(北京)科技有限公司 一种计算机自适应私教学习方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106528693A (zh) * 2016-10-25 2017-03-22 广东科海信息科技股份有限公司 面向个性化学习的教育资源推荐方法及***
CN108765228A (zh) * 2018-06-20 2018-11-06 陆柒(北京)科技有限公司 一种计算机自适应私教学习方法
CN108615423A (zh) * 2018-06-21 2018-10-02 中山大学新华学院 一种基于深度学习的线上教育管理***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李浩君等: "深度学习视角下的个性化学习资源推荐方法", 《现代远程教育研究》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099866A (zh) * 2020-07-30 2020-12-18 福建天泉教育科技有限公司 一种学习活动插件的实现方法及终端
CN113378076A (zh) * 2021-06-29 2021-09-10 哈尔滨工业大学 面向在线教育的学习者协同学习社交关系构建方法

Similar Documents

Publication Publication Date Title
CN108021616B (zh) 一种基于循环神经网络的社区问答专家推荐方法
Yukselturk et al. Predicting dropout student: an application of data mining methods in an online education program
CN111241311A (zh) 媒体信息推荐方法、装置、电子设备及存储介质
CN111242310B (zh) 特征有效性评估方法、装置、电子设备及存储介质
CN111950708B (zh) 一种发现大学生日常生活习惯的神经网络结构与方法
Zhong et al. Design of a personalized recommendation system for learning resources based on collaborative filtering
Huang et al. A personalized English learning material recommendation system based on knowledge graph
CN115146161A (zh) 一种基于内容推荐的个性化学习资源推荐方法及***
CN111401525A (zh) 一种基于深度学习的适应性学习***和方法
CN113742586B (zh) 一种基于知识图谱嵌入的学习资源推荐方法及***
Zhu Network Course Recommendation System Based on Double‐Layer Attention Mechanism
He et al. Exercise recommendation method based on knowledge tracing and concept prerequisite relations
CN114239730A (zh) 一种基于近邻排序关系的跨模态检索方法
KR20220053982A (ko) 인공지능 기반 학원 추천 방법
Zhou Research on teaching resource recommendation algorithm based on deep learning and cognitive diagnosis
Scalise et al. A taxonomy of critical dimensions at the intersection of learning analytics and educational measurement
CN113901309A (zh) Spoc教学模式个性化试题推荐方法、装置、电子设备及介质
Luo et al. Heterogeneous graph based knowledge tracing
CN115080731A (zh) 评语语段生成方法、装置、电子设备和存储介质
Liu Simulation of E-learning in English personalized learning recommendation system based on Markov chain algorithm and adaptive learning algorithm
CN112699933A (zh) 用户教学素材加工处理能力自动识别方法及***
Liao [Retracted] Optimization of Classroom Teaching Strategies for College English Listening and Speaking Based on Random Matrix Theory
Shi et al. [Retracted] Design of Personalized Recommendation System for Swimming Teaching Based on Deep Learning
Sun Exploration of general education work in universities based on the feature extraction algorithm
Li [Retracted] Realization of English Instructional Resources Clusters Reconstruction System Using the Machine Learning Model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200710

RJ01 Rejection of invention patent application after publication