[发明专利]一种知识地图上导航学习路径的生成方法无效
申请号: | 201110312711.9 | 申请日: | 2011-10-15 |
公开(公告)号: | CN102508874A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 郑庆华;黄香君;刘均;王昕 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 朱海临 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种知识地图上导航学习路径的生成方法,其特征在于,包括下述步骤:(1)判断存储知识地图的广义表Gen_T是否为:如果非空,则转向(4)进行用户已学知识挖掘;(2)总路径t-nlr生成:计算知识单元的层级水平 |
||
搜索关键词: | 一种 知识 地图 导航 学习 路径 生成 方法 | ||
【主权项】:
1.一种知识地图上导航学习路径的生成方法,其特征在于,包含以下步骤:(1)用户登入后,判断知识地图的结构存储表Gen_T是否为空;知识地图是一个有向无环图(V,E),记作KM;V=V1∪V2是KM所描述的学科领域包含的知识单元的集合,E是V中知识单元之间学习依赖关系的集合;这里的知识单元是指具有完备表达能力的基本知识单位,包括定义、定理、算法;学习依赖关系是V上的一种二元关系,形式化描述为:( ∃ < O i , O j > ∈ E ) ⇔ ( ∃ O i ∈ V ) ( ∃ O j ∈ V ) ( ( Un ( O j ) = 1 ) ⇒ ( L ( O i ) = 1 ) ) - - - ( 1.1 ) ]]> 其中,Oi被称为Oj的认知前件,Oj是Oi的认知后件;L(Oi)是V上知识单元已被学习理解的状态函数,如果学习理解了Oi,则L(Oi)=1,反之L(Oi)=O;Un(Oi)是V上知识单元可以被学习理解的状态函数,如果可以学习理解Oi,则Un(Oi)=1,反之Un(Oi)=O;任意知识单元Oi∈V的认知前件集合记为![]()
被称为Oi的入度;任意知识单元Oi∈V的认知后件集合记为![]()
被称为Oi的出度;
被称为Oi的度;
是有认知后件的知识单元的集合,即
成立;
是没有认知后件的知识单元的集合,即
成立;Gen_T是KM的结构存储表,并以广义表
为元素;
是知识单元Oi的存储结构,其中IDi是Oi的标示符,具有“X的Y”的形式,
是Oi在总路径t-nlr中的顺序号;
是Oi的层级水平,表示在KM上学习Oi的难度等级;
是Oi的学习中心度,表示理解Oi对学习KM上其他Oj的重要程度;
是以Oi的认知前件为元素的广义表;
是以Oi的认知后件为元素的广义表;总路径t-nlr是由KM中所有知识单元构成的一个序列:t-nlr(1),t-nlr(2),...,t-nlr(i),t-nlr(i),t-nlr(i+1),...,t-nlr(|V|)(1.2)且,序列(1.2)同时满足以下5个条件:1)( ∀ O ′ ∈ V ) ⇒ ∃ i ( 1 ≤ i ≤ | V | ) ( t - nlr ( i ) = O ′ ) ; ]]> 2)(|Ct-nlr(1)|=0).and.(|Ft-nlr(|V|)|=0));3)∀ i ( 1 ≤ i < | V | ) ( L ( t - nlr ( i ) ) = 1 ) ⇒ ( Un ( t - nlr ( i + 1 ) ) = 1 ) ; ]]> 4)( L ( t - nlr ( | V | ) ) = 1 ) ⇒ ( Un ( KM ) = 1 ) ; ]]> 5)( ∀ i ∀ k ) ( ( 1 ≤ i < k ≤ | V | ) ( l ID i = l ID k ) ) ⇒ ( d ID k ≤ d ID i ) ; ]]> (2)如果Gen_T为空,则生成总路径t-nlr;否则,直接挖掘pre-kU;生成t-nlr是指分别按照
的升序和
的降序对V中所有Oi进行二次排序;pre-kU是一个|V|维布尔向量,用于描述U对t-nlr中知识单元已经学习理解的状态,其第i分量取值应满足条件:( ( pre - k U ( i ) = 1 ) ⇔ ( L ( t - nlr ( i ) ) = 1 ) ) . or . ( ( pre - k U ( i ) = 0 ) ⇔ ( L ( t - nlr ( i ) = 0 ) ) - - - ( 1.3 ) ]]> (3)生成Gen_T是将KM中知识单元Oi的存储结构
按照
的升序依次添加到Gen_T中;(4)挖掘pre-kU是指从用户U的访问日志中挖掘出用户已学知识LU,生成用户已学知识向量pre-kU;用户已学知识LU是一个知识单元集合,其中条件
成立;生成pre-kU就是根据LU中知识单元应满足条件和条件(1.3)确定pre-kU的每个分量的值,即,如果
且O′=t-nlr(i),则pre-kU(i)=1;否则,pre-kU(i)=0;(5)生成用户导航学习路径nlrU;nlrU是一个满足学习充分必要性和学习优化性的知识单元序列O1O2...OiOi+1...OmOU;OU是U当前准备学习的学习目标,是一个知识单元;所谓学习充分性,表现为用户U当前满足条件(1.4):∀ i ( 1 ≤ i ≤ m ) ( ( Un ( O 1 ) = 1 ) . and . ( ( L ( O i ) = 1 ) ⇒ ( Un ( O i + 1 ) = 1 ) ) ( O m + 1 = O U ) ) - - - ( 1.4 ) ]]> 学习必要性,表现为用户U在学习过程中满足条件(1.2):( Un ( O U ) = 1 ) ⇒ ∀ O i ( L ( O i ) = 1 ) ( 1 ≤ i ≤ m ) - - - ( 1.5 ) ]]> 学习优化性,表现为nlrU中知识单元之间的学习顺序满足条件(1.3):( ∀ i ∀ j ) ( ( 1 ≤ i < j ≤ | V | ) . and . ( l ID i = l ID j ) . ) ⇒ ( d ID j ≤ d ID i ) - - - ( 1.6 ) ]]> 生成nlrU是指从OU开始,沿着学习依赖关系的逆序逐级在KM中找到不在LU中的知识单元集合
并生成nlrU的可以学习理解状态向量rU;rU是一个|V|维布尔向量,用于描述U为了学习理解OU而应该对t-nlr中知识单元可以学习理解的状态,即,如果
且O″=t-nlr(i),则rU(i)=1;否则,rU(i)=0。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110312711.9/,转载请声明来源钻瓜专利网。