this post was submitted on 13 Aug 2026
7 points (81.8% liked)
Machine Learning
639 readers
2 users here now
A community for posting things related to machine learning
Icon base by Lorc under CC BY 3.0 with modifications to add a gradient
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The choice of algorithms usually comes down to your goals and your modeling assumptions. For example, if you think the data is drawn from a Gaussian distribution, then you would use mean squared error. If everything roughly lines up on a plane or different labels can be separated easily by a plane, then you could use a linear function and related tools for optimizing them.
We usually just make educated guesses by inspecting the data, but when you have messy real world data, that's hard to do correctly, so it makes more sense to just try a set of things to see what sticks. Note that this doesn't mean trying everything under the sun. You should still understand your problem well enough to restrict that set to a reasonable size.