Atelier :

Outils & IA

Concepts & tour d'horizons

Nicolas Rochet
Juin 2025

Qui suis je ?

Data for Good

Activité participative

Partagez votre positionnement sur l'IA

Utilisez vous des outils IA ?

IA générative

Ne vous servez pas de l'IA comme un bouton !

L'IA n'est pas un bouton

Une définition ?

L'étude et le design d'agents intelligents

Meilleure
que le hasard

Autant qu'un humain

Performances

Programmes

4 définitions

'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

Une définition simplifiée

Ensemble de théories et techniques qui confèrent à des machines la capacité d'accomplir des tâches attribuées aux être intelligents

Une brève histoire de l'IA

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

Disciplines de l'IA

Quelques domaines d'applications

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

Quelques domaines métiers

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

Démystification

Disciplines de l'IA

Focus sur l'IA générative

Chat GPT n'est pas l'IA générative ! 

l'IA générative n'est pas l'IA ! 

Chat GPT n'est pas l'IA générative ! 

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

l'IA générative n'est pas l'IA ! 

IA générative

deep learning

machine learning

IA

Il existe d'autres types d'IAs

que celle basée sur le machine learning

L'algorithme du plus court chemin :
à la base du GPS

Un algorithme de système expert

IA générative ?

Depuis quelques années les progrès de la recherche ont abouti à des IAs capables de générer des données réalistes

Des images/vidéo

vidéos

dessins

illustrations

photo realistes

...

Du texte

Code

paragraphes

questions / réponses

Listes

résumés

...

Les Large Language Models (LLM)

Des sons

voix

musique

...

assistant vocaux

Posts

'Raisonnement'

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

Exemple simplifié de la génération de texte

Conception & Entraînement

"L'apprentissage automatique est une branche de l'IA

 Bonnes capacités de généralisation

image reseau neuroneCreated by Mohamed Mbfrom the Noun Project
icone apprentissageArtboard 5 Created by Gregor Cresnarfrom the Noun Project

Mais pas pour tous les problèmes !

Le réseau entrainé a appris des représentations généralisables

Exemple simplifié de la génération de texte

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

Noun_Project_50Icon_10px_grid Created by Yana Sapeginafrom the Noun Project
icone apprentissageArtboard 5 Created by Gregor Cresnarfrom the Noun Project

fine tuning

 En tant qu'expert de la data science programmant en python ...

contexte : prompt

Retrieval Augmented Generation (RAG)

+

Différentes "tailles" de modèles

On rencontre souvent 3 tailles

Petit

Moyen

Grand

1.5b - 5b

> 100b

10b - 15b

Capacités croissante

Pages des modèles de Hugging Face

Les capacités des IAs génératives

L'IA générative se base sur le machine learning

L'IA générative ne sais pas tout faire

L'IA générative fait des erreurs

Exemple :  l'IA générative n'est pas bonne pour les jeux

Le chat joue un coup interdit !

Aspects éthiques

Les biais sont presents dans tout le cycle de vie !

from kaggle

Bias

Stockage

IoT

Empreinte écologique

Calcul algorithmiques

Big Data

Data centers

Entrainement des IA

internet : appels aux APIs

Réseaux

5G

ordinateurs

téléphones

Equipements

Une grande quantité de donnée !

environ 3 à 4 %  de l'empreinte mondiale ! et cela va augmenter

serveurs

Inférence (utilisation)

Données générées

ecrans

Empreinte écologique

Pour l'entrainement Large Langage Models

370 BMW

Consommation annuelle du Danemark !

L'usage massif de l'IA génerative

coût pour GPT-3 : des millions de $

120 foyers américains pendant 1 an

L'usage massif de l'IA génerative

Empreinte écologique

L'essentiel de l'empreinte vient de l'usage !

Interagir avec 25 prompts

0.5 L

Aspects réglementaires

Règlements

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

Inacceptable

Elevé

Limité

Minimal

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

AI Act : 4 niveaux de risques

pas d'impact significatif sur les persionne

Avant de choisir

son outil ...

Deux types

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

Critères de choix

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

Recommandations

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é

Une sélection d'outils

Les sites de benchmark

Ils mesurent des indicateurs sur différents aspects des modèles d'IA

Performance

Consommation d'énergie

Pour le traitement du texte

 

Traitement

du

langage naturel

Résumé

Traduction

Sous titrage

Synthèse de texte

Agents conversationnels

...

Analyse sémantique

Traitement du langage 

Génération de texte

Tour d'horizon des chatbots

Faire un tableau comparatif

Falcon

Claude

Llama 3

Le chat Mistral

IA fermées

IA open source

...

IAs pour la correction orthographique

IAs génératives de texte

Les modèles de fondation ouverts (les plus connus)

Falcon

Claude

Mixtral

Mixture of Models

Llama 3

Large Langage Model Meta AI

Assistants de code

Les modèles de fondation ouverts (les plus connus)

Refact.ai

Claude Code

Devstral

Mixture of Models

Hands on Ai

Pour le traitement de l'image & la vidéo

 

Traitement d'images

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

IAs génératives d'images

Les plus connues mais non les seules ...

Beaucoup de logiciels dérivés utilisent ces algorithmes !

Utilisables par un prompt via une interface web

IAs pour traiter l'image

Elles sont présentes dans des logiciels grand publics

orienté usage marketing

orienté usage photo

orienté usage artistique

...

orienté usage photo

Segmentation d'images

IAs génératives d'images

Générer des diagrammes

...

IAs génératives d'images

Générer des illustrations : images vectorielles, icones, ...

Fremium

Payant

...

Des foules d'outils

...

IAs génératives d'images

Assistant de création de présentations

...

Les classiques

...

Les spécialisée

IAs génératives de vidéos

Des plateformes multimodales

Quelques exemples :

Combinent des outils de traitement du texte, de l'image et de la vidéo

Pour le traitement du son

 

IA génératives de sons

Générer du son à partir d'un prompt

... 

Plateforme d'IA vocale

multifonction & multi langue

Par domaines métiers

Veille & Recherche

L'assistant de recherche personnalisé de Google

Growth hacking/marketing

Extraction de prospects qualifiés

Automatisation

Connecte des logiciels & agents IAs pour créer des chaîne de traitements automatisés

Une multitude de plateformes d'agents IA

un système informatique autonome qui interagit avec son environnement pour accomplir des objectifs spécifiques.

Généralistes

Orientée métier

Pour les développeurs

...

Assistants de code

Des IAs spécialisées dans la génération de code

... a celles capables de créer des logiciels

Assistants de code

... 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 !

...

Pour coder des modèles d'IAs

...

Le langage privilégié

Des librairies dérivées

...ou utilisant le nocode

...

Pour apprendre à coder data science & IA

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

Produire des IAs / agents IA

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

Utiliser des IAs pré-déployées

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

Pour jouer a des jeux

jeux de plateau

 jeux vidéos

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é

Pour jouer a des jeux

l'IA open source Stock Fish pour jouer aux échecs

Utilisée dans le logiciel lichess

l'IA Alpha Star

A vous de jouer !

Imaginer une application de ces outils à des cas d'usages

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 

Merci de votre attention

Attention is all what you need ! 

Atelier Outils IA

By Nicolas Rochet

Atelier Outils IA

Tour d'horizon des outils utilsant l'IA

  • 38