You are here:

Home Teaching Courses SS 2019 Proseminar: Lernen und Intelligenz in Eingebetteten Systemen (Englisch)



Homepage of the Proseminar "Learning and Intelligence in Embedded Systems" in SS 2019

Announcements and updates:

  • NEW Final presentations: 23.07.2019, room E.003, Otto-Hahn-Str. 12 (please see the schedule table below).


Learning and Intelligence in Embedded Systems

(Lernen und Intelligenz in Eingebetteten Systemen)


Embedded systems have become very widespread and used nearly everywhere. They are usually designed to perform specific predefined tasks based on a known input domain. However, many embedded systems are required to interact with new environments, that have new or unknown inputs, and provide intelligent decisions. Hence, the need arises to adopt machine learning techniques in embedded systems to be able to learn from examples and adapt to changing conditions. However, some resource-constrained embedded systems may not be able to run specific computation-intensive techniques.

In this proseminar, we will explore machine learning techniques and applications for embedded systems. Furthermore, we will discuss the techniques that are suitable for resource-constrained embedded systems.


  • Preliminary meeting: 07.02.2019 12:15, Seminarraum E18, OH16
  • Start of course: 04.04.2019
  • Classroom sessions: Thursdays at 12:15, U09, OH16
  • Maximum number of participants: 16
  • Semester: Sommersemester 2019
  • Language: English
  • Lecturer: Dr. Anas Toma
  • Reference book: Intelligence for Embedded Systems - A Methodological Approach, Cesare Alippi, Springer International Publishing Switzerland 2014


  1. Introductory presentation
  2. The students choose their topics
  3. Each student presents his topic as a rehearsal presentation for discussion, evaluation and feedback
  4. The students write a short summary report
  5. Final presentations


  • Emotional cognitive mechanisms
  • Power supply voltage and processor frequency levels adaptation
  • Adaptive sensing and its policies
  • Energy harvesting level adaptation
  • Clock Synchronization
  • Localization and Tracking
  • Application code level adaptation
  • Passive and active learning
  • Introduction to fault diagnosis systems


 07.02 Anas Toma Preliminary meeting
 04.04 Anas Toma Introduction
 11.04 Anas Toma How to present
 11.04 - 02.05 Studying the topic and preparing the rehearsal
 02.05 Dennis Hellweg Power supply voltage and processor frequency levels adaptation
 02.05 Sebastian Schulz Clock Synchronization
 09.05 Adrian Schmelter and Philipp Sauer  Emotional cognitive mechanisms
 09.05 Jan Feider and Jan Brodde Application code level adaptation
 Conference (Lecture-free)
 23.05 Eduard Dick and Hendrik Weißenfels  Adaptive sensing and its policies
 23.05 Yifeng He and Xiaoshi Wang Localization and Tracking
 30.05 Holiday 
 06.06 Duc Chanh Nguyen and Thilo Röthemeyer  Energy harvesting level adaptation
 06.06 Erik Schulz and Svetlana Gulyaeva Passive and Active Learning
 13.06 Felix Mues and Laura Voetzsch Introduction to fault diagnosis systems
 13.06 - July Working on the final presentations 
 20.06 Holiday
 23.07Final presentations (Preliminary dates. The final dates will be assigned in agreement with all the students)

Notes: Students' rehearsal presentations were scheduled randomly in the lecture on 11.04.2019.

This schedule is subject to change during the semester.

Presentation schedule on 23.07.2019 (Final presentations), room E.003, Otto-Hahn-Str. 12:

Time Speakers
09:30 - 12:00  Dennis Hellweg, Sebastian Schulz, Adrian Schmelter and Philipp Sauer, Jan Feider and Jan Brodde
12:00 - 13:10 Break
13:10 - 14:45  Eduard Dick and Hendrik Weißenfels, Yifeng He and Xiaoshi Wang, Duc Chanh Nguyen and Thilo Röthemeyer
14:45 - 15:15 Break
15:15 - 16:30  Erik Schulz and Svetlana Gulyaeva, Felix Mues and Laura Voetzsch