L'Intelligence Artificielle (IA) est partout autour de nous : dans nos smartphones, nos voitures, nos assistants vocaux, nos recommandations Netflix. Mais qu'est-ce que c'est vraiment ? Comment ça fonctionne ? Et surtout, comment les machines "apprennent" ?
Lors de notre récente présentation au club informatique, nous avons exploré les fondamentaux de l'IA à travers la théorie et des démonstrations pratiques dont des programmes en python générés par une AI. Cet article résume tout ce que vous devez savoir pour comprendre cette révolution technologique.
1. Les fondamentaux de l'intelligence artificielle
1.1. Qu'est-ce que l'intelligence artificielle ?
L'IA est la capacité d'une machine à imiter des comportements intelligents : apprendre, raisonner, résoudre des problèmes, comprendre le langage, reconnaître des images, et prendre des décisions.
Contrairement à la programmation classique où on donne des instructions précises ("si X alors Y"), l'IA apprend par l'expérience. On ne lui dit pas comment résoudre un problème, elle le découvre toute seule.
1.2. Les trois niveaux d'IA
IA faible (ou étroite)
- Spécialisée dans UNE tâche précise
- Exemples : reconnaissance faciale, traduction automatique, jeu d'échecs
- C'est ce qui existe aujourd'hui (ChatGPT, Siri, voitures autonomes...)
IA forte (ou générale)
- Capable de réaliser n’importe quelle tâche intellectuelle humaine
- Elle n'existe pas encore, c'est un objectif de recherche
Super-IA
- Surpasserait l'intelligence humaine dans tous les domaines
- C’est de la pure science-fiction pour l'instant
2. Les trois types d'apprentissage
Comment une IA apprend-elle ? Il existe trois approches principales :
2.1. Apprentissage supervisé
Principe : On montre des exemples à l'IA avec les bonnes réponses.
Analogie : C'est comme apprendre avec un professeur qui corrige vos exercices.
Par exemple :
- Montrer 10,000 photos de chats étiquetées "chat"
- Montrer 10,000 photos de chiens étiquetées "chien"
- L'IA apprend à distinguer les deux
Applications :
- Reconnaissance d'images (photos, radiographies médicales)
- Filtres anti-spam (courriels marqués "spam" ou "non-spam")
- Traduction automatique (textes avec leurs traductions)
- Prédiction de prix (historique des prix → prédiction future)
2.2. Apprentissage non-supervisé
Principe : L'IA découvre des patterns sans qu'on lui donne les réponses.
Analogie : C'est comme un enfant qui classe ses jouets par couleur sans qu'on lui ait demandé.
Applications :
- Segmentation de clients (grouper les clients similaires)
- Détection d'anomalies (fraude bancaire, pannes machines)
- Compression de données
- Systèmes de recommandation ("les clients qui ont aimé X ont aussi aimé Y")
2.3. Apprentissage par renforcement
Principe : L'IA apprend par essais-erreurs avec un système de récompenses/punitions. C'est l'approche la plus proche de l'apprentissage humain !
Analogie : C'est comme dresser un chien, il essaie des choses, on le récompense quand c'est bien.
Applications :
- Jeux (AlphaGo qui bat le champion du monde de Go)
- Robotique (robot qui apprend à marcher)
- Voitures autonomes (apprendre à conduire en toute sécurité)
- Trading financier (optimiser les investissements)
3. Les réseaux de neurones, cerveau de l'IA
3.1. Comment ça fonctionne ?
Un réseau de neurones artificiel s'inspire du cerveau humain. Il est composé de :
1. Neurones Artificiels
- Reçoivent des informations (entrées)
- Les combinent avec des "poids" (importance de chaque info)
- Produisent une sortie
2. Couches de Neurones
- Couche d'entrée : reçoit les données brutes (pixels d'une image, mots d'un texte...)
- Couches cachées : extraient des caractéristiques de plus en plus abstraites. Il peut exister plusieurs couches cachées.
- Couche de sortie : donne la réponse finale (classification, prédiction...)

3.2. L'Entraînement : Comment l'IA Apprend
1. Forward Propagation (Propagation Avant)
- Les données traversent le réseau
- Le réseau donne une réponse (souvent fausse au début)
2. Calcul de l'Erreur
- Comparer la réponse du réseau avec la bonne répons
- Mesurer l'écart (erreur)
3. Backpropagation (Rétropropagation)
- L'erreur remonte dans le réseau
- Chaque poids est ajusté pour réduire l'erreur
4. Répétition
- Répéter des millions de fois
- L'erreur diminue progressivement
- Le réseau devient de plus en plus précis

C'est comme apprendre à lancer un ballon dans un panier : on rate, on ajuste, on recommence, jusqu'à réussir !
3.3 - Les Architectures de Réseaux
|
Type |
Spécialité |
Applications |
|
MLP |
Classification générale |
Prédictions, décisions simples |
|
CNN |
Images |
Reconnaissance faciale, voitures autonomes |
|
RNN |
Séquences (mémoire) |
Texte, traduction, prédictions temporelles |
|
Transformers |
Langage |
ChatGPT, GPT-4, Claude, traduction |
3.4. Métriques et Comparaisons des modèles IA
Un paramètre = un poids dans le réseau de neurones. Plus un modèle a de paramètres, plus il peut apprendre de choses complexes.
|
Modèle |
Paramètres |
|
GPT-2 |
1,5 milliards |
|
GPT-3 |
175 milliards |
|
GPT-4 |
~1,76 trillion (estimation) |
4. Les Algorithmes d'Apprentissage en Détail
4.1. Q-Learning : Apprendre par Essais-Erreurs
Principe de base : Le Q-Learning est une forme d'apprentissage par renforcement où l'IA apprend la "valeur" de chaque action dans chaque situation.
Le concept de Q-Value :
Q(état, action) = "Quelle est la qualité de cette action dans cette situation ?"
Formule de Bellman : Nouvelle Q-value = Ancienne + α × (Récompense + γ × Meilleure future - Ancienne) Où : • α (alpha) = taux d'apprentissage • γ (gamma) = facteur de discount (importance du futur) • ε (epsilon) = exploration vs exploitation
Les actions sont et leurs valeurs sont enregistrées dans une Q-Table qui sert de « mémoire de référence » à l’IA
Exemple : Jeu de Morpion
- État = configuration du plateau (9 cases)
- Actions possibles = placer son symbole dans une case vide
- Récompenses : Victoire +1, Défaite -1, Match nul +0.1
Après 1000 parties, la Q-Table contient un certain nombre de valeurs et l'IA sait exactement quel coup jouer dans chaque situation !
4.2. Deep Q-Learning (DQN) et réseaux de neurones
Une solution est de remplacer la Q-table par un réseau de neurones qui va approximer les Q-values.
Innovations du DQN :
1. Experience Replay (Mémoire d'Expérience)
- Stocke les expériences passées dans une mémoire
- Réapprend à partir d'anciennes expériences
2. Target Network (Réseau Cible)
- Un second réseau qui ne change pas pendant un moment
- Stabilise l'apprentissage
Révolution historique : En 2013, DeepMind a utilisé le DQN pour battre les champions humains aux jeux Atari et ceci sans jamais connaître les règles.
4.3. Algorithmes Génétiques : L'évolution artificielle
Inspiration : La Théorie de l'Évolution de Darwin
Les 5 Étapes de l'Évolution Artificielle :
- Population Initiale : Créer N individus avec des "gènes" aléatoires
- Évaluation (Fitness) : Chaque individu effectue la tâche, on mesure sa performance
- Sélection : Les meilleurs individus sont sélectionnés (élitisme + tournoi)
- Reproduction : Les parents créent des enfants en mélangeant leurs gènes
- Mutation : Modifier aléatoirement 10-20% des poids
Puis on recommence avec la nouvelle génération !
4.4. Comparaison des Approches
Q-Learning vs Deep Q-Learning vs Algorithmes Génétiques
|
Critère |
Q-Learning |
Deep Q-Learning |
Algorithmes Génétiques |
|
Complexité |
Simple |
Avancée |
Moyenne |
|
Convergence |
Rapide |
Moyenne |
Lente |
|
Qualité |
Optimale |
Très bonne |
Bonne |
|
Visuel |
Non |
Non |
Très |
5. L'IA : Dangers et Bonnes Pratiques
5.1. Les Dangers de l'IA
Risques principaux :
- Biais et Discrimination : L'IA apprend les biais de ses données
- Deepfakes : Fausses vidéos ultra-réalistes
- Hallucinations : L'IA invente des informations
- Vie Privée : Collecte massive de données
- Impact Environnemental : GPT-3 = 552 tonnes de CO2
- Dépendance : Perte de compétences humaines
5.2. Bonnes Pratiques
Comment utiliser l'IA de manière responsable :
- Toujours vérifier les sources et croiser les informations
- Ne jamais partager d'informations sensibles
- Être précis dans vos prompts
- Garder un esprit critique
- Utiliser l'IA comme assistant, pas comme substitu
- Respecter l'éthique et les droits d'auteur
6. L'Avenir de l'IA
6.1. Tendances actuelles
- Modèles Multimodaux : Texte + images + audio + vidéo
- IA Générative : Création de contenu (ChatGPT, DALL-E, Midjourney)
- IA Spécialisée : Médecine, science, juridique
- Edge AI : IA locale sur votre appareil
- IA Explicable : Comprendre les décisions de l'IA
6.2. Ce qui ne changera pas
L'IA ne remplace pas l'humain, elle l'augmente. Compétences humaines essentielles :
- Créativité et originalité
- Empathie et intelligence émotionnelle
- Jugement éthique et moral
- Pensée critique
- Leadership et collaboration
6.3. Conclusion
L'Intelligence Artificielle n'est pas magique. Ce sont des mathématiques, des statistiques, et beaucoup de calculs. Mais c'est aussi fascinant, puissant, et en constante évolution. Comprendre l'IA, c'est :
- Ne plus craindre cette technologie
- Savoir l'utiliser de manière responsable
- Pouvoir participer aux discussions sur son impact
- Se préparer au monde de demain
- L'IA n'est est un outil extraordinaire, à condition de savoir s'en servir avec sagesse.
6.4. Pour Aller Plus Loin
Cours en Ligne (Gratuits)
- Elements of AI (Université d'Helsinki) - Introduction accessible
- Machine Learning (Andrew Ng, Coursera) - Référence mondiale
- Fast.ai - Approche pratique du Deep Learning
- CS50's AI (Harvard) - IA pour débutants
Livres
- "Intelligence Artificielle pour les Nuls" (accessible)
- "Deep Learning" (Ian Goodfellow) - référence technique
- "L'IA au service du bien commun" (éthique)
- 3Blue1Brown (visualisation)
- Two Minute Papers (actualités IA)
- Computerphile (explications techniques)
Chaque expert en IA a commencé comme tout le monde, avec de la curiosité et l'envie d'apprendre. L'IA est accessible à tous. Il suffit de commencer.
Article issu des notes de la réunion du 20/02/2026