7
Performing Feature Scaling
Many machine learning algorithms are sensitive to the variable scale. For example, the coefficients of linear models depend on the scale of the feature – that is, changing the feature scale will change the coefficient’s value. In linear models, as well as in algorithms that depend on distance calculations such as clustering and principal component analysis, features with larger value ranges tend to dominate over features with smaller ranges. Therefore, having features on a similar scale allows us to compare feature importance and may help algorithms converge faster, improving performance and training times.
Scaling techniques, in general, divide the variables by some constant; therefore, it is important to highlight ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access