IKT725 Deep Reinforcement Learning (Vår 2025)
- Studiepoeng:
- 5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Baltasar Enrique Beferull Lozano
- Undervisningssemester:
- Høst og Vår
- Undervisningsspråk:
- English
- Varighet:
- ½ år
Innholdsfortegnelse
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
English
Forkunnskapskrav
Basic background on Optimization, Probability Theory, Linear Algebra, Signal processing. Elementary Python/Matlab programming. Previous exposure to Deep Learning and Machine Learning can be useful but not required.
Læringsutbytte
Upon successful completion of this course, the students are expected to:
- have a) knowledge of the main features of Deep Reinforcement Learning (DRL) that distinguishes it from other standard machine learning methods, and its connections with Optimization, b) knowledge to be able to correctly formulate a relevant application problem as a DRL problem, and justifiably identify the most suitable type of algorithm from the different possible classes of DRL algorithms, c) knowledge and understanding of the techniques to address the main challenges in DRL, as well as their strengths, limitations and properties, and the criteria (relevant metrics) for analysing and evaluating the performance of DRL algorithms.
- be able to a) design, implement and simulate DRL algorithms to solve efficiently practical decision-making problems, b) evaluate experimentally the performance of DRL algorithms with respect to the relevant performance metrics.
Innhold
Theoretical and algorithmic foundations of Deep Reinforcement Learning (DRL). Topics: Introduction and formal framework of DRL, Value-based algorithms, Deep Neural Networks in DRL, Policy-gradient algorithms, Actor-critic methods, Model-based algorithms, Other advanced topics (e.g. imitation learning, inverse reinforcement learning, multi-agent reinforcement learning, adversarial and safe reinforcement learning). Applications will be explored in the guided reading and/or exercises and final project implementation.
Undervisnings- og læringsformer
Lectures in the form of seminars and discussions with students, guided reading and/or exercises, student presentations, final project, self-study.
Vilkår for å gå opp til eksamen
Attendance to lectures, approved final project report.
Eksamen
The final grade: Pass (A or B) or fail based on exercises and/or final project. The assessment criteria will be based on both technical correctness and clarity of exposition.
Studentevaluering
The course will be evaluated in accordance with the quality assurance system for education, chapter 4.1.
Tilbys som enkeltemne
Yes. Subject to availability or capacity.
Sist hentet fra FS (Felles studentsystem)
15. okt. 2026 10:14:02