山西大同大学SVM数据处理系统使用说明书
一、 如图所示为本程序安装包,首先获取到本软件后,双击打开解压到本地,如下图:
在这里你可以选择程序存放的位置,默认放置到D盘的根目录;建议不要放到C盘,因为会占用一定的空间。
直接点击开始,完成自动的解压缩;
二、 找到程序的解压位置,演示中使用默认安装位置 D:\
打开文件,你会看到如图所示的4个文件
其中,最后一个为我们的主程序,第三个为清除使用过程中产生的xxx.out文件的小工具,当运行完程序后,双击该小工具会自动清除所有的out中间文件。
三、 现在双击打开我们的主程序,如下图所示:
主程序界面非常简洁,下面主要介绍使用面板功能和使用方法。
面板功能:分为左右两个区,左区为参数设定,右区为反馈板,左区参数主要为:
- 盘符设定 选择数据保存的位置,可以从下拉列表中选择,也可以手输入自己电脑上的盘符;
- 文件数目 设定自己将要训练的全部样本的个数,主要目的是用于开始训练前预读文件准备的情况;
- 数据长度 选择自己在时间轴上所取的数据个数,该长度允许手动输入;
- 选取方向 在确定数据选取的长度后,指定一个选取的方向,其中,两侧为各取长度的一半,要注意这一点;
- 设置分组 选择数据训练过程中的分组情况 即 –V 的设定;
- 核函数 选择使用的核函数 默认使用 –t 0 线性核函数;
- 类型选择 指的是SVM类型选择,默认值为3;
- 参数范围 指得是C、G、P的范围,默认值为10,210 = 1024;
右区反馈板主要为: - 信息提示板:主要显示当前参数设定的信息情况,以及当前程序的运行进度;
- 下方的三个按钮为别分:打开最终结果文件夹按钮、当前训练样本运行时间提示、以及清除反馈板按钮;
四、 使用方法、流程及注意事项
- 在设定好参数后,点击SaveSet按钮保存设定的参数信息;
- 接下来,点击CreatFolder按钮,开始创建运行程序所需的全部文件夹,如下图;
- 接下来是最关键的一步,准备预读文件,一共需要6个加载文件,根据实际的工作来制作文件(已经给出6个空内容的模板),详细的制作方法、用途和流程参见附录一;
- 准备好预读文件后就可以开始检测,检验预读文件和参数设定是否匹配,检验通过后,蓝色的检验按钮会转换成绿色的开始按钮,点击开始进行训练;
下面是制作文件错误的情况:
失败以后要关闭软件(必须关闭,否则文件占用,无法保存),进入ReadFile文件夹进行制作;
制作成功后,进行下一步; - 点击Start后会弹出训练文件准备完毕,然后点击立即开始;
- 运行效果图:
- 如果出现异常,请先点击stop按钮然后再处理计算机异常,接下来点击reset,重置参数,然后重新开始!
附录
配置ReadFile文件夹首先准备CreatFile.XLSX文件, CreatFile.XLSX文件是用来制作其余的预读文件;
从Oring中复制一个完整的时间横轴坐标到该表格中,复制数据时要完整,不可以四舍五入;
- allTime文件存放全部的时间横坐标,步长为0.02 Ps ,在实验步长不变的情况下不用修改该文件
- TrainWavemax文件存放的是训练样本的峰值坐标,制作时,将剔除检验样本后波峰按照顺序整理为一列,复制到该文件中,同时,在末尾添加与检验样本个数相同的几行 0 ;
- PreWavemax 文件存放的是预测样本的峰值,由于所有的样本都要制作预测样本,所以直接将所有的峰值按照顺序复制到该文件中即可;
- JYName 文件存放的是检验样本的名称,按照顺序,每行一个;
- TrainNmae 文件存放的是训练样本的名称,将剔除的检验样本的名称按照顺序,每行一个放到最后;
- PreName文件存放的预测样本的名称,将所有的样本数据按照顺序复制到该文件中;