Exercices de Code

Pratique Python, IA Engineering et bien plus avec des exercices interactifs et des tests automatiques.

Tous niveaux Debutant Intermediaire Avance
Tous les sujets Les Bases Python (71) Structures de données (40) Fonctions & Modules (106) POO (53) Architecture & Patterns (57) Algorithmes (47) Concepts Web & Django (50) IA & Data Science (22) Prompt Engineering (15) Projets guidés (81) Django Avancé (18) AI Engineering (19) Machine Learning (30) Entraîner son LLM (15) Computer Vision (18)

Suivre un parcours

Python Fondamental 3 sections
Developpeur Python 6 sections
Algorithmes & Entretiens 3 sections
Web & Django 4 sections
IA & Machine Learning 4 sections
IA Generative & RAG 5 sections
Automatisation & Scripts 5 sections
Neurosciences & IA 5 sections
Vision par Ordinateur 4 sections
Avancé 🧠 Fondamentaux Machine Learning

GradientBoosting : le modèle qui gagne les competitions

Si tu regardes les solutions gagnantes sur Kaggle pour les donnees tabulaires, tu verras presque toujours du Gradient Boosting. XGBoost, LightGBM, CatBoost : ces noms …

30 XP 0 réussites
Résoudre →
sklearn gradient-boosting ensemble
Avancé 🧠 Fondamentaux Machine Learning

KNN : trouver le k optimal

KNN est l'algorithme le plus intuitif qui existe : pour classer un nouveau point, tu regardes ses k voisins les plus proches et tu votes. …

30 XP 0 réussites
Résoudre →
sklearn knn hyperparameter
Avancé 🧠 Fondamentaux Machine Learning

Features polynomiales avec PolynomialFeatures

Le prix d'un appartement de 200m2 n'est pas le double de celui d'un 100m2 : la relation n'est pas lineaire. Pour que ta regression lineaire …

30 XP 0 réussites
Résoudre →
sklearn polynomial feature-engineering
Avancé 🧠 Fondamentaux Machine Learning

SelectKBest : selection de features

Tu as 100 colonnes dans ton dataset, mais est-ce que toutes sont utiles ? Certaines sont du bruit, d'autres sont redondantes. Garder trop de features …

30 XP 0 réussites
Résoudre →
sklearn feature-selection selectkbest
Avancé 🧠 Fondamentaux Machine Learning

Pipeline sklearn : tout enchainer

Tu normalises tes donnees, tu selectionnes les features, tu entraines le modele, et a chaque etape tu risques d'introduire un bug subtil : appliquer le …

30 XP 0 réussites
Résoudre →
sklearn pipeline preprocessing
Avancé 🧠 Fondamentaux Machine Learning

GridSearchCV : trouver les meilleurs hyperparamètres

Un Random Forest avec 50 arbres et max_depth=3, ou 200 arbres et max_depth=10 ? C'est le genre de choix qui peut faire passer ton accuracy …

30 XP 0 réussites
Résoudre →
sklearn gridsearch hyperparameter
Avancé 🧠 Fondamentaux Machine Learning

RandomizedSearchCV : recherche aleatoire

GridSearchCV teste 36 combinaisons en 5-fold CV, soit 180 entrainements. Avec 10 hyperparametres et 10 valeurs chacun, ca fait 10 milliards de combinaisons. Evidemment impossible. …

30 XP 0 réussites
Résoudre →
sklearn randomized-search hyperparameter
Avancé 🧠 Fondamentaux Machine Learning

Stacking : combiner plusieurs modèles

Tu as un Random Forest bon sur les interactions complexes, une regression logistique solide sur les relations lineaires, et un KNN qui capte bien les …

30 XP 0 réussites
Résoudre →
sklearn stacking ensemble
Avancé 🧠 Fondamentaux Machine Learning

Projet complet : pipeline end-to-end

C'est le projet final. Tu vas construire un pipeline ML complet de A a Z, exactement comme tu le ferais en entretien technique ou sur …

30 XP 0 réussites
Résoudre →
sklearn pipeline gridsearch