À propos du projet

Machine Learning for Beginners est un programme open source créé par Microsoft Cloud Advocates. Il est conçu comme un cours de 12 semaines et 26 leçons axé sur ce que l'on appelle souvent le machine learning classique, en utilisant Scikit-learn comme bibliothèque principale et en évitant délibérément le deep learning. Le cours adopte une approche par projets, associant chaque sujet à des données du monde réel issues de différentes cultures et régions. Chaque leçon comprend un quiz avant la conférence, des instructions écrites, des contrôles de connaissances, un défi, des lectures complémentaires, un devoir et un quiz après la conférence. Le programme couvre la régression, la classification, le clustering, le traitement du langage naturel, la prévision de séries temporelles, l'apprentissage par renforcement et un post-scriptum sur les applications du ML dans le monde réel. Les leçons sont principalement écrites en Python, et plusieurs leçons incluent également des versions en R fournies sous forme de fichiers R Markdown. Les 52 quiz sont contenus dans une application de quiz distincte qui peut être exécutée localement ou déployée sur Azure. Le dépôt comprend également des conseils pour les enseignants, un guide de dépannage, des directives de contribution et un code de conduite. Il est traduit en plus de 50 langues via un système de traduction automatisé, et le README explique comment cloner le dépôt sans les grands dossiers de traduction à l'aide du sparse checkout. Le projet est destiné aux autodidactes, aux étudiants et aux éducateurs qui souhaitent une introduction structurée et pratique aux fondamentaux du machine learning.