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 💚

Et pour bien finir, votre demo


Teachable Machine

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