Garden of KnowledgeApplied Sciences › Computer Science › Software › Data Science › Machine Learning
February 12, 2026

Ressources Machine Learning

Sélection de ressources pour apprendre et pratiquer le Machine Learning.

Cours en ligne§

CoursPlateformeNiveauLangue
Machine Learning Specialization — Andrew NgCourseraDébutantEN
Deep Learning Specialization — Andrew NgCourseraIntermédiaireEN
Practical Deep Learning for Codersfast.aiIntermédiaireEN
Introduction to Machine LearningKaggle LearnDébutantEN
Hugging Face NLP CourseHugging FaceIntermédiaireEN
Machine Learning — France Université NumériqueFUN-MOOCDébutantFR
Stanford CS229 — Machine LearningStanfordAvancéEN
Stanford CS231n — Convolutional Neural NetworksStanfordAvancéEN

Livres§

LivreAuteurFocus
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlowAurélien GéronPratique, code Python
Pattern Recognition and Machine LearningChristopher BishopThéorie mathématique
The Elements of Statistical LearningHastie, Tibshirani, FriedmanStatistique avancée
Deep LearningIan Goodfellow et al.Fondements du deep learning
Understanding Deep LearningSimon PrinceDeep learning moderne (gratuit en PDF)
Dive into Deep LearningAston Zhang et al.Interactif, code (gratuit)

Datasets§

SourceDescription
Kaggle DatasetsDes milliers de datasets communautaires
UCI ML RepositoryDatasets classiques pour la recherche
Google Dataset SearchMoteur de recherche de datasets
Hugging Face DatasetsFocus NLP et LLM
Papers With Code — DatasetsDatasets liés aux publications
COCOVision : détection, segmentation
ImageNetClassification d’images (référence)

Outils et frameworks§

Librairies Python essentielles§

LibrairieUtilisation
scikit-learnML classique (classification, régression, clustering)
PyTorchDeep Learning (recherche et production)
TensorFlow / KerasDeep Learning (production, déploiement)
XGBoost / LightGBMGradient boosting (compétitions, tabular data)
Hugging Face TransformersNLP, LLM, vision (modèles pré-entraînés)
Pandas / NumPyManipulation de données
Matplotlib / SeabornVisualisation

Outils d’expérimentation§

OutilDescription
Weights & BiasesTracking d’expériences, visualisation
MLflowGestion du cycle de vie ML
DVCVersionnement de données et modèles
OptunaOptimisation d’hyperparamètres

Plateformes de calcul§

PlateformeGPU gratuit ?Notes
Google ColabOui (limité)Jupyter dans le cloud
Kaggle NotebooksOui (30h/semaine)GPU T4 / P100
Lightning AIOui (crédits)Studios de développement
Lambda LabsNonGPU cloud performant

Compétitions et pratique§

PlateformeDescription
Kaggle CompetitionsCompétitions ML, communauté active
DrivenDataCompétitions à impact social
ZindiCompétitions data science pour l’Afrique

Communautés§

CommunautéPlateforme
r/MachineLearningReddit
r/learnmachinelearningReddit (débutants)
Hugging Face ForumsForum
Papers With CodeArticles + code
Arxiv SanityVeille sur les publications ML

Roadmap suggérée§

graph TD
    START["Bases Python<br/>+ Maths"] --> ML["Machine Learning<br/>classique (sklearn)"]
    ML --> DL["Deep Learning<br/>(PyTorch/TF)"]
    DL --> SPEC{"Spécialisation"}
    SPEC --> NLP["NLP<br/>Transformers, LLM"]
    SPEC --> CV["Computer Vision<br/>CNN, détection"]
    SPEC --> RL2["Reinforcement<br/>Learning"]
    SPEC --> TABULAR["Tabular Data<br/>XGBoost, feature eng."]

    style START fill:#9E9E9E,color:#fff
    style ML fill:#2196F3,color:#fff
    style DL fill:#4CAF50,color:#fff
    style SPEC fill:#FF9800,color:#fff
—The Gardener