Seminar: Parallel computing in machine learning

Symbolbild zum Artikel. Der Link öffnet das Bild in einer großen Anzeige.

Seminar description

In machine learning, tasks like parametric search or cross-validation are time intensive. In this seminar, we will explore how to use multithreading, multiprocessing, and compute clusters to reduce the execution time of machine learning frameworks. Additionally, we will cover some python basics and patterns to simplify parallel framework development.

The seminar has a heavy practical component to practice and become familiar with the challenges of parallel data processing and machine learning. Therefore, we invite participants to bring their own dataset for analysis, otherwise, we will provide a dataset for exploration.

Learning Objectives

  • Gain an overview of general parallel processing tools and techniques.
  • Understand concepts of data processing, job distribution in machine learning frameworks.
  • Analyse machine learning frameworks in terms of data storage and processing.
  • Apply the parallel job approach to bigData problems.
  • Implement a distributed job handling solution for bigData and machine learning.

Course Data

ECTS 5
Presence time 4 SWS
Useful knowledge Python and data analytics
Period Summer semester 2019
StudOn < Link follows >
Med. Eng. Seminar Title Advance Context Recognition (ACR)
First Meeting: Seminar introduction/Vorbesprechung
on 24. Apr 2019, 17:00-18:30 at Henkestr. 91, Haus 7, 1. OG, R 373.

Literature

Up-to-date literature recommendations are provided during the lectures.

Examination

  • Final project presentation, demonstrator and final report.

Contact

Dr. Luis I. Lopera G.

  • Job title: Researcher
  • Address:
    Henkestraße 91, Haus 7, 1. OG
    91052 Erlangen
    Germany
  • Phone number: +49 9131 85-23605
  • Email: luis.i.lopera@fau.de

Friedrich-Alexander-Universität Erlangen-Nürnberg