Training Session: The Path to Deep Learning with TensorFlow + Keras
Training Session: The Path to Deep Learning with TensorFlow + Keras


Agenda • Why do we need to create our own models? • Introduction to Deep Learning • Lab: The “Hello World” of TensorFlow + Keras: Logistic Regression
• Convolutional Neural Networks: At last! Real Deep Learning • Lab: Computer Vision with CNNs • Beyond Computer Vision

Target Audience
Developers interested in building deep learning models, and researchers interested in comparing the specific implementation with other frameworks. No previous experience is required, as all concepts will be introduced in the theory modules of the workshop; however, a minimum knowledge of Machine Learning concepts and practices (such as understanding the train / test / validation cycle, etc...) would be beneficial.

The following labs will be done during the course of the workshop:
• Environment set up • Basic Logistic Regression • MNIST classifier (guided) o Logistic Regression o CNN • Playing with the hyperparameters: o Minibatch sizes o Learning Rates • MNIST classifier challenge (your turn!)

We will perform the installation of the required wheels for using TensorFlow as part of the labs, but having the following pre-requisites installed will save time and potential issues
during the workshop: • Anaconda distribution with Python 3.5 environment • Python IDE (VSCode recommended)• Git client


Pablo Doval is Principal Data Architect and the General Manager of Plain Concepts in the UK. With a background of relational databases, data warehousing and traditional BI projects, he has spent the last years architecting and building Big Data and Machine Learning projects for customers in different sectors, such as Healthcare, Digital Media, Retail and Industry.

Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from - Youtube
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google