Concepts & tour d'horizons
Nicolas Rochet
Juin 2025
L'étude et le design d'agents intelligents
Meilleure
que le hasard
Autant qu'un humain
Performances
Programmes
'Agir' comme un humain
'Agir' rationnellement
'Réfléchir' rationnellement
'Réfléchir' comme un humain
The automation of activities that we associate with human thinking, activities such as decision making, problem sloving, learning, ...
Bellmann, 1978
The art of creating machines that perform functions that require intelligence when performed by people.
Kurzweil 1990
Computationnal Intelligence is the study of the design of intelligents agents .
Poole et al. 1998
The study of mental faculties through the use of computationnal models
Charniak & Mc Dermott, 1985
Ensemble de théories et techniques qui confèrent à des machines la capacité d'accomplir des tâches attribuées aux être intelligents
50
>2011
93-2011
87-93
80-87
74-80
56-74
Naissance
de l'IA
1er hiver
L'age d'or
2e age d'or
2e hiver
maturité
discrète
Essor du
Deep Learning
>2019
Explosion
IA gen
Traitement de
l'image et du son
Traitement
du
langage naturel
Systèmes de
recommandation
Systèmes
prédictifs
Aide à la
décision
Robotique
Optimisation
& planification
INDUSTRIE
FINANCE
COMMERCE
MEDECINE
ARTISTIQUE
MEDIA
TRANSPORT
Maintenance
prédictive
Robots
Gestion de flux
Scoring de crédit
Détection de fraude
Trading automatique
Marketing prédictif
Analyse de sentiment
Découverte de traitements
Prédictions de succès ou récidive
Anticipation de pannes
Robots cuisiniers
Robots
Design génératif
Synthèse de sons
Synthèse d'image
Gestion de ressources
Aide au diagnostic
Véhicules autonomes
Résumé automatique
Génération de contenu
Recommandation de produits
Recommandation de
contenus
légendage
Assistance à la veille
2017
2020
2019
2018
CoVE
BERT
ELMo
T5
CVT
ULMFiT
GPT
CamenBERT
FlauBERT
ALBERT
RoBERTa
GPT-3
ELECTRA
XLNet
BART
GPT-4
Bard
> 2023
LLama 3
IA générative
deep learning
machine learning
IA
L'algorithme du plus court chemin :
à la base du GPS
Un algorithme de système expert
Depuis quelques années les progrès de la recherche ont abouti à des IAs capables de générer des données réalistes
vidéos
dessins
illustrations
photo realistes
...
Code
paragraphes
questions / réponses
Listes
résumés
...
Les Large Language Models (LLM)
voix
musique
...
assistant vocaux
Posts
De très gros réseaux de neurones
Entrainés très longuement sur des jeux de données gigantesques ...
... à prédire chaque prochain token d'un texte
Conception & Entraînement
"L'apprentissage automatique est une branche de l'IA
Bonnes capacités de généralisation
Mais pas pour tous les problèmes !
Le réseau entrainé a appris des représentations généralisables
Inférence
Génération de texte token par token
Ré-entrainement sur des données spécifiques
Sélectionner un ensemble de documents à donner en contexte
fine tuning
En tant qu'expert de la data science programmant en python ...
contexte : prompt
Retrieval Augmented Generation (RAG)
Petit
Moyen
Grand
1.5b - 5b
> 100b
10b - 15b
Pages des modèles de Hugging Face
Le chat joue un coup interdit !
from kaggle
IoT
Big Data
Data centers
Entrainement des IA
internet : appels aux APIs
5G
ordinateurs
téléphones
Une grande quantité de donnée !
serveurs
Inférence (utilisation)
Données générées
ecrans
370 BMW
Consommation annuelle du Danemark !
coût pour GPT-3 : des millions de $
120 foyers américains pendant 1 an
Interagir avec 25 prompts
0.5 L
en application depuis mai 2018 !
Des régulations se développent également par pays
les systèmes d'IA sont classifiés suivant 4 niveaux de risques pour les utilisateurs
applicable in 2025
IAs considérée comme une menace pour les personnes
impact négatif limité sur la vie des personnes
8 domaines sensibles identifés
Certaines applications de l'IA gen
IA qui devront satifsfaire à des exigences de transparence
devront être enregistrée sur le portail de l'UE
services en ligne, assistant vocaux, etc ...
IA de jeux vidéos, anti-spam, ...
manipulation sociale
classement social
pas d'impact significatif sur les persionne
Ceux que vous pouvez créez !
Code
Nocode/ low code
Ceux qui sont basés sur l'IA
IAs génératives
Algorithmes de recommandations
Systèmes prédictifs
Algorithme d'aide à la décision
...
Logiciel de présentations
Logiciel de gestion de projets
Suite bureautique
Ceux qui intègrent l'IA dans leur fonctionnalités
...
Prix
Fonctionnalités
Transparence
Hébergement de l'outil
Performances
Conformité aux réglementations
A mesurer par des benchmarks
Définir à l'avance les fonctionnalités
Les tester
Sur votre ordinateur
Hébergé par le fournisseur
Auto-hébergé
Localisation du stockage des données
Impact écologique
Aspect éthiques
Abonnement
lifetime
Pay as you go
Bien arbitrer
Envisager des approches durables
Bien choisir dès le départ
Prendre en compte les critères réglementaires/éthiques
Ai-je forcément besoin d'IA ?
privilégiez les approches ethic-by design
privilégiez les approches open source
frugalité
souveraineté
Ils mesurent des indicateurs sur différents aspects des modèles d'IA
Traitement
du
langage naturel
Résumé
Traduction
Sous titrage
Synthèse de texte
Agents conversationnels
Analyse sémantique
Génération de texte
Faire un tableau comparatif
IA fermées
IA open source
...
Les modèles de fondation ouverts (les plus connus)
Large Langage Model Meta AI
Les modèles de fondation ouverts (les plus connus)
Traitement de
l'image
Description
d'une scène visuelle
Identification des objets
d'une scène visuelle
Colorisation d'images
Détection de pose
Transfert de style
Capture de mouvements
Amélioration de photos
...
Générer une image
à partir d'un prompt
à partir d'une image
Les plus connues mais non les seules ...
Beaucoup de logiciels dérivés utilisent ces algorithmes !
Utilisables par un prompt via une interface web
Elles sont présentes dans des logiciels grand publics
orienté usage marketing
orienté usage photo
orienté usage artistique
...
orienté usage photo
Segmentation d'images
Générer des diagrammes
...
Générer des illustrations : images vectorielles, icones, ...
Fremium
Payant
...
Des foules d'outils
...
...
Les classiques
...
Les spécialisée
Quelques exemples :
Combinent des outils de traitement du texte, de l'image et de la vidéo
Générer du son à partir d'un prompt
...
Plateforme d'IA vocale
multifonction & multi langue
L'assistant de recherche personnalisé de Google
Extraction de prospects qualifiés
Connecte des logiciels & agents IAs pour créer des chaîne de traitements automatisés
un système informatique autonome qui interagit avec son environnement pour accomplir des objectifs spécifiques.
...
Des IAs spécialisées dans la génération de code
... a celles capables de créer des logiciels
... aux plateformes multi-fonctions
Génére du code
Fait des revues de code
Répare des chaînes de traitement
Génére du code
Refactorise du code
Ecrit des tests
Les outils les mieux classés sur SWE-bench !
...
...
Le langage privilégié
Des librairies dérivées
...ou utilisant le nocode
...
Des plateformes pour apprendre et développer de l'IA
...
Modèles d'IA
Jeux de données
Partage de code
Librairies de codes accessibles
Propose des data challenges
Des infrastructures informatiques indispensables
...
Entraîner des modèles d'IA
Stocker et organiser les données
Déployer des IA
Gérer le code
Dans le cloud
Sur vos machines
Choisissez votre IA déja déployée et utilisable via une API
...
Une IA fermée
Une IA ouverte
ou
+ API
Un hébergeur IA
+
...
Intégrez une fonctionnalité IA dans votre logiciel
l'IA Alpha Go
l'IA Alpha Star
Des IAs fermées qui étaient plus des exépriences de recherche
Elle ont été appliqué dans d'autres domaines comme la santé
l'IA open source Stock Fish pour jouer aux échecs
Utilisée dans le logiciel lichess
l'IA Alpha Star
Communication assistée par l'IA
Prospection automatisée
Présentez vos réflexions en 2 min !
...
Créer son identité visuelle avec l'IA
Votre idée de cas d'usage
Attention is all what you need !