Course Syllabus

The syllabuses on both this page and the NTU online course information are synchronized.

Course Information

Item Content
Course title Deep Learning for Computer Vision
Semester 110-1
Designated for Intelligent Medicine Program
GRADUATE INSTITUTE OF COMMUNICATION ENGINEERING
GRADUATE INSTITUTE OF ELECTRICAL ENGINEERING
Instructor YU-CHIANG WANG
Curriculum No. CommE 5052
Curriculum Id No. 942 U0660
Class
Credit 3
Full/Half Yr. Half
Required/Elective Elective
Time Tuesday 7,8,9(14:20~17:20)
Place 博理113
Remarks The course is conducted in English。

 

Course Syllabus

Item Content
Course Description Computer vision has become ubiquitous in our society, with a variety of applications in image/video search and understanding, medicine, drones, and self-driving cars. As the core to many of the above applications, visual analysis such as image classification, segmentation, localization and detection would be among the well-known problems in computer vision. Recent developments in neural networks (a.k.a. deep learning) approaches have greatly advanced the performance of these state-of-the-art visual recognition systems. This course is a deep dive into the details of deep learning architectures, with a particular focus on understanding and designing learnable models for solving various vision tasks.
Course Objective ​This course will expose students to cutting-edge research — starting from a refresher in basics of machine learning, computer vision, neural networks, to recent developments. Each topic will begin with instructor lectures to present context and background material, followed by discussions and homework assignments, allowing the students to develop hand-on experiences on deep learning techniques for solving practical computer vision problems.
Course Requirement Engineering Mathematics (e.g., linear algebra, probability, etc.), Machine Learning (strongly suggested but optional)
References
Designated Reading

 

Progress

Week Date Topic
Week 1 9/28 Course logistics & registration; Machine Learning 101 (HW #0 out)
Week 2 10/5 Introduction to Convolutional Neural Networks (I) (HW #0 due on 10/8 Fri 23:59)
Week 3 10/12 Introduction to Convolutional Neural Networks (II)
Week 4 10/19 Object Detection & Segmentation
Week 5 10/26 Generative Models & Generative Adversarial Networks
Week 6 11/2 Transfer Learning for Visual Classification & Synthesis (I)
Week 7 11/9 Transfer Learning for Visual Classification & Synthesis (II)
Week 8 11/16 TBD (CVPR week)
Week 9 11/23 Recurrent Neural Networks & Transformer (I)
Week 10 11/30 Recurrent Neural Networks & Transformer (II)
Week 11 12/7 Meta-Learning for Visual Analysis (I)
Week 12 12/14 Meta-Learning for Visual Analysis (II)
Week 13 12/21 From Zero-Shot Learning to Explainable AI
Week 14 12/28 Beyond 2D Vision (3D and Depth)
Week 15 1/4 Vision and Language
Week 16 1/11 Guest Lecture (TBD)

 

Grading

NO Item Pc Explanations for the conditions
1 HWs 67% HW #0 (required but 0%), HW #1 (15%), HW #2 (16%), HW #3 (18%), HW #4 (18%), and HW #5 (bonus & optional, up to 5%)
2 Final Projects 33% Lecturer and TAs ratings + inter & intra-group evaluation

 

Office Hour

NO Day Start time End time
Remarks Our first class starts on 9/28 Tue. For those who are not registered and would like to sign up, please fill in the online registration form at https://forms.gle/quFfkKvX7HESAaWH7 from 9/28 Tue 2:20pm to 11:59pm Taiwan time (GMT+8). No late request would be accepted.