
Most modern computer systems are inherently distributed and networked, including multi-core computers, wireless sensor systems, data centers, peer-to-peer systems, and so on. In order to operate correctly and efficiently, all these systems rely on clever algorithms. Some of the underlying algorithms are fundamental and are used by most of the systems, others are specialized and exploit specific features of the particular distributed system.
The goal of this seminar is to get an understanding of the state-of-the-art technology being used to design networked and distributed systems, in particular those benifiting from machine learning ideas.
To this end, we will critically discuss recent scientific publications in this area, review open-source implementations, and study whether existing methodologies and evaluations can be reproduced.
- Manager: Arash Pourdamghani