Group Abstract Group Abstract

Message Boards Message Boards

0
|
5.9K Views
|
2 Replies
|
2 Total Likes
View groups...
Share
Share this post:

Is feature preprocessing necessary for ML? How abt RecalibrationFunction?

Many machine learning practitioners talk about the need to transform the features & target variables, claiming this would boost the model accuracy.

Like this typical page elaborating about it in detail https://www.analyticsvidhya.com/blog/2020/07/types-of-feature-transformation-and-scaling/

I tried the techniques on several models using Wolfram V13. However, it didn't seem to result in any improvement to the model accuracy.

I noticed there is this RecalibrationFunction[] built-in to Classfy[] & Predict[] as a "post-processing" function, which would automatically correct overconfident or underconfident classifiers. The documentation doesn't explain much about how it is working in the background. Is this RecalibrationFunction[] in fact doing something similar to the data pre-processing, such as log transformation, scalar transformation?

Thanks

POSTED BY: Teck Boon Lim
2 Replies

Sepehr, Thanks so much for your explanation. I have a much better clarity now. Let me do some research about what you suggested and see if I could conclude more insights later. Thanks again.

POSTED BY: Teck Boon Lim
Posted 3 years ago
POSTED BY: Sepehr Elahi
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard