1. 程式人生 > >歸一化函式normalize詳解

歸一化函式normalize詳解

在使用機器學習演算法的資料預處理階段,歸一化也是非常重要的一個步驟。例如在應用SVM之前,縮放是非常重要的。Sarle的神經網路FAQ的第二部分(1997)闡述了縮放的重要性,大多數注意事項也適用於SVM。縮放的最主要優點是能夠避免大數值區間的屬性過分支配了小數值區間的屬性。另一個優點能避免計算過程中數值複雜度。因為關鍵值通常依賴特徵向量的內積(inner products),例如,線性核和多項式核力,屬性的大數值可能會導致數值問題。我們推薦將每個屬性線性縮放到區間[-1,+1]或者[0, 1]。