将不同维度的特征值都转换到同一个取值范围比如,0到1之间。
比如A维度取值范围是1000到2000,而B维度取值范围是1-10。那如果计算距离的话A维度的影响会远大于B维度的影响。因此需要将他们都变换到同一个取值范围。
newVal=(oldVal-minVal)/(maxVal-minVal);
将不同维度的特征值都转换到同一个取值范围比如,0到1之间。
比如A维度取值范围是1000到2000,而B维度取值范围是1-10。那如果计算距离的话A维度的影响会远大于B维度的影响。因此需要将他们都变换到同一个取值范围。
newVal=(oldVal-minVal)/(maxVal-minVal);
本文标题:归一化处理
本文链接:https://www.haomeiwen.com/subject/himksxtx.html
网友评论