Scikit-learn pour débutants

Débutant

Ce cours complet couvre les concepts fondamentaux et les techniques pratiques de Scikit-learn, la bibliothèque essentielle d'apprentissage automatique en Python. Apprenez à construire, entraîner et évaluer des modèles d'apprentissage automatique en utilisant divers algorithmes et techniques de prétraitement.

sklearnpythondata-science

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Bienvenue dans Scikit-learn pour débutants ! Ce cours complet est conçu spécifiquement pour les nouveaux venus à Scikit-learn, la bibliothèque fondamentale d'apprentissage automatique (machine learning) en Python. Grâce à des laboratoires pratiques, vous maîtriserez les compétences essentielles nécessaires pour construire, entraîner et évaluer des modèles d'apprentissage automatique en utilisant divers algorithmes et techniques de prétraitement.

🎯 Objectifs d'apprentissage

Dans ce cours, vous apprendrez :

  • Installation et configuration de Scikit-learn : Commencez par l'installation de Scikit-learn et les concepts de base.
  • Chargement et exploration des données : Maîtrisez diverses méthodes pour charger et explorer des ensembles de données pour l'apprentissage automatique.
  • Prétraitement des données : Apprenez les techniques essentielles de prétraitement, y compris la mise à l'échelle (scaling), l'encodage (encoding) et l'ingénierie des caractéristiques (feature engineering).
  • Régression linéaire : Comprenez et implémentez des modèles de régression linéaire pour l'analyse prédictive.
  • Classification KNN : Appliquez l'algorithme K-Nearest Neighbors (K-NN) pour les tâches de classification.
  • Évaluation des modèles : Apprenez à évaluer les performances des modèles en utilisant diverses métriques et techniques.
  • Validation croisée : Maîtrisez les techniques de validation croisée pour une évaluation robuste des modèles.

🏆 Ce que vous réaliserez

Après avoir terminé ce cours, vous serez capable de :

  • Configurer Scikit-learn et comprendre ses composants principaux et son flux de travail.
  • Charger et explorer des ensembles de données provenant de diverses sources pour des tâches d'apprentissage automatique.
  • Appliquer des techniques essentielles de prétraitement des données, y compris la mise à l'échelle des caractéristiques et l'encodage catégoriel.
  • Construire et entraîner des modèles de régression linéaire pour des tâches de prédiction continue.
  • Implémenter des algorithmes de classification KNN pour des tâches de prédiction catégorielle.
  • Évaluer les performances des modèles en utilisant des métriques et des techniques de validation appropriées.
  • Appliquer des méthodes de validation croisée pour garantir une évaluation robuste et fiable des modèles.
  • Construire une base solide pour des projets avancés en apprentissage automatique, science des données et IA.

Enseignant

labby
Labby
Labby is the LabEx teacher.