How to compare the accuracy of linear regression when normalized in different ways?

3 次查看(过去 30 天)
I looked up various models for regression.
Using Matlab, there were several models such as SVM, linear, and Gaussian.
I found normalization and PCA help train the data.
I trained the data using various normalization methods in Matlab.
How do I know which normalization method works better?
If it is immediately evaluated using MAE or MSE, a small-scale normalization method would be advantageous.
For example, the normalization method of the range [0 1] will have a lower MSE than the normalization method of the range [-1 1].
Should inverse functions be used for evaluation to return to the range that the original data had?

采纳的回答

Angelo Yeo
Angelo Yeo 2023-7-3
You need to reverse the normalization in order to assess the performance of regression. This is because, as you mentioned, different normalization results in different performance result.
Also, FYI, when you choose which normalization method to use, you cautiously take a look at the property of dataset. This can be either the distribution of the data or the existence of outliers (or noise).
Hope this helps,
Angelo

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Regression 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by