Machine Learning Blogs_3
Well another day ,another post about learning something in a creative way that you wouldn't forget!
As discussed earlier in my previous blog , we are moving forward with Types of Learning!
PS: Don't forget to check the previous one to get better understanding of the important coined terms in Machine Learning.
Well living as Bachler student i learned to cook for myself and friends in a very proficient way. So why not take this analogy and learn Types of Machine Learning 😉
Types of Machine Learning: The Ultimate Family Dinner 🍽️😆
1. Supervised Learning (The Rule-Follower)
"Mom’s Recipes to cook – Step by Step!"
What it does? - Learns from labeled data (input-output pairs). We can say instructions to cook.
How it does ? Like a student creating a dish with an cooking recipe.
- Examples: Baking cookies exactly like the cookbook says.
Examples(Technical):
Classification (Is this email spam or not? 📧✔️❌)
Regression (Predicting your exam score based on study hours ⏰→📝)
Pros: Reliable when you have good labeled data.
Cons: Useless without answers—like a quiz with no solutions!
2. Unsupervised Learning (The Curious Explorer)
"Figure It Out Yourself!"
What it does? Finds hidden patterns without any labels. Like We have all the ingredients, now group it together to out something.
How it does? Like You organizing your messy room by intuition. Placing everything in a neat way.
Example: Throwing veggies into pots by color without instructions.
Examples(Technical):
Clustering (Grouping similar songs in your playlist)
Dimensionality Reduction (Summarizing a 500-page book into 5 bullet points.
Pros: Works when you have no answers.
Cons: "Wait, why are these grouped together?" – Sometimes confusing.
3. Reinforcement Learning (The Video Game Prodigy)
"Learn by Doing… and Failing!"
What it does? -Learns through actions & rewards (like a game).
How? A puppy learning tricks for treats—sit (🍖), roll over (🍖🍖), jump (😠 no treat!).
Example: Adding salt, tasting, adjusting until it's perfect.
Examples(Technical):
Game AIs (Beating humans at chess ♟️)
Self-driving cars (Don’t crash = +100 points! )
Pros: Great for dynamic, unpredictable environments.
Cons: Slow learner—needs tons of trial and error.
4. Batch Learning (The Textbook Worm)
"Study Everything at Once!"
What it does? -Trains on the entire dataset in one go.
How it does? Like memorizing the whole dictionary before a spelling bee.
Learn everything at once (cook a big stew, then serve all week).
Problem: Can't adapt to new tastes without recooking everything.
Pros: Stable, consistent.
Cons: Can’t learn new words without re-reading the entire dictionary.
5. Online Learning (The Night-Before-Exam Studier)Totally Engineers way 😂
"Learn as You Go!"
What it does? Updates knowledge continuously with new data.
How it does? Like updating your notes after every lecture.
Learn as you go—adjust flavors with each new ingredient.
Example: Adding spices while tasting the soup or Cooking Live on a Food Show
Examples(Technical):
Stock market bots (Adapting to new trends 📉→📈)
YouTube recommendations (Learning your new obsession 🎮→🍿)
Pros: Adapts quickly to changes.
Cons: Can overreact to noise (like panicking over one bad quiz grade).
Model vs. Instance Learning
Model-Based (Rules): Like remembering cooking principles ("sear meat first").
Instance-Based (Memory): Like recalling every dish you've ever tasted to compare.
Comments
Post a Comment