数据归一化的目的是将不同量纲不同数量级大小的数据转变成可以相互进行数学运算的具有相同量纲和相同数量级的具有可比性的数据.归一化的方法有如下几种;
1、线性函数转换,表达式如下:
y=(x-MinValue)/(MaxValue-MinValue)
2、对数函数转换,表达式如下:
y=log10 (x)
对数法主要用于数据的数量级非常大的场合。
3、反余切函数转换 ,表达式如下:
反余切函数转换, y=arctan(x)*2/PI
角频率等变量转换到【-1,1】
4、减去均值,除以方差:
y=(x-means)/ variance