Which set lists the main machine learning approaches?
Why A is the answer
Supervised, unsupervised and reinforcement
Supervised, unsupervised and reinforcement learning are the three main approaches.
In detail
- The main approaches are supervised, unsupervised and reinforcement.
- The difference is how the model learns.
Use case
An illustrative scenario, not a real incident.
Spam filtering is supervised, customer grouping is unsupervised, and a game-playing bot is reinforcement learning.
See it in different ways
mindmap
root((Data))
Structured
Tables
Unstructured
Audio
Images
Documents
Labeled
Tagged examples
Unlabeled
No tags
Quality
Accuracy
Completenessmindmap
root(("Machine learning"))
n1["Supervised"]
n2["Labeled examples"]
n3["Unsupervised"]
n4["Finds structure"]
n5["Reinforcement"]
n6["Rewards"]Key point: Three main ML approaches.
Why the other options are wrong
- B. Waterfall, agile and kanban
- Those are project methods.
- C. Public, private and hybrid
- Those are cloud models.
- D. Batch, streaming and micro-batch
- Those are data processing styles.

