machine learning には主に 3 種類あります。supervised learning(labeled examples から学ぶ)、unsupervised learning(unlabeled data から pattern を見つける)、reinforcement learning(trial と reward から学ぶ)です。これらを理解すると、ML が問題にどう approach するかが分かります。
3 つの主要 type
text
SUPERVISED LEARNING → LABELED data から学ぶ (input → known correct output):
→ answer 付き examples で train し、新しい input の output を predict する
→ classification (categorize), regression (numbers prediction)
→ 例: spam detection, price prediction
UNSUPERVISED LEARNING → UNLABELED data から pattern を見つける:
→ 自分で structure/grouping を発見する
→ clustering, dimensionality reduction, anomaly detection
→ 例: customer segmentation
REINFORCEMENT LEARNING → TRIAL and ERROR with REWARDS で学ぶ:
→ agent が action を取り、reward/penalty を受け、長期 reward を最大化する
→ game playing, robotics, control, decision-making
