Nicolas Rochet - 2024
Study and design of intelligent agents
Better than random
Better than a human
Performances
Programs
'Act' like a humain being
'Act' rationally
'Think' rationally
'Think' like a humain being
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
Set of theories and techniques that give machines the ability to perform tasks assigned to intelligent beings
50-56
>2011
93-2011
87-93
80-87
74-80
56-74
Birth of
AI
1st winter
Gold age
2nd gold age
2nd winter
discrete
maturity
Rise of
deep learning
Are these creations made by a human or a machine?
Are these creations made by a human or a machine?
MACHINE
Are these creations made by a human or a machine?
HUMAIN
Self-portrait by Rembrandt
Are these creations made by a human or a machine?
MACHINE
Microsoft AI from the
project The Next Rembrandt
Are these creations made by a human or a machine?
MACHINE
Are these creations made by a human or a machine?
HUMAIN
Allen Ginsberg
That tree said
I don't like that white car under me,
it smells gasoline
That other tree next to it said
O you're always complaining
you're a neurotic
you can see by the way you're bent over
Source: http://botpoet.com/
Are these creations made by a human or a machine?
MACHINE
Generated by Racter
A crow is a bird, an eagle is a bird, a dove is a bird.
They all fly in the night and in the day. They fly when the sky is red and when the heaven is blue. They fly through the atmosphere. We cannot fly. We are not like a crow or an eagle or a dove.
We are not birds. But we can dream about them. You can.
Source: http://botpoet.com/
Processing of
images and sounds
Natural
Language
Processing
Recommander
systems
Predictives
systems
Decision
making
Robotics
Optimisation
& planning
Recommander
Systems
Products / Services
Content
People
Events
Predictive
systems
Données
spatio-temporelles
Weather
Pollution
Traffic
Physiological data
Molécules
In industry
Breakdowns
Assisted
decision making
Assistance with
diagnostic
Anomaly detection
Profile
segmentation
Matching
Identify patterns & trends
Fleet of vehicles
Optimisation & planning
Games
Poker
Chess
Go
Shogi
Dota 2
Starcraft 2
Assembly line
Ressources management
Material
Humans
Supply chain
AlphaZero from DeepMind
OpenAI Bot forDota 2
Image & sound
processing
Description
of visual scene
Object detection
Image colorisation
Pose detection
Style transfert
Image & film generation
Motion capture
Enhancement of photos
...
Image segmentation
Sound generation
Image classification
Computer vision + language model
Description of visual scene
colorisation
Correct anomalies in the image
Image & video in painting
...
super resolution
Style transfer (2015)
Style transfert on video and simulated video (2019)
... with very questionable intentions
Apply a perturbation to the image to manipulate it
... even potentially dangerous
Deep fake
these same methods can also detect deep fake
Retouching with Open AI Glide
Customizable photo editing with StyleFlow
Generative design (Dream Catcher)
Generate faces
(NVIDIA face generator)
Draw a realistic image from a sketch
Change the light exposure of a video
(Google AI)
Video editing
Motion capture - Radical
Motion capture in videos
Deforming simulations in real time
Generate virtual environments
MuseNet (Open AI) composes a song from a few notes
Song Daddy's Car composed by Sony's AI
Copy a voice from 5 sec of recording!
Audio
Image
Video
Text
Input
Audio
Image
Video
Text
Output
Models
Natural
Language
Processing
Voice generation
Speaker recognition
Automatic summary
Traduction
Subtitling
Text generation
Chat bots
Vocal recognition
Semantic analysis
Multi-language voice synthesis
question answering
summary
text generation
traduction
...
2017
2020
2019
2018
CoVE
BERT
ELMo
T5
CVT
ULMFiT
GPT
CamenBERT
FlauBERT
ALBERT
RoBERTa
GPT-3
ELECTRA
XLNet
BART
GPT-4
Bard
2020
> 2023
...
LLama 3
Ethical questions arise concerning
Bias in data sets
Bias in models (training, evalutation)
...
Robot Nao
Pediatric HAL patient simulator robot
Surgical robot
Shademan et al., 2016
Kiva robots
Autonomous sailboat Vaimos
INDUSTRY
BANK
RETAIL
MARKETING
MEDECINE
ARTS
MEDIA
TRANSPORTS
Predictive maintenance
Robots
Flow management
Credit scoring
Fraud detecttion
Automatic trading
Sentiment analysis
Discovery of treatments
Prediction of treatment succes
Traffic analysis
Generative design
Sound generation
Image generation
Ressources planning
Assisted diagnostic
Autonmous vehicules
Automatic summary
Text generation
Product recommendation
Content recommendation
Automatic captioning
Churn prediction
customer behavior prediction
3 main reasons
The rise of Big Data
The increase of the computing power of computers
Recent progress of research
Often limited to supervised learning
Often requires a lot of data
In recent years, research has led to the development of AIs capable of generating realistic data.
videos
drawings
illustrations
realistic photos
...
Code
paragraphs
questions / answers
Lists
summary
...
Large Language Models (LLM)
voice
music
...
Very large neural network
Extensively trained on gigantic data sets ...
... to predict every next token in a text
The network learns complex representations (embeding)
Conception & Entraînement
"L'apprentissage automatique est une branche de l'IA
Good capacities of generalization
The trained network has learned generalizable representations
Inference
Token-by-token text generation
Re-training on specific data
Select a set of documents to give in context
fine tuning
Retrieval Augmented Generation (RAG)
En tant qu'expert de la data science programmant en python ...
context : prompt
Some fondation models (closed source)
Some open source fondation model
Large Langage Model Meta AI
Inpainting
Outpainting
Image-to-image
Prompt-to-image
Modify the interior of an image
Extend the exterior of an image
Generate an image from an image
Generate an image from a text instruction
Groupe CompViz
Some of the best known
Generate sound from a text instruction (prompt)
To build & deploy AI models
Classical
Machine Learning
Deep learning
Large Langage Models (LLM)
A sample of solutions
...
...
Generative AI
Solutions + calcul providers
No-Code
Sovereign AI
...
...
To be called with an API
With a Graphical User Interface (GUI)
Pre-trained models & notebooks code
Using Spaces to build a prototype
Generate Music
Segment object and video
The progress made in AI in recent years has been impressive!
BUT we're still a long way from General Artificial Intelligence or Human Intelligence.
Extract from the movie
Ex Machina
Extract from the movie Her
Society
Organizations
People
Ecological damages
Job eliminations
Induce or reinforce inequalities
Invasion of privacy
risks
progress
Low awarness
Risk of technological dependance
Improvement
of working condition
Improvement of the standard of living
Human assistance
Solving systemic problems
Help science progress
Project Tournesol
Principles