Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel
Pikachú 9fc2b847b8
updated image translation for the various languages
6 months ago
..
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago
9fc2b847b8
updated image translation for the various languages
6 months ago

README.md

You have to be logged in to leave a comment. Sign In

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Apprentissage Automatique pour Débutants - Un Programme

🌍 Voyagez autour du monde en explorant l'apprentissage automatique à travers les cultures du monde 🌍

Les Cloud Advocates de Microsoft sont heureux de proposer un programme de 12 semaines et 26 leçons entièrement consacré à l'Apprentissage Automatique. Dans ce programme, vous apprendrez ce que l'on appelle parfois l'apprentissage automatique classique, en utilisant principalement Scikit-learn comme bibliothèque et en évitant l'apprentissage profond, qui est abordé dans notre programme AI pour Débutants. Associez ces leçons à notre programme 'Data Science pour Débutants' également !

Voyagez avec nous autour du monde alors que nous appliquons ces techniques classiques à des données provenant de nombreuses régions du monde. Chaque leçon comprend des quiz avant et après la leçon, des instructions écrites pour compléter la leçon, une solution, un devoir, et plus encore. Notre pédagogie basée sur des projets vous permet d'apprendre en construisant, une méthode éprouvée pour que les nouvelles compétences 's'ancrent'.

✍️ Un grand merci à nos auteurs Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu et Amy Boyd

🎨 Merci également à nos illustrateurs Tomomi Imura, Dasani Madipalli, et Jen Looper

🙏 Remerciements spéciaux 🙏 à nos auteurs, réviseurs et contributeurs de contenu Microsoft Student Ambassador, notamment Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, et Snigdha Agarwal

🤩 Une gratitude supplémentaire aux Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi, et Vidushi Gupta pour nos leçons R !

Prise en Main

Suivez ces étapes :

  1. Forkez le dépôt : Cliquez sur le bouton "Fork" en haut à droite de cette page.
  2. Clonez le dépôt : git clone https://github.com/microsoft/ML-For-Beginners.git

trouvez toutes les ressources supplémentaires pour ce cours dans notre collection Microsoft Learn

Étudiants, pour utiliser ce programme, forkiez l'intégralité du dépôt sur votre propre compte GitHub et réalisez les exercices seul ou en groupe :

  • Commencez par un quiz pré-conférence.
  • Lisez la conférence et complétez les activités, en faisant des pauses et en réfléchissant à chaque vérification des connaissances.
  • Essayez de créer les projets en comprenant les leçons plutôt qu'en exécutant le code de solution ; cependant, ce code est disponible dans les dossiers /solution de chaque leçon orientée projet.
  • Passez le quiz post-conférence.
  • Complétez le défi.
  • Complétez le devoir.
  • Après avoir terminé un groupe de leçons, visitez le Forum de Discussion et "apprenez à haute voix" en remplissant le barème PAT approprié. Un 'PAT' est un Outil d'Évaluation des Progrès qui est un barème que vous remplissez pour approfondir votre apprentissage. Vous pouvez également réagir à d'autres PAT afin que nous puissions apprendre ensemble.

Pour des études supplémentaires, nous recommandons de suivre ces modules et parcours d'apprentissage sur Microsoft Learn.

Enseignants, nous avons inclus quelques suggestions sur la manière d'utiliser ce programme.


Vidéos explicatives

Certaines des leçons sont disponibles sous forme de courtes vidéos. Vous pouvez les trouver en ligne dans les leçons, ou sur la playlist ML pour Débutants sur la chaîne YouTube des Développeurs Microsoft en cliquant sur l'image ci-dessous.

Bannière ML pour débutants


Rencontrez l'Équipe

Vidéo promotionnelle

Gif par Mohit Jaisal

🎥 Cliquez sur l'image ci-dessus pour une vidéo sur le projet et les personnes qui l'ont créé !


Pédagogie

Nous avons choisi deux principes pédagogiques lors de la création de ce programme : garantir qu'il soit pratique basé sur des projets et qu'il inclue des quiz fréquents. De plus, ce programme a un thème commun pour lui donner de la cohésion.

En veillant à ce que le contenu soit aligné avec les projets, le processus devient plus engageant pour les étudiants et la rétention des concepts sera améliorée. De plus, un quiz à faible enjeu avant un cours fixe l'intention de l'étudiant d'apprendre un sujet, tandis qu'un deuxième quiz après le cours assure une rétention supplémentaire. Ce programme a été conçu pour être flexible et amusant et peut être suivi dans son intégralité ou en partie. Les projets commencent petit et deviennent de plus en plus complexes à la fin du cycle de 12 semaines. Ce programme inclut également un post-scriptum sur les applications réelles de l'apprentissage automatique, qui peut être utilisé comme crédit supplémentaire ou comme base de discussion.

Trouvez notre Code de Conduite, nos directives sur Contributions, et sur Traduction. Nous accueillons vos retours constructifs !

Chaque leçon comprend

  • sketchnote optionnelle
  • vidéo supplémentaire optionnelle
  • vidéo explicative (certaines leçons seulement)
  • quiz de réchauffement pré-conférence
  • leçon écrite
  • pour les leçons basées sur des projets, des guides étape par étape sur comment construire le projet
  • vérifications des connaissances
  • un défi
  • lecture complémentaire
  • devoir
  • quiz post-conférence

Une note sur les langues : Ces leçons sont principalement écrites en Python, mais beaucoup sont également disponibles en R. Pour compléter une leçon en R, allez dans le dossier /solution et recherchez les leçons R. Elles incluent une extension .rmd qui représente un fichier R Markdown qui peut être simplement défini comme une intégration de code chunks (de R ou d'autres langages) et un YAML header (qui guide comment formater les sorties telles que PDF) dans un Markdown document. En tant que tel, il sert de cadre d'édition exemplaire pour la science des données puisqu'il vous permet de combiner votre code, sa sortie, et vos réflexions en vous permettant de les écrire en Markdown. De plus, les documents R Markdown peuvent être rendus dans des formats de sortie tels que PDF, HTML, ou Word.

Une note sur les quiz : Tous les quiz se trouvent dans le dossier Quiz App, pour un total de 52 quiz de trois questions chacun. Ils sont liés à l'intérieur des leçons, mais l'application de quiz peut être exécutée localement ; suivez les instructions dans le dossier quiz-app pour héberger localement ou déployer sur Azure.

Numéro de leçon Sujet Regroupement de leçons Objectifs d'apprentissage Leçon liée Auteur
01 Introduction à l'apprentissage automatique Introduction Apprendre les concepts de base de l'apprentissage automatique Leçon Muhammad
02 L'Histoire de l'apprentissage automatique Introduction Apprendre l'histoire sous-jacente de ce domaine Leçon Jen et Amy
03 Équité et apprentissage automatique Introduction Quelles sont les questions philosophiques importantes autour de l'équité que les étudiants devraient considérer lors de la construction et de l'application des modèles d'apprentissage automatique ? Leçon Tomomi
04 Techniques d'apprentissage automatique Introduction Quelles techniques les chercheurs en apprentissage automatique utilisent-ils pour construire des modèles d'apprentissage automatique ? Leçon Chris et Jen
05 Introduction à la régression Régression Commencez avec Python et Scikit-learn pour les modèles de régression
  • Jen
  • Eric Wanjau
06 Prix des citrouilles en Amérique du Nord 🎃 Régression Visualisez et nettoyez les données en préparation pour l'apprentissage automatique
  • Jen
  • Eric Wanjau
07 Prix des citrouilles en Amérique du Nord 🎃 Régression Construisez des modèles de régression linéaire et polynomiale
  • Jen et Dmitry
  • Eric Wanjau
08 Prix des citrouilles en Amérique du Nord 🎃 Régression Construisez un modèle de régression logistique
  • Jen
  • Eric Wanjau
09 Une application web 🔌 Application Web Créez une application web pour utiliser votre modèle entraîné Python Jen
10 Introduction à la classification Classification Nettoyez, préparez et visualisez vos données ; introduction à la classification
  • Jen et Cassie
  • Eric Wanjau
11 Délicieuses cuisines asiatiques et indiennes 🍜 Classification Introduction aux classificateurs
  • Jen et Cassie
  • Eric Wanjau
12 Délicieuses cuisines asiatiques et indiennes 🍜 Classification Plus de classificateurs
  • Jen et Cassie
  • Eric Wanjau
13 Délicieuses cuisines asiatiques et indiennes 🍜 Classification Créez une application web de recommandation en utilisant votre modèle Python Jen
14 Introduction au clustering Clustering Nettoyez, préparez et visualisez vos données ; Introduction au clustering
  • Jen
  • Eric Wanjau
15 Exploration des goûts musicaux nigérians 🎧 Clustering Explorez la méthode de clustering K-Means
  • Jen
  • Eric Wanjau
16 Introduction au traitement du langage naturel ☕️ Traitement du langage naturel Apprenez les bases du traitement du langage naturel en construisant un bot simple Python Stephen
17 Tâches courantes en traitement du langage naturel ☕️ Traitement du langage naturel Approfondissez vos connaissances en traitement du langage naturel en comprenant les tâches courantes liées aux structures linguistiques Python Stephen
18 Traduction et analyse de sentiment ♥️ Traitement du langage naturel Traduction et analyse de sentiment avec Jane Austen Python Stephen
19 Hôtels romantiques d'Europe ♥️ Traitement du langage naturel Analyse de sentiment avec des critiques d'hôtels 1 Python Stephen
20 Hôtels romantiques d'Europe ♥️ Traitement du langage naturel Analyse de sentiment avec des critiques d'hôtels 2 Python Stephen
21 Introduction à la prévision des séries temporelles Séries temporelles Introduction à la prévision des séries temporelles Python Francesca
22 ⚡️ Utilisation mondiale de l'énergie ⚡️ - prévision des séries temporelles avec ARIMA Séries temporelles Prévision des séries temporelles avec ARIMA Python Francesca
23 ⚡️ Utilisation mondiale de l'énergie ⚡️ - prévision des séries temporelles avec SVR Séries temporelles Prévision des séries temporelles avec le régressseur à vecteurs de support Python Anirban
24 Introduction à l'apprentissage par renforcement Apprentissage par renforcement Introduction à l'apprentissage par renforcement avec Q-Learning Python Dmitry
25 Aidez Peter à éviter le loup ! 🐺 Apprentissage par renforcement Gym d'apprentissage par renforcement Python Dmitry
Postscript Scénarios et applications de ML dans le monde réel ML dans la nature Applications intéressantes et révélatrices du ML classique Leçon Équipe
Postscript Débogage de modèles en ML en utilisant le tableau de bord RAI ML dans la nature Débogage de modèles en apprentissage automatique en utilisant les composants du tableau de bord d'IA responsable Leçon Ruth Yakubu

trouvez toutes les ressources supplémentaires pour ce cours dans notre collection Microsoft Learn

Accès hors ligne

Vous pouvez exécuter cette documentation hors ligne en utilisant Docsify. Forkez ce dépôt, installez Docsify sur votre machine locale, puis dans le dossier racine de ce dépôt, tapez docsify serve. Le site sera servi sur le port 3000 sur votre localhost : localhost:3000.

PDFs

Trouvez un PDF du programme avec des liens ici.

Aide Requise

Souhaitez-vous contribuer à une traduction ? Veuillez lire nos directives de traduction et ajouter un problème template pour gérer la charge de travail ici.

Autres Programmes

Notre équipe produit d'autres programmes ! Découvrez :

Avertissement :Ce document a été traduit à l'aide de services de traduction automatique basés sur l'IA. Bien que nous visons à garantir l'exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue native doit être considéré comme la source faisant autorité. Pour des informations critiques, une traduction professionnelle humaine est recommandée. Nous ne sommes pas responsables des malentendus ou des interprétations erronées résultant de l'utilisation de cette traduction.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...