SlideShare a Scribd company logo
Google voice transcriptions demystified:
Introduction to recurrent neural networks & LSTM
Lieva Anastasia @lievAnastazia
Human Talks Montpellier
Human Talks Montpellier @lievAnastazia
Google voice transcriptions
Human Talks Montpellier @lievAnastazia
Long Short-Term Memory LSTM
Human Talks Montpellier @lievAnastazia
Long Short-Term Memory LSTM
- Neural networks
- Recurrent neural networks (RNN)
- LSTM
Human Talks Montpellier @lievAnastazia
Neural networks
Human Talks Montpellier @lievAnastazia
Category
Neural networks
Human Talks Montpellier @lievAnastazia
Neural networks
Human Talks Montpellier @lievAnastazia
Neural networks
Human Talks Montpellier @lievAnastazia
L
A
Y
E
R
1
L
A
Y
E
R
2
L
A
Y
E
R
3
L
A
Y
E
R
4
L
A
Y
E
R
5
Input
Data
Expected
Learning by Backpropagation
Ground truth
Human Talks Montpellier @lievAnastazia
L
A
Y
E
R
1
L
A
Y
E
R
2
L
A
Y
E
R
3
L
A
Y
E
R
4
L
A
Y
E
R
5
Input
Data
Prediction
Learning by Backpropagation
First iteration truth
Human Talks Montpellier @lievAnastazia
L
A
Y
E
R
1
L
A
Y
E
R
2
L
A
Y
E
R
3
L
A
Y
E
R
4
L
A
Y
E
R
5
Input
Data
Prediction
Error
Learning by Backpropagation
Human Talks Montpellier @lievAnastazia
L
A
Y
E
R
1
L
A
Y
E
R
2
L
A
Y
E
R
3
L
A
Y
E
R
4
L
A
Y
E
R
5
Input
Data
Prediction
Error
Update weights in every layer w/ an optimization algorithm
Learning by Backpropagation
Human Talks Montpellier @lievAnastazia
L
A
Y
E
R
1
L
A
Y
E
R
2
L
A
Y
E
R
3
L
A
Y
E
R
4
L
A
Y
E
R
5
Input
Data
Prediction
Error
Update weights in every layer w/ an optimization algorithm
Retry prediction with updated weights
LeaLearning by Backpropagation
ning by Backpropagation
Human Talks Montpellier @lievAnastazia
Recurrent neural networks
Human Talks Montpellier @lievAnastazia
“Découvrez Montpellier une belle ville en Occitanie”
Human Talks Montpellier @lievAnastazia
Recurrent neural networks
Human Talks Montpellier @lievAnastazia
Je vais passer les vacances en Occitanie.
Je veux bien apprendre à parler Occitan
Human Talks Montpellier @lievAnastazia
Je vais passer les vacances en Occitanie
Je veux bien apprendre à parler ????
Human Talks Montpellier @lievAnastazia
- Long Short-Term Memory networks
Human Talks Montpellier @lievAnastazia
Human Talks Montpellier @lievAnastazia
Je vais passer les vacances en Occitanie.
Je veux bien apprendre à parler Occitan
Human Talks Montpellier @lievAnastazia
Use cases
- Time series
- Video processing
- Natural language processing
- Audio processing
- Sequence data in bio-informatics
- Automatic cars
- ...
Human Talks Montpellier @lievAnastazia
Variations of RNN & LSTM
- Bi-directional RNNs
- Hierarchical RNNS
- Depth Gated RNN
- GRU
- LSTM with peephole connections
- ...
Human Talks Montpellier @lievAnastazia
To go further ( or deeper :P )
- Andrej Karpathy blog
http://karpathy.github.io/2015/05/21/rnn-effectiveness/
- Colah blog
http://colah.github.io/posts/2015-08-Understanding-LSTMs/
- Books and courses on stanford.edu
- Articles of Jürgen Schmidhuber
- Recent Advances in Recurrent Neural Networks
https://arxiv.org/abs/1801.01078
Google voice transcriptions demystified:
Introduction to recurrent neural networks & LSTM
Lieva Anastasia @lievAnastazia
Human Talks Montpellier

More Related Content

More from Anastasia Bobyreva

Extreme data Science (English version)
Extreme data Science (English version)Extreme data Science (English version)
Extreme data Science (English version)
Anastasia Bobyreva
 
Extreme Data Science
Extreme Data ScienceExtreme Data Science
Extreme Data Science
Anastasia Bobyreva
 
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
Anastasia Bobyreva
 
NUPIC : new concept of AI
NUPIC : new concept of AINUPIC : new concept of AI
NUPIC : new concept of AI
Anastasia Bobyreva
 
LearnLink project for Startup Week-End Montpellier
LearnLink project for Startup Week-End MontpellierLearnLink project for Startup Week-End Montpellier
LearnLink project for Startup Week-End Montpellier
Anastasia Bobyreva
 
Big Data Science in Scala ( Joker 2017, slides in Russian)
Big Data Science in Scala ( Joker 2017, slides in Russian)Big Data Science in Scala ( Joker 2017, slides in Russian)
Big Data Science in Scala ( Joker 2017, slides in Russian)
Anastasia Bobyreva
 
Deep Learning with Spark
Deep Learning with SparkDeep Learning with Spark
Deep Learning with Spark
Anastasia Bobyreva
 
Big Data Science in Scala V2
Big Data Science in Scala V2 Big Data Science in Scala V2
Big Data Science in Scala V2
Anastasia Bobyreva
 
Which library should you choose for data-science? That's the question!
Which library should you choose for data-science? That's the question!Which library should you choose for data-science? That's the question!
Which library should you choose for data-science? That's the question!
Anastasia Bobyreva
 
Big Data Science in Scala
Big Data Science in ScalaBig Data Science in Scala
Big Data Science in Scala
Anastasia Bobyreva
 

More from Anastasia Bobyreva (10)

Extreme data Science (English version)
Extreme data Science (English version)Extreme data Science (English version)
Extreme data Science (English version)
 
Extreme Data Science
Extreme Data ScienceExtreme Data Science
Extreme Data Science
 
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
Make Data Science Great Again. Pourquoi et comment crafter la Data Science su...
 
NUPIC : new concept of AI
NUPIC : new concept of AINUPIC : new concept of AI
NUPIC : new concept of AI
 
LearnLink project for Startup Week-End Montpellier
LearnLink project for Startup Week-End MontpellierLearnLink project for Startup Week-End Montpellier
LearnLink project for Startup Week-End Montpellier
 
Big Data Science in Scala ( Joker 2017, slides in Russian)
Big Data Science in Scala ( Joker 2017, slides in Russian)Big Data Science in Scala ( Joker 2017, slides in Russian)
Big Data Science in Scala ( Joker 2017, slides in Russian)
 
Deep Learning with Spark
Deep Learning with SparkDeep Learning with Spark
Deep Learning with Spark
 
Big Data Science in Scala V2
Big Data Science in Scala V2 Big Data Science in Scala V2
Big Data Science in Scala V2
 
Which library should you choose for data-science? That's the question!
Which library should you choose for data-science? That's the question!Which library should you choose for data-science? That's the question!
Which library should you choose for data-science? That's the question!
 
Big Data Science in Scala
Big Data Science in ScalaBig Data Science in Scala
Big Data Science in Scala
 

Recently uploaded

Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
HongcNguyn6
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
Leonel Morgado
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
yqqaatn0
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
University of Maribor
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
Texas Alliance of Groundwater Districts
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
AbdullaAlAsif1
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
Sérgio Sacani
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
TinyAnderson
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
Anagha Prasad
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
Thornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdfThornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdf
European Sustainable Phosphorus Platform
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
LengamoLAppostilic
 

Recently uploaded (20)

Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốtmô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
mô tả các thí nghiệm về đánh giá tác động dòng khí hóa sau đốt
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
 
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
如何办理(uvic毕业证书)维多利亚大学毕业证本科学位证书原版一模一样
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
 
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
Unlocking the mysteries of reproduction: Exploring fecundity and gonadosomati...
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
The binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defectsThe binding of cosmological structures by massless topological defects
The binding of cosmological structures by massless topological defects
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdfTopic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
Topic: SICKLE CELL DISEASE IN CHILDREN-3.pdf
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
Thornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdfThornton ESPP slides UK WW Network 4_6_24.pdf
Thornton ESPP slides UK WW Network 4_6_24.pdf
 
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdfwaterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
waterlessdyeingtechnolgyusing carbon dioxide chemicalspdf
 

Google voice transcriptions demystified: Introduction to recurrent neural networks & LSTM

  • 1. Google voice transcriptions demystified: Introduction to recurrent neural networks & LSTM Lieva Anastasia @lievAnastazia Human Talks Montpellier
  • 2. Human Talks Montpellier @lievAnastazia Google voice transcriptions
  • 3. Human Talks Montpellier @lievAnastazia Long Short-Term Memory LSTM
  • 4. Human Talks Montpellier @lievAnastazia Long Short-Term Memory LSTM - Neural networks - Recurrent neural networks (RNN) - LSTM
  • 5. Human Talks Montpellier @lievAnastazia Neural networks
  • 6. Human Talks Montpellier @lievAnastazia Category Neural networks
  • 7. Human Talks Montpellier @lievAnastazia Neural networks
  • 8. Human Talks Montpellier @lievAnastazia Neural networks
  • 9. Human Talks Montpellier @lievAnastazia L A Y E R 1 L A Y E R 2 L A Y E R 3 L A Y E R 4 L A Y E R 5 Input Data Expected Learning by Backpropagation Ground truth
  • 10. Human Talks Montpellier @lievAnastazia L A Y E R 1 L A Y E R 2 L A Y E R 3 L A Y E R 4 L A Y E R 5 Input Data Prediction Learning by Backpropagation First iteration truth
  • 11. Human Talks Montpellier @lievAnastazia L A Y E R 1 L A Y E R 2 L A Y E R 3 L A Y E R 4 L A Y E R 5 Input Data Prediction Error Learning by Backpropagation
  • 12. Human Talks Montpellier @lievAnastazia L A Y E R 1 L A Y E R 2 L A Y E R 3 L A Y E R 4 L A Y E R 5 Input Data Prediction Error Update weights in every layer w/ an optimization algorithm Learning by Backpropagation
  • 13. Human Talks Montpellier @lievAnastazia L A Y E R 1 L A Y E R 2 L A Y E R 3 L A Y E R 4 L A Y E R 5 Input Data Prediction Error Update weights in every layer w/ an optimization algorithm Retry prediction with updated weights LeaLearning by Backpropagation ning by Backpropagation
  • 14. Human Talks Montpellier @lievAnastazia Recurrent neural networks
  • 15. Human Talks Montpellier @lievAnastazia “Découvrez Montpellier une belle ville en Occitanie”
  • 16. Human Talks Montpellier @lievAnastazia Recurrent neural networks
  • 17. Human Talks Montpellier @lievAnastazia Je vais passer les vacances en Occitanie. Je veux bien apprendre à parler Occitan
  • 18. Human Talks Montpellier @lievAnastazia Je vais passer les vacances en Occitanie Je veux bien apprendre à parler ????
  • 19. Human Talks Montpellier @lievAnastazia - Long Short-Term Memory networks
  • 20. Human Talks Montpellier @lievAnastazia
  • 21. Human Talks Montpellier @lievAnastazia Je vais passer les vacances en Occitanie. Je veux bien apprendre à parler Occitan
  • 22. Human Talks Montpellier @lievAnastazia Use cases - Time series - Video processing - Natural language processing - Audio processing - Sequence data in bio-informatics - Automatic cars - ...
  • 23. Human Talks Montpellier @lievAnastazia Variations of RNN & LSTM - Bi-directional RNNs - Hierarchical RNNS - Depth Gated RNN - GRU - LSTM with peephole connections - ...
  • 24. Human Talks Montpellier @lievAnastazia To go further ( or deeper :P ) - Andrej Karpathy blog http://karpathy.github.io/2015/05/21/rnn-effectiveness/ - Colah blog http://colah.github.io/posts/2015-08-Understanding-LSTMs/ - Books and courses on stanford.edu - Articles of Jürgen Schmidhuber - Recent Advances in Recurrent Neural Networks https://arxiv.org/abs/1801.01078
  • 25. Google voice transcriptions demystified: Introduction to recurrent neural networks & LSTM Lieva Anastasia @lievAnastazia Human Talks Montpellier