Commit e85756d7 by PLN (Algolia)

Slides: 01 advance

parent a1fe3ebd
<link rel="stylesheet" href="/node_modules/reveal.js/dist/reveal.css">
<link rel="stylesheet" href="/node_modules/reveal.js/dist/theme/black.css">
import Reveal from 'reveal.js';
import Markdown from 'reveal.js/plugin/markdown/markdown.esm.js';
let deck = new Reveal({
plugins: [ Markdown ]
})
deck.initialize();
\ No newline at end of file
...@@ -11,10 +11,17 @@ paginate: true ...@@ -11,10 +11,17 @@ paginate: true
ROBOTS ARE UPRISING. WHAT SIDE ARE YOU ON? ROBOTS ARE UPRISING. WHAT SIDE ARE YOU ON?
<!-- 21ème siècle. Les algos sont partout. -->
<!-- L'API divise le monde, scindé en deux catégories : ceux qui l'écrivent et ceux qui la vivent. -->
<!-- Si vous êtes arrivés jusqu'ici, en 5ème année,
bravo,
car vous êtes du bon coté de la ligne... -->
--- ---
<!-- Plus sérieusement, bienvenue dans mon cours -->
### On va parler de ### On va parler de
# <!-- fit --> Machine Learning # <!-- fit --> Machine Learning
<!-- Vous avez eu l'occasion d'y réfléchir un peu avant ce cours. -->
--- ---
...@@ -23,18 +30,18 @@ ROBOTS ARE UPRISING. WHAT SIDE ARE YOU ON? ...@@ -23,18 +30,18 @@ ROBOTS ARE UPRISING. WHAT SIDE ARE YOU ON?
<br /> <br />
$$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$
<!-- Le projet, c'est pas que vous compreniez tous les maths derrière -->
<br /> <br />
#### (Le moins possible) #### (Le moins possible)
<!-- Parfois c'est nécessaire pour saisir la beauté d'un modèle -->
--- ---
## Ni comme ça ## Ni comme ça
<!-- Les dangers, un sujet pour un cours entier -->
<!-- Biais, feedback loop foireuses, Risque existentiel?... -->
![bg right](https://uproxx.com/wp-content/uploads/2015/05/angry-bender.jpg?w=650) ![bg right](https://uproxx.com/wp-content/uploads/2015/05/angry-bender.jpg?w=650)
###### - [the Fallacy of generalization from Fictional evidence](https://www.lesswrong.com/posts/rHBdcHGLJ7KvLJQPk/the-logical-fallacy-of-generalization-from-fictional) ###### - [the Fallacy of generalization from Fictional evidence](https://www.lesswrong.com/posts/rHBdcHGLJ7KvLJQPk/the-logical-fallacy-of-generalization-from-fictional)
--- ---
...@@ -50,7 +57,10 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$ ...@@ -50,7 +57,10 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$
## On va parler des derniers succès ## On va parler des derniers succès
#### - [Meta AI Research: CICERO](https://ai.facebook.com/blog/cicero-ai-negotiates-persuades-and-cooperates-with-people/) #### - [Meta AI Research: CICERO](https://ai.facebook.com/blog/cicero-ai-negotiates-persuades-and-cooperates-with-people/)
<!-- Mais aussi:
- AlphaGo / AlphaZero
-
-->
![bg left](./img/01-cicero.png) ![bg left](./img/01-cicero.png)
--- ---
...@@ -71,16 +81,23 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$ ...@@ -71,16 +81,23 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$
![bg left](./img/01-midjourney.png) ![bg left](./img/01-midjourney.png)
--- ---
![bg 100%](./img/01-diffusion.png)
<br />
<br />
<br />
<br />
<br />
##### - [The Illustrated Stable Diffusion by Jay Alamar](https://jalammar.github.io/illustrated-stable-diffusion/)
### Comment le ML peut raconter des histoires ---
### Comment les modèles... peuvent raconter des histoires
##### - [fixme ai dungeon](https://openai.com/blog/jukebox/) ##### - [AI Dungeon 2](https://aidungeon.cc/)
![bg left 100%](./img/01-jukebox.png) ![bg left 100%](./img/01-dungeon.jpg)
---- ----
### Comment ils nous comprennent
### Comment elles nous comprennent
##### - [OpenAI Jukebox: a neural net that generates music, including rudimentary singing](https://openai.com/blog/jukebox/) ##### - [OpenAI Jukebox: a neural net that generates music, including rudimentary singing](https://openai.com/blog/jukebox/)
...@@ -88,15 +105,18 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$ ...@@ -88,15 +105,18 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$
![bg left 100%](./img/01-jukebox.png) ![bg left 100%](./img/01-jukebox.png)
---- ----
## Comment vous pourriez les comprendre ## Comment vous pourriez les comprendre
<!-- Comprendre ce qu'ils ont dans la tête -->
<!-- Comprendre comment ils nous analysent -->
<!-- Comprendre comment on les contourne -->
--- ---
## Et comment leur faire faire ce que vous voulez ## Et comment leur faire faire ce que vous voulez
<!-- Les appliquer à votre quotidien -->
<!-- S'en servir intelligemment en entreprise -->
<!-- Entrer dans un nouveau monde d'art et de créativité -->
--- ---
<!-- <!--
_backgroundColor: white _backgroundColor: white
_color: black _color: black
...@@ -126,60 +146,128 @@ _color: black ...@@ -126,60 +146,128 @@ _color: black
- #### EPITA 2016 | MTI - #### EPITA 2016 | MTI
- #### Software Engineer @Algolia - #### Software Engineer @Algolia
- #### ML Engineer @Algolia - #### Senior ML Engineer @Algolia
![bg right](./img/01-me2.jpg) ![bg right](./img/01-me2.jpg)
--- ---
## C'est quoi ce cours ? ## C'est quoi ce cours ?
<!-- Plan du cours / TDs / eval --> <!-- Plan du cours / TDs / eval -->
<!-- Format / interactions welcome --> <!-- Format / interactions welcome -->
--- ---
#### Des connaissances
## &
#### Des compétences
![bg right](./img/01-map-center.png)
---
#### Ce que vous saurez
![bg right](./img/01-map-known.png)
---
###### (Et ce que vous saurez... que vous ne savez pas)
![bg right 99%](./img/01-map-unknown.png)
---
#### Ce que vous saurez faire
![bg right](./img/01-map-practice.png)
---
# Prêts ?
---
# Les bases # Les bases
---
## C'est quoi apprendre ? ## C'est quoi apprendre ?
---
Le par-coeur, un problème ? Le par-coeur, un problème ?
---
Guessing the teachers password Guessing the teachers password
---
Learning to forget Learning to forget
---
Comment je sais ce que je sais pas ? Comment je sais ce que je sais pas ?
## Failures of ML ---
# Failures of ML
---
MIT COVID FAILS MIT COVID FAILS
---
Gaming the game: IAs flemmardes Gaming the game: IAs flemmardes
---
Short-term goals vs long-term goals Short-term goals vs long-term goals
---
Dangerous goals : Paperclip maximizer? Dangerous goals : Paperclip maximizer?
## C'est quoi du ML ?
---
# C'est quoi du ML ?
---
Un thermostat ? Un thermostat ?
---
Sacs de ifs Sacs de ifs
---
Amazon mechanical turk Amazon mechanical turk
---
Elisa? Turing test ? Elisa? Turing test ?
---
Akinator ? Akinator ?
---
Quelles limites aux possibilités du ML ? Quelles limites aux possibilités du ML ?
---
Andrew ng's quote on limits Andrew ng's quote on limits
---
## Formalisme: features ## Formalisme: features
---
## métriques ## métriques
Supervisé ou non
---
Precision
---
Rappel (Recall)
---
Supervisé ou non
---
## Pionniers & Penseurs ## Pionniers & Penseurs
---
### Turing ### Turing
---
### Dartmouth ### Dartmouth
---
### Summer ### Summer
---
### Yann LeCun ### Yann LeCun
---
### Andrew Ng ### Andrew Ng
---
### Yudkowsky ### Yudkowsky
---
###
## Adversarial perturbations ## Adversarial perturbations
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment