Is it possible to request you, to explain ML in couple of lines as a perfect definition! whole strength and limitations will be found from there!
When My First ML Model Memorized Instead of Learning (And How I Fixed It)
3 Comments
This is such a relatable learning moment—almost everyone in ML hits this “it works perfectly… until it doesn’t” phase
What’s great here is how you didn’t just stop at identifying overfitting, but actually approached it systematically. Using SMOTE instead of naive duplication, adding cross-validation, and controlling model complexity shows a solid shift from just training models to actually understanding them.
That key insight you mentioned really is the turning point:
a model that memorizes is just echoing data, not learning from it.
I’d also add that this is where thinking in terms of bias-variance tradeoff starts to click—balancing underfitting vs overfitting becomes the real game.
Your takeaway about prioritizing generalization over raw accuracy is something beginners often overlook, so this is a valuable reminder.
Curious—did you notice which of your fixes had the biggest impact, or was it the combination that made the difference?
@[Prasoon Jadon] Thank you, I really appreciate this thoughtful feedback!
You're absolutely right — the shift from just training models to actually understanding them was the biggest learning point for me.
In my case, it wasn’t a single fix but the combination that made the real difference. Cross-validation helped me see the instability, while controlling model complexity reduced variance significantly.
SMOTE also improved class balance, but I realized it needs to be used carefully to avoid introducing noise.
And yes, the bias-variance tradeoff is starting to make much more sense now — still learning, but this experience definitely made it “click” more than theory ever did.
Really appreciate you pointing that out!
@[Urooj Fatima | EE Student] I give you two set of resources, one my comment of LinkedIn and second my working papers. I can only point towards what needs to be done. Again only accept if your mind accept it because i am kind of out of the box thinker! Thanks
https://zenodo.org/records/18761028
https://zenodo.org/records/19075200
I hope it may help you. Remember it doesn't matter how high the tide is, Point is how good you can surf! thanks!
@[Dr. Usman Zafar] Thank you so much for sharing these resources!
I really appreciate your perspective — especially the emphasis on thinking independently. I’ll go through your work and explore these ideas with an open mind.
And I completely agree — it’s not about the difficulty, but how we learn to handle it.
Looking forward to learning from this!
Please log in to add a comment.
Please log in to comment on this post.
More Posts
- © 2026 Coder Legion
- Feedback / Bug
- Privacy
- About Us
- Contacts
- Premium Subscription
- Terms of Service
- Refund
- Early Builders
More From Urooj Fatima | EE Student
Related Jobs
- Machine Learning Engineer - Search, Ranking & PersonalizationChatGPT Jobs · Full time · New York, NY
- Machine Learning EngineerRunSybil · Full time · San Francisco, CA
- Machine Learning Engineer (On-device ASR) - San FranciscoPlaud · Full time · San Francisco, CA
Commenters (This Week)
Contribute meaningful comments to climb the leaderboard and earn badges!