-
BNT-SM是用于学生建模的贝叶斯网络工具箱,其目标是在学生建模群体中推广运用动态贝叶斯网络技术,该工具箱的dbnmatlab代码可供使用
资源介绍
dbn
matlab代码BNT-SM
用于学生建模的贝叶斯网络工具箱(BNT-SM)旨在促进在学生建模社区中使用动态贝叶斯网络。
BNT-SM输入了一个数据集和一个由研究人员假设的贝叶斯网络模型的紧凑XML规范,该模型用于描述学生知识与观察到的行为之间的因果关系。
BNT-SM使用贝叶斯网络工具箱生成并执行代码以训练和测试模型。
BNT-SM使研究人员可以轻松地探索关于学生模型中知识表示的不同假设。
例如,通过改变贝叶斯网络的图形结构,我们研究了补习干预如何影响学生的知识状态-干预是可能脚手架还是可以帮助学生学习。
安装
BNT-SM是在Matlab中实现的,因此您需要安装并运行Matlab。
典型用法示例
下载并解压缩BNT-SM后,启动Matlab并执行
>>
cd
src
>>
setup
>>
cd
../model/kt
>>
[property
evidence
hash_bnet]
=
RunBnet('property.xml');
Property.xml是一个XML文件,用于指定我们正在构建的贝叶斯网络。
在目录BNT-SM
/
model中,您可以找到其他一些贝叶