2nd Winter School on
Introduction to Deep Learning
Barcelona
UPC ETSETB TelecomBCN (January 22 - 29, 2019)
Deep learning technologies are at the core of the current revolution in artificial intelligence for multimedia data analysis. The convergence of large-scale annotated datasets and affordable GPU hardware has allowed the training of neural networks for data analysis tasks which were previously addressed with hand-crafted features. Architectures such as convolutional neural networks, recurrent neural networks or Q-nets for reinforcement learning have shaped a brand new scenario in signal processing. This course will cover the basic principles of deep learning from both an algorithmic and computational perspectives.
Instructors
Instructors
Lectures
Lectures (50%) - Room: D5-010
Course will be divided in modules of half an hour covering the following topics:
- 22/01 14:00 D1L1 (XG) Welcome
- 22/01 14:30 D1L2 (XG) Machine Learning
- 22/01 15:00 D1L3 (XG) Perceptron
- 22/01 15:30 D1L4 (ES) Multi-Layer Perceptron
- 23/01 14:00 D2L1 (ES) Backpropagation
- 23/01 14:30 D2L2 (ES) Convolutional Neural Networks - CNNs
- 23/01 15:00 D2L3 (JR) Loss functions
- 23/01 15:30 D2L4 (JR) Methodology
- 24/01 14:00 D3L1 (RM) Transfer learning
- 24/01 14:30 D3L2 (MRC) Recurrent Neural Networks - RNNs
- 24/01 15:00 D3L3 (MRC) Gated RNNs
- 24/01 15:30 D3L4 (MRC) Attention Models
- 25/01 14:00 D4L1 (XG) Optimizers
- 25/01 14:30 D4L2 (XG) Architectures
- 25/01 15:00 D4L3 (XG) Multimedia Encoding and Decoding
- 25/01 15:30 D4L4 (XG) Multimodal applications
Project (50%) - Room: D5-004
Students will work in teams to develop a machine learning research project that will be presented in an oral presentation during the final day of the course.
- 22/01: Getting started
- 23/01: First steps with Keras and TensorBoard
- 24/01: Multi-layer Perceptron
- 25/01: Convolutional Neural Networks
- 29/01: Oral presentations
Practical
Practical details
- Study Programs: Bachelor degrees at at ETSETB TelecomBCN and [Centre de Formació Interdisciplinària Superior (CFIS)(http://cfis.upc.edu/ca) from the Universitat Politecnica de Catalunya.
- Course code and official guide: 230325 - IDL
- ECTS credits: 2 ECTS
- Teaching language: English
- Semester: Autumn 2018
- Class Schedule: 22, 23, 24, 25 & 30 January 2019 (2pm-4pm Lectures, 4pm-6pm Lab)
- Capacity: 40 students
- Location: Campus Nord UPC, Module D5, Room 010
- Course on Piazza
Registration
Registration
Registration procedure depends on the student profile:
- Bachelor students at ETSETB who can register the 2 ECTS: Follow the regular schedule from your academic office. There is an extraordinary registration period between 11 and 14 January 2018.
- Bachelor students at ETSTEB who cannot register the 2 ECTS: Fill in this form.
- Master students at ETSETB: This Winter School is a light version of the full MSc course of Deep learning for Artificial Intelligence, taught during the Autumn semester. So we encourage you to sign up for this other one. However, if you would to register to the Winter School on Deep Learning for Speech and Language (DLSL) or the Summer School on Deep Learning for Computer Vision (DLCV), you can still follow this introductory course in the morning and sign up officially for DLSL in the afternoons and for DLCV in July 2018. If this is your case, fill in this form so we can have a seat for you to the introductory one, and register to DLSL.
- Students at UPC but not in ETSETB: Contact the your academic office and request being allowed to take this course. If accepted, contact ETSETB academic office and request more details.
- Mobility students: If your host institution has signed an agreement with UPC ETSETB Telecom BCN school, you can request a mobility from your host institution and sign up for the course under the same conditions as ETSETB students. Industry: Those industry members interested in the topic are encouraged to apply for the UPC School postgradute course on Artificial Intelligence with Deep Learning, running between February and July 2019.
Previous
Previous editions
- Introduction to Deep Learning. UPC TelecomBCN. [2018] [2019]
- Deep Learning for Artificial Intelligence. UPC TelecomBCN. [2017] [2018]
- Deep Learning for Computer Vision UPC TelecomBCN. [2016] [2017] [2018] [2019]
- Deep Learning for Speech and Language UPC TelecomBCN. [2017] [2018]
- Deep Learning for Video. Master in Computer Vision Barcelona. [2018]
- Deep Learning for Multimedia. Insight Dublin City University 2017. [2017] [2018]
- Amaia Salvador and Santiago Pascual. “Hands on Keras and TensorFlow”. Persontyle 2017.
- Santiago Pascual. “RNN & GANs in PyTorch”. UPC TelecomBCN 2017.