1、max-min标准化
对原始数据进行线性变换。设minA和maxA分别为属性A的最小值和最大值,将A的一个原始值x通过max-min标准化映射成在区间[0,1]中的值x',其公式为:x'=(x-minA)/(maxA-minA)
2、z-score 标准化
基于原始数据的均值(mean)和标准差(standard deviation)进行数据的标准化,将A的原始值x标准化到x',其公式为:x'=(x-mean)/ standard deviation。
3、Decimal scaling标准化
通过移动数据的小数点位置来进行标准化。小数点移动多少位取决于属性A的取值中的最大绝对值。将属性A的原始值x到x'的计算方法公式为:x'=x/(10^j)。其中,j是满足条件的最小整数。
4、其他标准化方法
还有一些标准化方法的做法是将原始数据除以某一值,如将原始数据除以行或列的和,称总和标准化;如果原始数据除以每行或每列中的最大值,叫做最大值标准化;如果原始数据除以行或列的和的平方根,则称为模标准化(norm standardization)。