svm-scale 对数据进行缩放的规则:
式中,y 为缩放前的数据,y' 为缩放后的数据;lower 为参数中指定的数据下界,upper 为参数中指定的数据上界;min 为全部训练数据中的最小值,max 为全部训练数据中的最大值。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
windows 文件夹下有一个 svm-scale.exe 程序,可以用 svm-scale 命令来执行该程序。
先来看看 svm-scale 都有哪些参数,在 libsvm 的 windows 目录下输入命令svm-scale :
命令 svm-scale 要求至少输入一个文件名 data_filename,该文件中是要缩放的数据,看示例:
缩放 windows 文件夹下的 train1 文件中的数据: