← Parcours
🤖

Machine Learning classique

Intermédiaire

Le paradigme du ML supervisé

50 min

Le ML supervisé apprend une fonction f : X → y à partir d'exemples étiquetés.

Le pipeline universel : 1. Séparer les données : train / validation / test (ex. 70/15/15) 2. Entraîner sur train, régler les hyperparamètres sur validation, évaluer UNE FOIS sur test 3. Ne jamais laisser le test "fuiter" dans l'entraînement (*data leakage*)

Le compromis biais-variance — le concept le plus important du ML : - Sous-apprentissage (biais élevé) : modèle trop simple, mauvais partout - Surapprentissage (variance élevée) : modèle qui mémorise le train mais généralise mal

from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)

Remèdes au surapprentissage : plus de données, régularisation (L1/L2), modèles plus simples, validation croisée.

🤖

Un point pas clair ? Demandez à votre tuteur AI de vous l'expliquer autrement.

Poser une question