diff --git a/.gitignore b/.gitignore
index 78f2710..67ccce4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
node_modules/
.idea/
+dist/
diff --git a/slides/00-intro.md b/slides/00-intro.md
index 22cab75..71ac442 100644
--- a/slides/00-intro.md
+++ b/slides/00-intro.md
@@ -5,6 +5,7 @@ color: #eee
colorSecondary: #333
backgroundColor: #111
paginate: true
+footer: "ML101 | Paul-Louis NECH | INTECH 2022-2023"
---
# Hello World
@@ -81,6 +82,7 @@ $$ I_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx $$

---
+

@@ -179,12 +181,44 @@ _color: black
---
## C'est quoi apprendre ?
+---
+
+
+
+
+---
+
+
+
+---
+
+## Le Conditionnement
+
+
---
## C'est quoi apprendre ?
@@ -211,6 +245,10 @@ _backgroundColor: white
---
### Le par-coeur, un problème ?
+
+
+
+
---
### Guessing the teachers password
+
+---
+
+## Overfitting
+
+
+
+
+---
# Failures of ML
---
-MIT COVID FAILS
+### MIT COVID FAILS
+
+
+- Frankenstein data sets
+
+- Enfant == sain ?
+
+- Allongé == malade ?
+
+- _Confounding factors_
+
+
+---
+### COVID FAILS: How to fix it?
+
+
+- ###### Better data would help, but
+
+- ###### "Researchers need to **share their models** and disclose **how they were trained**"
+
+- ###### Standardized formats
+
+- ###### Not-invented-here syndrome
+
+
+---
+
+> we need to sort out the
+> _unsexy_ problems
+> **before the sexy ones**
+
+---
+
+
+GALACTICA?
+https://galactica.org/explore/
+
+[Try it live ;)](https://huggingface.co/spaces/morenolq/galactica-base)
+
+[LeCun hyped](https://twitter.com/ylecun/status/1592619400024428544)
+
+
+---
+
+
+[GALACTICA failed](https://www.technologyreview.com/2022/11/18/1063487/meta-large-language-model-ai-only-survived-three-days-gpt-3-science/
+)
+
+> Like all language models, Galactica is a mindless bot that cannot tell fact from fiction.
+> ~_MIT Tech Review_
+
+[_Paper_](https://arxiv.org/abs/2211.09085)
+
+
+---
+
+Demos
+https://huggingface.co/spaces?sort=modified&search=galactica
+
+---
+
+---
+
+> Narrator voice: LMs have no access to "truth", or any kind of "information" beyond information about the distribution of word forms in their training data.
+
+Emily M. Bender, Faculty Director, Computational Linguistics
+
+
+https://twitter.com/emilymbender/status/1592993757498331136
+
+https://twitter.com/Michael_J_Black/status/1593133722316189696
+
+
+[LeCun not happy](https://twitter.com/ylecun/status/1593293058174500865)
+
+---
+
+TAY
+
+-> Interface problems!
---
+
### Gaming the game: IAs flemmardes
@@ -305,51 +444,192 @@ Sacs de ifs
Amazon mechanical turk
---
-Elisa? Turing test ?
+Eliza? Turing test ?
+http://psych.fullerton.edu/mbirnbaum/psych101/Eliza.htm
---
Akinator ?
+https://fr.akinator.com/game
---
Quelles limites aux possibilités du ML ?
+https://hbr.org/2016/11/what-artificial-intelligence-can-and-cant-do-right-now
+
---
-Andrew ng's quote on limits
+> If a typical person can do a mental task with
+> **less than one second of thought**,
+> we can probably automate it using AI
+> either now or in the near future.
+~ Andrew Ng, [What AI can and can't do](https://hbr.org/2016/11/what-artificial-intelligence-can-and-cant-do-right-now)
+
+---
+## Formalisme: Features
+
+$$ X \Rightarrow Y $$
+
---
-## Formalisme: features
+
+## Métriques
---
-## métriques
+
+
+## Precision & Recall
+
+
---
-Precision
+Précision
+
+
---
-Rappel (Recall)
+Rappel (_Recall_ )
+
+
---
Supervisé ou non
---
+
## Pionniers & Penseurs
---
### Turing
+
+
+
+- Turing test
+-> [Coffee test](https://www.fastcompany.com/1568187/wozniak-could-computer-make-cup-coffee)?
+
---
-### Dartmouth
+### AI Summer: Dartmouth workshop
+
+> _1956' Dartmouth Summer Research Project on Artificial Intelligence_
+
+
+
+> We think that a significant advance can be made in one or more of these problems if a carefully selected group of scientists work on it together for a summer.
---
-### Summer
+### AI Winter: 1984 et autres déceptions
+
+
+
+
+
---
### Yann LeCun
+
+
+
+- [BackPropagation](http://yann.lecun.com/exdb/publis/pdf/lecun-89e.pdf)
+
+---
+
+
+
+---
+
+## LeNet Architecture
+
+
+---
+### Geoffrey Hinton
+
---
### Andrew Ng
---
-### Yudkowsky
\ No newline at end of file
+### Eliezer Yudkowsky
+
+- [Machine Intelligence Research Institute _[intelligence.org]_](https://intelligence.org/research/)
+- [LessWrong](lesswrong.com) & [Overcoming Bias](overcomingbias.com)
+- AI Box Experiments
+
+
+---
+
+
+
+
+---
+
+
+## LessWrong <3
+- #### [Sequences on Rationality](https://www.lesswrong.com/rationality)
+ - ###### [Guessing the Teacher's Password](https://www.lesswrong.com/s/5uZQHpecjn7955faL/p/NMoLJuDJEms7Ku9XS)
+ - ###### ["Science" as a Curiosity-Stopper](https://www.lesswrong.com/posts/L22jhyY9ocXQNLqyE/science-as-curiosity-stopper)
+ - ###### [Say no to Complexity](https://www.lesswrong.com/s/5uZQHpecjn7955faL/p/kpRSCH7ALLcb6ucWM)
+ - ###### [Making Beliefs pay Rent](https://www.lesswrong.com/s/7gRSERQZbqTuLX5re/p/a7n8GdKiAZRX86T5A)
+
+
+
+---
\ No newline at end of file
diff --git a/slides/01-choisir.md b/slides/01-choisir.md
index 7f41341..cfd6da8 100644
--- a/slides/01-choisir.md
+++ b/slides/01-choisir.md
@@ -7,4 +7,46 @@ backgroundColor: #111
paginate: true
---
-# Choisir un Modèle
\ No newline at end of file
+# Théorie : Models,
+# Models _everywhere_
+
+---
+## Perceptron
+
+---
+## Neural Network
+
+---
+## LSTMS
+
+---
+## Deep Learning:
+
+---
+### Layers, Layers, Layers!
+---
+### Convolutions, Capsules and other tricks
+---
+### Attention! It's all you need
+
+---
+### TRANSFORMERS
+---
+### Language Models
+---
+### Genetic Algorithms
+---
+### Reinforcement Agents
+
+---
+# Pratique : Choisir un Modèle
+
+---
+### Selon la data
+
+---
+### Selon les ressources
+
+---
+### Selon l'usage
+
diff --git a/slides/02-entrainer.md b/slides/02-entrainer.md
index 89c762f..462876c 100644
--- a/slides/02-entrainer.md
+++ b/slides/02-entrainer.md
@@ -7,4 +7,11 @@ backgroundColor: #111
paginate: true
---
-# Entrainer son Modèle
\ No newline at end of file
+# Entrainer son Modèle
+
+## Comment setup
+
+## Quand s'arrêter
+
+## Si c'est parti pour tourner une nuit....
+
diff --git a/slides/03-tester.md b/slides/03-tester.md
index 1161e9a..5cccd46 100644
--- a/slides/03-tester.md
+++ b/slides/03-tester.md
@@ -8,8 +8,28 @@ paginate: true
---
# Tester son Modèle
+---
+## À la main
+---
+## Pour éviter des régressions
+---
+## De manière continue
+---
+### Quand la data chanfge
+---
+### Quand le modèle évolue
+---
+### Dans ta CI/CD
+---
+# Évaluer un modèle
+Sur les métriques visées
+Sur ses biais éventuels
+- Avec CHECKLIST
+- Avec des users différents
----
-## Adversarial perturbations
+
+## Adversarial perturbations
+## Méthodes
+### Train/test/val split
diff --git a/slides/04-utiliser.md b/slides/04-utiliser.md
index 12bad72..cde226a 100644
--- a/slides/04-utiliser.md
+++ b/slides/04-utiliser.md
@@ -14,8 +14,58 @@ paginate: true
HuggingFace!
+OpenAI!
+
+---
+## Laisser une porte de sortie
+
+---
+## Considérations pour l'UX
+
+---
+## Working with Large Language Models
+
+(don't mistake them for a ghost in the shell :wink:)
+[David Chalmers: Are Large Language Models sentient?](https://www.youtube.com/watch?v=-BcuCmf00_Y)
+[LaMDA](https://archive.ph/1jdOO)
+> AI ethicists warned Google not to impersonate humans. Now one of Google’s own thinks there’s a ghost in the machine.
+
---
## Outils
-Dev, Collab, etc
\ No newline at end of file
+Dev, Collab, etc
+
+### Libs fondamentales
+
+NumPy
+
+Pandas
+
+
+### Frameworks importants
+
+Jupyter Notebooks
+
+PyTorch
+
+TensorFlow
+
+### ML to API
+
+Flask
+
+FastAPI
+
+#### Deploiement
+
+Kubernetes et consorts
+KubeML? TensorflowMobile?
+APIs! HF, OpenAI, etc
+
+### Code quality
+
+PyLint
+Black
+PyDantic
+MyPy
diff --git a/slides/img/01-lenet.gif b/slides/img/01-lenet.gif
new file mode 100644
index 0000000..83c8240
Binary files /dev/null and b/slides/img/01-lenet.gif differ
diff --git a/slides/img/01-lenet.jpg b/slides/img/01-lenet.jpg
new file mode 100644
index 0000000..087138d
Binary files /dev/null and b/slides/img/01-lenet.jpg differ
diff --git a/slides/img/01-lesswrong.png b/slides/img/01-lesswrong.png
new file mode 100644
index 0000000..41364b1
Binary files /dev/null and b/slides/img/01-lesswrong.png differ
diff --git a/slides/img/01-metrics.png b/slides/img/01-metrics.png
new file mode 100644
index 0000000..998a24c
Binary files /dev/null and b/slides/img/01-metrics.png differ
diff --git a/slides/img/01-miri.png b/slides/img/01-miri.png
new file mode 100644
index 0000000..259b366
Binary files /dev/null and b/slides/img/01-miri.png differ
diff --git a/slides/img/01-precision.png b/slides/img/01-precision.png
new file mode 100644
index 0000000..87cf72f
Binary files /dev/null and b/slides/img/01-precision.png differ
diff --git a/slides/img/01-recall.png b/slides/img/01-recall.png
new file mode 100644
index 0000000..6d742f0
Binary files /dev/null and b/slides/img/01-recall.png differ