InfoBook.ro ← Harta anului
Modul 11 · Cei trei algoritmi
Modul 11 · Conținut 2.2 · machine learning

Trei algoritmi, trei idei

Regresia liniară trage o dreaptă prin nori de puncte. KNN întreabă „cine-mi sunt vecinii?". K-means grupează singur datele. Doi sunt supervizați (au etichete), unul nesupervizat. Joacă-te cu fiecare.

📈 Regresie liniarăSupervizat · prezice un NUMĂR trăgând o dreaptă.
🎯 KNNSupervizat · clasifică după vecinii cei mai apropiați.
🔵 K-meansNesupervizat · descoperă grupuri fără etichete.
1

Regresia liniară — dreapta prin puncte

Ore de studiu (x) vs notă (y). Modelul găsește dreapta care trece „cel mai bine" prin puncte (minimizează distanțele). Apoi prezice nota pentru orice număr de ore.

apasă „Antrenează" ca să tragi dreapta prin puncte 👆
Ce a învățat modelul: două numere — panta și intercepția dreptei y = m·x + b. Predicția pentru un x nou e doar înlocuirea în formulă. Regresia dă un NUMĂR (supervizat, regresie).
2

KNN — spune-mi cine-ți sunt vecinii

Două clase de puncte (🔵 și 🟠). Un punct nou (⬦) e clasificat după votul celor k cei mai apropiați vecini. Mișcă punctul și schimbă k.

clasa Aclasa Bpunct nou
Cum decide: calculează distanța până la toate punctele, ia cele mai apropiate k și votează clasa majoritară. E „cel mai apropiat vecin" din Dijkstra (XI·M07), dus la clasificare. k impar evită egalitatea la vot.
3

K-means — grupare fără etichete

Nesupervizat: punctele n-au clase. Alegem k=3 centre, apoi repetăm doi pași — atribuie fiecare punct la cel mai apropiat centru, mută centrul în media grupului — până se stabilizează.

Convergență: după câțiva pași, centrele nu se mai mișcă — grupurile s-au stabilizat. K-means descoperă structura (clustere) fără să știe dinainte etichetele. Îl folosești la segmentarea clienților, gruparea documentelor etc.
4

Verificare rapidă

Șase întrebări despre cei trei algoritmi.

5

Fișa de sinteză

Cei trei algoritmi, condensat.

Regresia liniară (supervizat): prezice un NUMĂR cu o dreaptă y = m·x + b.
KNN (supervizat): clasifică un punct nou după votul celor k vecini apropiați.
K-means (nesupervizat): grupează în k clustere prin atribuie ↔ mută centrele.
Distanța e cheia la KNN și K-means → de aceea scalăm datele (Modul 10).
k impar la KNN evită egalitatea de voturi.
Regresie vs clasificare: număr vs categorie; ambele sunt supervizate.
← anteriorModul 10 · Pregătirea datelor urmează →Modul 12 · Bibliotecile ML