Course: 2022/2023

Neural Networks

(16506)

Requirements (Subjects that are assumed to be known)

The students are expected to have basic knowledge of
- Calculus
- Programming skills
- Numerical optimization
- Statistical Learning
- Machine Learning

Skills and learning outcomes

Description of contents: programme

This course introduces the student a set of basic tools to solve learning problems with neural networks. The course provides basic schemas for modeling
of problems of different nature, as well as tools for the numerical optimization of the model based on existing data.
PART I: GENERAL CONCEPTS
1. Introduction to neural networks. The multilayer perceptron.
2. Training of a neural network. Calculation of gradients using reverse propagation.
PART II: SUPERVISED LEARNING
3. Supervised learning with deep neural networks. An introductory example.
4. Sequential modeling: recursive neural networks. An introductory example.
PART II: LEARNING NOT SUPERVISED
5. Non-Supervised Learning with deep neural networks. An introductory example.
6. Generative models using deep neural networks.

Learning activities and methodology

AF1/MD1: LECTURES to introduce the main knowledge that students should acquire. They will receive the class notes and the basic texts of reference to facilitate the follow-up of the classes and the development of the subsequent work. Exercises were solved, practical problems on the part of the student and tests and evaluation test were carried out to acquire the necessary skills.
AF3/MD2: INDIVIDUAL OR GROUP WORK BY THE STUDENTS.
AF8/MD6: WORKSHOPS AND LABORATORIES.
AF9: FINAL EXAM. In which the knowledge, skills and abilities acquired throughout the course will be assessed globally.

Assessment System

- % end-of-term-examination 30
- % of continuous assessment (assigments, laboratory, practicals...) 70

Basic Bibliography

- Cristopher Bishop. Pattern Recognition and Machine Learning. Springer. 2006
- Ian Goodfellow and Yoshua Bengio and Aaron Courville. Deep Learning. MIT Press. 2017
- Kevin Murphy. Machine Learning A Probabilistic Perspective. MIT Press. 2012

The course syllabus may change due academic events or other reasons.