Deep Learning (OPEN UNI)

5 ECTS credits, Academic Year 2024-2025, 521153S
Upon completion of the course, the student understands the fundamentals of deep learning

Enrollment period

-

Mode of delivery

Contact studies
Independent study

Course study period

-

Education information

The introductory course on deep learning presents the basic concepts, theory, algorithms and models, and provides hands-on experience on implementing, training and utilizing deep neural networks. The topics covered include: linear and logistic regression, loss functions, fully-connected feed-forward neural networks, backpropagation, gradient descent, convolutional neural networks (CNNs), recurrent neural networks (RNNs), attention (including transformers and vision transformers), generative adversarial networks (GANs), and practical tips for training and utilizing deep neural networks. Various applications of deep learning in fundamental computer vision tasks, such as image classification, object detection and segmentation, are also presented. Finally, limitations, recent progress and new frontiers of deep learning are also discussed.

Education format

Continuous learning
Open university

Semester

Academic Year 2024-2025

Field of study

Information and communication technologies

Teaching language

English

Course organiser

University of Oulu

Location

Oulu

Maximum participants

10

Prerequisities and co-requisites

Basic engineering mathematics, especially knowledge of probability, statistics and linear algebra. Basic Python programming skills are highly recommended, such as 521141P Elementary programming course. Completion of the courses 521289S Machine Learning and 521467A Digital Image Processing are very beneficial but not a prerequisite.

Contact information

Guidance and counselling

avoin.yliopisto (at) oulu.fi
Last updated: 3.7.2024