Display language
To modulepage Generate PDF

#41165 / #1

Seit SoSe 2024

English

Robot Learning

6

Toussaint, Marc

benotet

Schriftliche Prüfung

Zugehörigkeit


Fakultät IV

Institut für Technische Informatik und Mikroelektronik

34342100 FG Intelligent Systems

No information

Kontakt


MAR 4-4

Toussaint, Marc

toussaint@tu-berlin.de

Learning Outcomes

The students have a systematic understanding of the wide variety of contexts and problems settings in which machine learning methods can be applied within robotics. They understand how the learning problems are mathematically formulated in these settings. They can decide which kinds of learning methods are applicable and appropriate for which kinds of problem settings. They can transfer advances in machine learning to applications in robotics. They have first experience with some basic learning methods applied to robotics problems.

Content

The term Robot Learning generally denotes the use of learning methods in the context of robotics, which is ubiquitous in modern robotics research. This course aims to provide a systematic introduction to the field, in particular to the various contexts and problem setting where machine learning can be applied and the specific learning methods themselves. This includes topics such as: • System identification, model learning, residual model learning • Imitation learning, behavior cloning, learning from demonstration • Reinforcement Learning (RL), skill learning, offline RL • Constraint learning, grasp learning, iterative learning control • Learning to predict plans, learning to warmstart MPC or optimization • Inverse RL • Learning as optimization, in-situ learning/trial-and-error vs. offline optimization • Evolutionary learning • Online/lifelong learning • Safe Learning • Multi-robot learning

Module Components

Pflichtgruppe:

All Courses are mandatory.

Course NameTypeNumberCycleLanguageSWSVZ
Robot LearningIVSoSeGerman4

Workload and Credit Points

Robot Learning (IV):

Workload descriptionMultiplierHoursTotal
Attendance15.04.0h60.0h
Pre/post processing15.08.0h120.0h
180.0h(~6 LP)
The Workload of the module sums up to 180.0 Hours. Therefore the module contains 6 Credits.

Description of Teaching and Learning Methods

Weekly lectures, exercise sessions, coding assignments and homeworks.

Requirements for participation and examination

Desirable prerequisites for participation in the courses:

• Knowledge in Machine Learning • Fundamentals in AI (esp. Markov Decision Processes) • Foundations of robotics • Basic programming skills

Mandatory requirements for the module test application:

1. Requirement
Bestehen der benoteten Programmier- und Hausaufgaben

Module completion

Grading

graded

Type of exam

Written exam

Language

English

Duration/Extent

90 min

Duration of the Module

The following number of semesters is estimated for taking and completing the module:
1 Semester.

This module may be commenced in the following semesters:
Sommersemester.

Maximum Number of Participants

This module is not limited to a number of students.

Registration Procedures

See the ISIS course page.

Recommended reading, Lecture notes

Lecture notes

Availability:  unavailable

 

Electronical lecture notes

Availability:  unavailable

 

Literature

Recommended literature
No recommended literature given

Assigned Degree Programs


This module is used in the following Degree Programs (new System):

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Automotive Systems (M. Sc.)11SoSe 2024SoSe 2024
Computer Engineering (M. Sc.)12SoSe 2024SoSe 2024
Computer Science (Informatik) (M. Sc.)12SoSe 2024SoSe 2024
Elektrotechnik (M. Sc.)11SoSe 2024SoSe 2024

Miscellaneous

No information