Seminar Reinforcement Learning
Content:
Reinforcement Learning is one of the three main learning principles in machine learning and one of the most active research areas in artificial intelligence. It is a computational approach to learning in which an agent tries to maximize the total amount of reward it receives while interacting with a complex, uncertain environment.
This Bachelor seminar is based on the 2nd edition of the famous, seminal book on reinforcement learning written by Sutton and Barto (http://incompleteideas.net/book/the-book.html). The book introduces core topics of reinforcement learning from an artificial intelligence or engineering perspective, considering idealized learning situations, and evaluating the effectiveness of different learning methods. To effectively solve learning problems that are of scientific or economic interest, algorithms for machines are explored and evaluated through mathematical analysis and computational experiments. Compared to unsupervised or supervised learning approaches, reinforcement learning is more focused on goal-directed learning from interaction with the environment. The first part of the book addresses core concepts of reinforcement learning for problems with small state and action spaces, allowing for exact solutions using table-based methods. In the second part of the book these approaches are then extended using approximate methods for larger and more complex problems.
Learning Outcomes:
- Knowledge on different reinforcement learning algorithms
- Explain the underlying mathematical problem formulations and the implementation of the algorithms to solve them
- Gain insight into how to frame learning problems in the reinforcement learning framework
- Discuss practical applications of the theoretical frameworks
- Present the algorithms and mathematical problem formulations to an audience
Teaching form:
In the seminar sessions students will present chapters of the book “Reinforcement Learning”, followed by discussions on the chapter topics.
Exam:
Oral presentation and active participation
Enrollment:
From the 1st of February 2025 to the 1st of March 2025 interested students can apply for a place in the seminar. The allocation of places will take place via the following central Moodle course of the faculty: https://moodle.ruhr-uni-bochum.de/course/view.php?id=62179.
The places will be allocated by the 15th of March 2025 at the latest. Please complete your binding enrollment by registering for the seminar via FlexNow. Please note that it is mandatory to follow the above steps. Enrollment via FlexNow without prior registration via the central Moodle course is not permitted.
Lecturers
![]() Prof. Dr. Robert SchmidtLecturer |
(+49) 234-32-27300 robert.schmidt@rub.de NB 3/68 |
Details
- Course type
- Seminars
- Credits
- 3
- Term
- Summer Term 2025
- E-Learning
- moodle course available
Dates
- Seminar
-
Takes place
every week on Monday from 10:00 to 12:00 in room IC 03/449.
First appointment is on 07.04.2025
Last appointment is on 14.07.2025
Requirements
Knowledge of calculus, linear algebra, and probability concepts. Background in artificial intelligence, e. g. via the course “Introduction to Artificial Intelligence”.
The Institut für Neuroinformatik (INI) is a interdisciplinary research unit of the Ruhr-Universität Bochum. We aim to understand fundamental principles that characterize how organisms generate behavior and cognition while linked to their environments through sensory and effector systems. Inspired by insights into natural cognitive systems, we seek new solutions to problems of information processing in artificial cognitive systems. We draw from a variety of disciplines that include experimental approaches from psychology and neurophysiology, theoretical approaches from physics, mathematics, and computer science, including, in particular, machine learning, artificial intelligence, autonomous robotics, and computer vision.
Universitätsstr. 150, Building NB, Room 3/32
D-44801 Bochum, Germany
Tel: (+49) 234 32-28967
Fax: (+49) 234 32-14210