20600 - DEEP LEARNING FOR COMPUTER VISION
Department of Marketing
GAIA RUBERA
Suggested background knowledge
Mission & Content Summary
MISSION
CONTENT SUMMARY
- Theoretical understanding of different deep learning model architectures.
- Software libraries for Computer Vision.
- Image classification.
- Object detection.
- Generative Adversarial Network
- Versioning software systems like git.
Intended Learning Outcomes (ILO)
KNOWLEDGE AND UNDERSTANDING
- Describe the main characteristics of a Computer Vision dedicated neural network.
- Recognize limitations of a given deep learning model.
- Select the appropriate model for a given Computer Vision task.
APPLYING KNOWLEDGE AND UNDERSTANDING
- Apply Computer Vision methods to solve real-world problems.
- Analyze, compare, assess the performance, and select the appropriate algorithm.
- Use relevant software libraries such as OpenCV, Tensorflow, Keras.
- Design the appropriate workflow to correctly organize, implement, and later manage a Computer Vision project.
- Develop a proper local and remote repository hosted on dedicated servers like Github.
Teaching methods
- Face-to-face lectures
- Guest speaker's talks (in class or in distance)
- Exercises (exercises, database, software etc.)
- Group assignments
DETAILS
In addition to face-to-face lectures, the learning experience of this course includes state-of-the-art model applications and interactions with guest speakers from companies. Students are encouraged to actively participate to classes and interact with guest speakers in order to use their communication and interpersonal skills.
Assessment methods
Continuous assessment | Partial exams | General exam | |
---|---|---|---|
|
x | ||
|
x |
ATTENDING STUDENTS
- One final group project representing 80% of final grade.
- One final written exam representing 20% of final grade.
The group project assesses students’ ability to apply the models learned during the course.
The written exam includes questions referring to concepts, models, and tools presented and discussed in class.
NOT ATTENDING STUDENTS
- One final individual project representing 40% of final grade.
- One final written exam representing 60% of final grade.
The two items of the evaluation are aim at verifying the ability to apply the knowledge students learned when studying the teaching material.
Teaching materials
ATTENDING STUDENTS
Notebooks and slides presented in class
NOT ATTENDING STUDENTS
Deep Learning with Python, Chollet Francois, first or second edition