Opleiding: Training Tensorflow Machine Learning
Tensorflow is een open source software library voor machine learning die zowel krachtig als toegankelijk is. In de training Machine Learning met Tensorflow maak je kennis met de principes van neurale netwerken en Deep Learning. Vervolgens leer je hoe je snel complexe machine learning modellen ontwikkelt op basis van je eigen data.
Algemene omschrijving
Over Tensorflow
Tensorflow is open source software voor machine learning toepassingen. Het is erg flexibel omdat het API’s biedt voor verschillende programmeertalen, zoals Python, Java en JavaScript en kan draaien op veel soorten devices en operating systems, waarbij het gebruik kan maken van de rekenkracht van CPU’s en GPU’s.
Door de flexibele opzet en de vele beschikbare standaard bibliotheken is Tensorflow erg toegankelijk en kost het relatief weinig moeite om complexe machine learning modellen uit te voeren. Zo voorspel je bijvoorbeeld op basis van je sitedata met het recommender algoritme welk produkt een bezoeker in het winkelwagentje legt.
Het systeem is ontwikkeld door Google Brains en wordt door Google intern gebruikt voor onder andere het image search systeem.
Tijdens de training
In de training Machine Learning met Tensorflow maak je kennis met de principes van Machine Learning en het maken van voorspellingen op basis van data. Vervolgens gaan we aan de slag met Tensorflow. Je leert de structuur van het systeem kennen en hoe je Tensorflow installeert en configureert. Tenslotte implementeer je geavanceerde productietaken als het trainen van modellen en het bouwen van Graphs.
Programma
- Basisprincipes Machine Learning en Recursive Neural Networks (RNN)
-
- Neurale Netwerken en RNN
- Backpropagation
- Long short-term memory (LSTM)
- TensorFlow basis
-
- TensorFlow variables
- Werken met TensorFlow Data
- TensorFlow infrastructuur
- Modellen visualiseren met TensorBoard
- Werken met TensorFlow
-
- Data voorbereiden
- Graph opbouw
- Inference en Loss
- Modellen trainen
- Train Loop
- Sessions
- Modellen evalueren
- Eval Graph en Output
- Tensorflow advanced
-
- Threading
- Werken met Queues
-
- Distributed TensorFlow
- Data Readers aanpassen
- Gebruiken van GPU
- Advanced models
- TensorFlow Serving
-
- Introductie Serving
- Serving Inception Model