DS809: Deep Learning

Study Board of Science

Teaching language: Danish or English depending on the teacher
EKA: N340074112, N340074102
Assessment: Second examiner: None, Second examiner: External
Grading: Pass/Fail, 7-point grading scale
Offered in: Odense
Offered in: Autumn
Level: Master

STADS ID (UVA): N340074101
ECTS value: 5

Date of Approval: 13-05-2020


Duration: 1 semester

Version: Approved - active

Comment

The course is co-read with DM873: Deep Learning (10 ECTS)

Entry requirements

The course can only be followed by Data Science students.
The course cannot be followed by students who have passed either DM873: Deep Learning (10 ECTS), DM568: Deep Learning (summer school) (5 ECTS), AI506 or DS833.

Academic preconditions

Academic preconditions. Students taking the course are expected to:

  • Have basic understanding of linear algebra
  • Have basic programming skills 

Course introduction

Machine learning has become a part in our everydays life, from simple product recommendations to personal electronic assistant to self-driving cars. More recently, through the advent of potent hardware and cheap computational power, “Deep Learning” has become a popular and powerful tool for learning from complex, large-scale data.
In this course, we will discuss the fundamentals of deep learning and its application to various different fields. We will learn about the power but also the limitations of these deep neural networks. At the end of the course, the students will have significant familiarity with the subject and will be able to apply the learned techniques to a broad range of different fields.

The course builds partly on the knowledge acquired in the course DM566 or DS804.

In relation to the competence profile of the degree it is the explicit focus of the course to:
  • giving the competence to plan and execute a deep learning task by means of deep neural networks.
  • providing knowledge on the different types of deep learning approaches including their advantages and disadvantages.
  • transfer learned methods to new fields of applications.
  • challenges the student with real-life datasets and problem-solving skills

Expected learning outcome

The learning objectives of the course is that the student demonstrates the ability to:

  • Describe the principles of deep neural networks in a scientific and precise language and notation
  • Analyze the various types of neural networks, the different layers and their interplay 
  • Describe the feasibility of deep learning approaches to concrete problems
  • Apply deep learning frameworks for solving concrete problems

Content

The following main topics are contained in the course:
  • feedforward neural networks
  • recurrent neural networks
  • convolutional neural networks
  • backpropagation algorithm
  • regularization

Literature

See itslearning for syllabus lists and additional literature references.

Examination regulations

Prerequisites for participating in the exam a)

Timing

Autumn

Tests

Project

EKA

N340074112

Assessment

Second examiner: None

Grading

Pass/Fail

Identification

Full name and SDU username

Language

Normally, the same as teaching language

Examination aids

To be announced during the course.

ECTS value

0

Additional information

 The prerequisite examination is a prerequisite for participation in exam element a)

Exam element a)

Timing

January

Prerequisites

Type Prerequisite name Prerequisite course
Examination part Prerequisites for participating in the exam a) N340074101, DS809: Deep Learning

Tests

Oral examination

EKA

N340074102

Assessment

Second examiner: External

Grading

7-point grading scale

Identification

Student Identification Card

Language

Normally, the same as teaching language

Examination aids

To be announced during the course.


ECTS value

5

Indicative number of lessons

45 hours per semester

Teaching Method

The teaching method is based on three phase model.
  • Intro phase: 24 hours
  • Skills training phase: 12 hours, hereof tutorials: 12 hours 

The course will consist of frontal lectures supported by discussion sessions. The students will get accompanying exercises demonstrating the collected knowledge on practical real-world problems. The student activation is completed by a mandatory project and discussions of current state-of-the-art research papers during the study phase.

Activities during the study phase:
  • Small take home exercises
  • Study latest developments and approaches of deep learning by reading recent publications

Teacher responsible

Name E-mail Department
Richard Röttger roettger@imada.sdu.dk Data Science

Timetable

Administrative Unit

Institut for Matematik og Datalogi (datalogi)

Team at Educational Law & Registration

NAT

Offered in

Odense

Recommended course of study

Profile Education Semester Offer period
MSc Data Science, Economics and Business Administration - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E20
MSc Data Science, Economics and Business Administration - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E21
MSc Data Science, Economics and Business Administration - Registration 1 September 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E22
MSc Data Science, Environmental Data Science - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E21
MSc Data Science, Environmental Data Science - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E20
MSc Data Science, Environmental Data Science - Registration 1 September 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E22
MSc Data Science, Health Data - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E21
MSc Data Science, Health Data - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E20
MSc Data Science, Health Data - Registration 1 September 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E22
MSc Data Science, Human Informatics - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E20
MSc Data Science, Human Informatics - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E21
MSc Data Science, Human Informatics - Registration 1 September 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E22
MSc Data Science, ICT Systems - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E20
MSc Data Science, ICT Systems - Registration 1 September 2019 and 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E21
MSc Data Science, ICT Systems - Registration 1 September 2020 MSc. Data Science | Master of Science in Data Science | Odense 3 E22