Deep learning  

The course aims at teaching the required skills to use deep learning methods on applied problems. It will show how to design and train a deep neural network for a given task, and the sufficient theoretical basis to go beyond the topics directly seen in the course. The planned content of the course: • What is deep learning, introduction to tensors. • Basic machine-learning, empirical risk minimization, simple embeddings. • Linear separability, multi-layer perceptrons, back-prop. • Generalized networks, autograd, batch processing, convolutional networks. • Initialization, optimization, and regularization. Drop-out, activation normalization, skip connections. • Deep models for Computer Vision. • Analysis of deep models. • Auto-encoders, embeddings, and generative models. • Deep learning for sequences - Recurrent neural networks (RNNs); vanishing and exploding gradients; Long Short-Term Memory (LSTM); deep RNNs; bidirectional RNNs; combination of CNNs with RNNs - pytorch tensors, deep learning modules, and internals. Outcome: Not Provided
Presential
English
Deep learning
English

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or HaDEA. Neither the European Union nor the granting authority can be held responsible for them. The statements made herein do not necessarily have the consent or agreement of the ASTRAIOS Consortium. These represent the opinion and findings of the author(s).