Skip to content

Latest commit

 

History

History
233 lines (174 loc) · 29.6 KB

File metadata and controls

233 lines (174 loc) · 29.6 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Intelligence Artificielle pour Débutants - Un Programme

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote par @girlie_mac

Explorez le monde de l'Intelligence Artificielle (IA) avec notre programme de 12 semaines et 24 leçons ! Il comprend des leçons pratiques, des quiz et des laboratoires. Le programme est adapté aux débutants et couvre des outils comme TensorFlow et PyTorch, ainsi que l'éthique en IA.

🌐 Support Multilingue

Pris en charge via GitHub Action (Automatisé & Toujours à Jour)

Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (Simplifié) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Macao) | Chinois (Traditionnel, Taiwan) | Croate | Tchèque | Danois | Néerlandais | Estonien | Finnois | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Coréen | Lituanien | Malais | Malayalam | Marathi | Népalais | Pidgin Nigeria | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhi) | Roumain | Russe | Serbe (Cyrillique) | Slovaque | Slovène | Espagnol | Swahili | Suédois | Tagalog (Philippin) | Tamoul | Telugu | Thaï | Turc | Ukrainien | Urdu | Vietnamien

Vous préférez cloner localement ?

Ce dépôt inclut plus de 50 traductions, ce qui augmente significativement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout :

Bash / macOS / Linux :

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows) :

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Cela vous donne tout ce dont vous avez besoin pour compléter le cours avec un téléchargement beaucoup plus rapide.

Si vous souhaitez que d'autres langues de traduction soient ajoutées, les langues prises en charge sont listées ici

Rejoignez la Communauté

Microsoft Foundry Discord

Ce que vous apprendrez

Carte mentale du cours

Dans ce programme, vous apprendrez :

  • Différentes approches de l'intelligence artificielle, y compris l'approche symbolique "classique" avec la représentation des connaissances et le raisonnement (GOFAI).
  • Les réseaux de neurones et l'apprentissage profond, qui sont au cœur de l'IA moderne. Nous illustrerons les concepts derrière ces sujets importants en codant dans deux des frameworks les plus populaires - TensorFlow et PyTorch.
  • Les architectures neuronales pour travailler avec les images et le texte. Nous couvrirons les modèles récents, même si cela peut manquer un peu des dernières avancées.
  • Les approches IA moins populaires, comme les algorithmes génétiques et les systèmes multi-agents.

Ce que nous ne couvrirons pas dans ce programme :

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

Pour une introduction en douceur aux thèmes de l'IA dans le cloud, vous pouvez envisager de suivre le parcours d’apprentissage Commencer avec l’intelligence artificielle sur Azure.

Contenu

Lien de la Leçon PyTorch/Keras/TensorFlow Laboratoire
0 Configuration du cours Configurez votre environnement de développement
I Introduction à l'IA
01 Introduction et histoire de l'IA - -
II IA Symbolique
02 Représentation des Connaissances et Systèmes Experts Systèmes Experts / Ontologie /Graphe de Concepts
III Introduction aux Réseaux Neuronaux
03 Perceptron Notebook Lab
04 Perceptron Multicouche et Création de notre propre Framework Notebook Lab
05 Introduction aux Frameworks (PyTorch/TensorFlow) et Sur-apprentissage PyTorch / Keras / TensorFlow Lab
IV Vision par Ordinateur PyTorch / TensorFlow Explorez la Vision par Ordinateur sur Microsoft Azure
06 Introduction à la Vision par Ordinateur. OpenCV Notebook Lab
07 Réseaux Neuronaux Convolutifs & Architectures CNN PyTorch /TensorFlow Lab
08 Réseaux Pré-entraînés et Apprentissage par Transfert et Astuces d'Entraînement PyTorch / TensorFlow Lab
09 Autoencodeurs et VAE PyTorch / TensorFlow
10 Réseaux Adverses Génératifs & Transfert de Style Artistique PyTorch / TensorFlow
11 Détection d'Objets TensorFlow Lab
12 Segmentation Sémantique. U-Net PyTorch / TensorFlow
V Traitement du Langage Naturel PyTorch /TensorFlow Explorez le Traitement du Langage Naturel sur Microsoft Azure
13 Représentation de texte. Bow/TF-IDF PyTorch / TensorFlow
14 Incorporations sémantiques de mots. Word2Vec et GloVe PyTorch / TensorFlow
15 Modélisation du Langage. Entraîner ses propres embeddings PyTorch / TensorFlow Lab
16 Réseaux Neuronaux Récurrents PyTorch / TensorFlow
17 Réseaux Récurrents Génératifs PyTorch / TensorFlow Lab
18 Transformers. BERT. PyTorch /TensorFlow
19 Reconnaissance d'Entités Nommées TensorFlow Lab
20 Grands Modèles de Langage, Programmation par Prompts et Tâches Few-Shot PyTorch
VI Autres Techniques d'IA
21 Algorithmes Génétiques Notebook
22 Apprentissage par Renforcement Profond PyTorch /TensorFlow Lab
23 Systèmes Multi-Agents
VII Éthique de l'IA
24 Éthique de l'IA et IA Responsable Microsoft Learn : Principes de l'IA Responsable
IX Extras
25 Réseaux Multi-Modaux, CLIP et VQGAN Notebook

Chaque leçon contient

  • Matériel de pré-lecture
  • Carnets Jupyter exécutables, souvent spécifiques au framework (PyTorch ou TensorFlow). Le carnet exécutable contient également beaucoup de matériel théorique, donc pour comprendre le sujet, vous devez parcourir au moins une version du carnet (soit PyTorch, soit TensorFlow).
  • Laboratoires disponibles pour certains sujets, qui vous donnent l'occasion d'essayer d'appliquer le matériel que vous avez appris à un problème spécifique.
  • Certaines sections contiennent des liens vers des modules MS Learn qui couvrent des sujets connexes.

Commencer

🎯 Nouveau en IA ? Commencez ici !

Si vous êtes complètement novice en IA et souhaitez des exemples rapides et pratiques, consultez nos Exemples adaptés aux débutants ! Ceux-ci incluent :

  • 🌟 Hello AI World - Votre premier programme d'IA (reconnaissance de motifs)
  • 🧠 Réseau de neurones simple - Construisez un réseau de neurones à partir de zéro
  • 🖼️ Classificateur d'images - Classifiez des images avec des commentaires détaillés
  • 💬 Analyse du sentiment du texte - Analysez les textes positifs/négatifs

Ces exemples sont conçus pour vous aider à comprendre les concepts de l'IA avant de plonger dans le programme complet.

📚 Configuration du programme complet

Suivez ces étapes :

Forker le dépôt : cliquez sur le bouton "Fork" en haut à droite de cette page.

Cloner le dépôt : git clone https://github.com/microsoft/AI-For-Beginners.git

N'oubliez pas de mettre une étoile (🌟) à ce dépôt pour le retrouver plus facilement plus tard.

Rencontrez d'autres apprenants

Rejoignez notre serveur Discord officiel AI pour rencontrer et réseauter avec d'autres apprenants suivant ce cours et obtenir de l'aide.

Si vous avez des retours produit ou des questions pendant votre apprentissage, visitez notre Forum développeurs Azure AI Foundry

Quiz

Une note au sujet des quiz : Tous les quiz se trouvent dans le dossier Quiz-app dans etc\quiz-app, ou en ligne ici Ils sont liés depuis les leçons, l'application quiz peut être exécutée localement ou déployée sur Azure ; suivez les instructions dans le dossier quiz-app. Ils sont progressivement localisés.

Appel à contribution

Avez-vous des suggestions ou avez-vous trouvé des fautes d’orthographe ou des erreurs dans le code ? Ouvrez une issue ou créez une pull request.

Remerciements particuliers

Autres programmes

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

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Série IA Générative

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Apprentissage fondamental

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Obtenir de l'aide

Si vous êtes bloqué ou avez des questions sur la création d'applications IA, rejoignez d'autres apprenants et développeurs expérimentés dans les discussions sur MCP. C'est une communauté bienveillante où les questions sont bienvenues et où les connaissances sont librement partagées.

Microsoft Foundry Discord

Si vous avez des retours produit ou des erreurs lors de la création, visitez :

Microsoft Foundry Developer Forum


Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforçons d’assurer l’exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant foi. Pour les informations critiques, une traduction professionnelle réalisée par un humain est recommandée. Nous ne saurions être tenus responsables des malentendus ou interprétations erronées résultant de l’utilisation de cette traduction.