What is the difference between statistical and machine learning methods when it comes to apply them for prediction given a set of observations?
1 次查看(过去 30 天)
显示 更早的评论
What is the difference between statistical and machine learning methods when it comes to apply them for prediction given a set of observations?
I couldn’t figure out the difference between statistical and machine learning methods when it comes to apply them for prediction given a set of observations.
- Both of them needs observations to be trained
- Both of them attempt to minimize the residual (the difference between actual and expected values)
Is the regression can be related to both methods (statistical and machine learning)?
Is the optimization can be related to both methods?
0 个评论
回答(1 个)
Walter Roberson
2023-3-31
The Machine Learning process proceeds by generating random weights, improving the fitting starting from those random weights, then going back and generating more random weights and trying again, and so on, repeating this process a number of times until you get tired of it or until the targets do not seem to be improving for a while. It is not deterministic, and not guaranteed to find the "best" solution.
With Machine Learning it is often difficult to define what the "best" solution would even be -- a lot of the time, improving in one aspect results in some other aspect getting worse. For example, reducing the number of false negatives might come at the expense of over-classifying results as negative.
The "formulas" come up with by Machine Learning are often pretty incomprehensible. For example, it has been reported a number of times that some of the Machine Learning models can predict "race" from x-rays, and no-one understands how it is doing that.
Regression is less non-deterministic, and the models are more understandable, and faster to use for prediction. But at the same time, they tend to be much lower in "surprise" -- in making connections that humans have missed.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!