Course/Event Essentials
Training Content and Scope
Other Information
Workshop
Deep learning through examples using Keras
21 June 2022, 11:00 AM
Rok Hribar
Department of Computer Systems, Jožef Stefan Institute, Ljubljana, Slovenia
Abstract
In the workshop you will learn how to properly use artificial neural networks through practical examples from machine learning. In recent years, the use of deep learning has spread from academic circles and found its place in industry, advertising, healthcare, banking, security and so on. In the workshop, we will present the most useful neural network architectures and their components. We will implement the models within the Colaboratory cloud service, which already includes all the necessary software and enables easy code sharing and execution on Google's high-performance infrastructure (GPU, TPU). Through examples, you will learn about the main types of data we encounter in machine learning and how we use them as input or output with neural networks. We will present guidelines that lead us in designing an appropriate model and the common obstacles we encounter in deep learning, together with the typical tricks how to circumvent those obstacles.
Course content: design of the Keras library, neural networks training basics, useful regularizations, time series modeling, convolutional neural networks, embeddings, learning from heterogeneous data. Knowledge of the basics of machine learning and Python language is recommended for participants.