Skip to main content

Advanced Deep Learning and Neural Networks (5 cr)

Code: YT00CR48-3001

General information


Enrollment
04.08.2025 - 31.08.2025
Registration for introductions has not started yet.
Timing
25.08.2025 - 19.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Teaching languages
English
Seats
0 - 35
Degree programmes
Master's Degree Programme in Artificial Intelligence and Data Analytics
Teachers
Mika Rantonen
Groups
YTI24S1
Master's Degree Programme in Artificial Intelligence and Data-analytics
Course
YT00CR48

Realization has 2 reservations. Total duration of reservations is 11 h 0 min.

Time Topic Location
Fri 07.11.2025 time 15:00 - 20:00
(5 h 0 min)
Advanced Deep Learning and Neural Networks YT00CR48-3001
P2_D436 Tietoliikennelaboratorio
Sat 08.11.2025 time 09:00 - 15:00
(6 h 0 min)
Advanced Deep Learning and Neural Networks YT00CR48-3001
P2_D426 Mediatekniikka
Changes to reservations may be possible.

Evaluation scale

0-5

Objective

The student understands the significance of deep learning in the digitalizing operational environment and knows the type and structure of neural network.

The student knows about the most common methods of deep learning and how to desing and apply them in practice to the data and interpret the results of the methods. In addition, the student undestands the mathematic behind the neural networks.

Course competences:
EUYIV EUR-ACE: Investigations, Master's Degree
EUYER EUR-ACE: Engineering Practice, Master's Degree
EUYMJ EUR-ACE: Making Judgements, Master's Degree

Content

- Structure of neural network vs artificial neural network
- Neural network Architecture
- Different types of neural networks and their applications: CNN, RNN, LSTM, autocorrelation, autoencoder (CAN) etc.
- Mathematic behind the neural network
- Feature engineering
- Training process of neural network
- Loss, Loss functions and Metrics
- Undefitting and Overfitting
- Estimate and interpret the results
- Regularization
- Hyperparameter tuning
- Transfer and Active Learning

Location and time

Course Kickoff in Teams will in week 36, date will be informed ASAP (4-7 p.m.)

Mandatory contact weekend (remote or hydrid is NOT offered):
Friday 7.11.2025 at 3-9 p.m.
Saturday 8.11.2025 at 9 a.m.-5 p.m.

Only with a medical certificate can you be off. A business trip or similar is not a valid reason for absence.

Materials

Theory in Gitlab pages and assigments/exercises in Moodle.

Assessment criteria, satisfactory (1)

Sufficient 1: Student has sufficient knowledge of deep learning and neural networks. Student is able to apply the most common techniques of deep learning and has the sufficient knowledge of mathematic behind the technigues. Additionally, the student is able to estimate and validate implementation briefly.

Satisfactory 2: Student has satisfied knowledge of deep learning and neural networks. Student is able to choose suitable deep learning tehnique and apply the technical know-how in practise. Student undestands the mathematic behind the technigues in satisfying level. Additionally, the student is able to estimate and validate implementation superficially.

Assessment criteria, good (3)

Good 3: Student has good knowledge of deep learning and neural networks. Student is able to choose appropriate deep learning tehnique and apply the technical know-how in practise. Student undestands well the mathematic behind the technigues in good level. Additionally, the student is able to estimate and validate implementation well.

Very good 4: Student has very good knowledge of deep learning and neural networks. Student is able to choose and justify versatilely deep learning tehnique and apply the technical know-how in practise. Student undestands the mathematic behind the technigues in very good level. Additionally, the student is able to estimate and validate implementation critically.

Assessment criteria, excellent (5)

Excellent 5: Student has excellent knowledge of deep learning and neural networks. Student is able to choose and justify deep learning tehnique and apply the technical know-how in practise. Student undestands the mathematic behind the technigues in excellent level. Additionally, the student is able to estimate and validate implementation critically.

Go back to top of page