基于matlab的svm的留一法代码实现-xuanzhuansvm:xuanzhuansvm

时间:2024-06-16 02:40:19
【文件属性】:

文件名称:基于matlab的svm的留一法代码实现-xuanzhuansvm:xuanzhuansvm

文件大小:59KB

文件格式:ZIP

更新时间:2024-06-16 02:40:19

系统开源

基于matlab的svm的留一法代码实现 说明 本代码是实现论文“基于旋转模式的移动设备佩戴位置识别方法”中的实验,提供给需要的同学参考,具体的算法细节请参考该文,这里仅作实现。另外我发布的代码是留一法,原文中还用到了十折交叉请自己实现。 数据集 该文实验基于PAMAP2_Dataset数据集,请自行下载 代码说明 lib文件夹里是svmlib工具库,请加入matlab路径 dataprocess_f是原始数据处理部分(包含特征提取)功能代码 feature1_f 是求频谱矩心,频谱滚降 feature2_f 是算系列特征 svm_f 是 实验的功能部分,每次7个测试者数据作为训练集,剩下一位数据作为测试集。输入参数为测试数据的ID(1~8) dataprocess是数据处理脚本 test是实验脚本 运行 首先将原始数据拷贝至本文件夹,运行dataprocess生成特征值,并保存为txt文件于./SVM文件夹中 然后运行test即可开始实验,结果将生成txt文本于本文件夹。 作者:李诗琦 email:


【文件预览】:
xuanzhuansvm-master
----dataprocess.m(712B)
----svm_f.m(3KB)
----README.md(1KB)
----lib()
--------libsvmread.mexw64(11KB)
--------libsvmwrite.mexw64(10KB)
--------libsvmpredict.mexw64(25KB)
--------libsvmtrain.mexw64(63KB)
----dataprocess_f.m(4KB)
----test.m(108B)
----feature1_f.m(500B)
----feature2_f.m(668B)

网友评论