Deep learning through examples using Keras

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Live (synchronous)

Venue Information

Country: Croatia
Venue Details: Click here

Training Content and Scope

Level of Instruction
Sector of the Target Audience
Research and Academia
Public Sector
Other (general public...)
HPC Profile of Target Audience
Application Developers
Data Scientists
Language of Instruction

Other Information

Supporting Project(s)
Event/Course Description


Deep learning through examples using Keras

21 June 2022, 11:00 AM

Rok Hribar

Department of Computer Systems, Jožef Stefan Institute, Ljubljana, Slovenia


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.