Euuhh
Code et présentation https://github.com/ryarnyah/devoxx-euhh (ou https://tinyurl.com/devoxxeuhh)
Qui sommes nous
 |
 |
Pierre Morvan @ryarnyah 🏢 Zenika Paris |
Louis Tournayre @_louidji 🏢 Zenika Lyon |
🔥 nos domaines c’est le dev Back, le “DevOps”, pas l’IA…. (ni le dev Front) 🔥
Et on a pas vocation de faire ...
Teachable & under the hood => Keras/Tensorflow
Zoom sur les réseaux de neurones
Principes réseaux de neurones
THE neurone
L'entraînement & backpropagation
L'augmentation de données
La voix dans ce modèle
Voix, sa représentation et pourquoi
Convolutional Neural Networks (CNN)
CNN ⊆ Deep Learning
DL ⊆ Machine Learning
ML ⊆ Artificial Intelligence
Explication du flux de traitement
Du “euhh” entendu à 🐮, c'est 🤪 time
Intégration dans le browser
- revealjs pour les slides au format web
- tensorflow.js pour utiliser le modèle généré
- et un peu de html et javascript pour lier cela
Mise en place de Tensorflow.js
Un "header" pour afficher les tics détectés
Durant de cette présentation
Aucun animal et aucun émoji n'ont été maltraités 💚
Un autre exemple d'usage : une web cam virtuel avec des Euhhhh
Tips www.tensorflow.org/hub/
🙏 ❓
Références
- Exemple classification audio avec keras https://www.tensorflow.org/tutorials/audio/simple_audio
- Repos du code https://github.com/ryarnyah/devoxx-euhh
- Présentation online https://ryarnyah.github.io/devoxx-euhh/
- Backpropagation https://www.youtube.com/watch?v=Ilg3gGewQ5U
- TeachableMachine https://teachablemachine.withgoogle.com/
- OBS / MachineLearning https://thecodingtrain.com/CodingChallenges/157-zoom-annotations.html