Treating machine learning workflows as microservices
Riferimenti esterni Prof. Dr. Holger Karl, Hasso Plattner Institute, Potzdam University (Berlin), Germany
Gruppi di ricerca Telecommunication Networks Group
Tipo tesi EXPERIMENTAL AND MODELING
Descrizione Machine-learning workflows often comprise individual components, acting separately on their input data. In that sense, they are similar to conventional microservices (e.g., three-tier web applications). In other senses, they are quite different in their data flows, computational patterns, etc.
It is the goal of this thesis to investigate if and to what degree ML workflows can be managed (at runtime) similar to microservice chains. An ideal outcome would be to identify relevant examples, cast them as MS chains, and show that they can be orchestrated by an existing orchestrator like Open-Source MANO (OSM). A possible approach could be to automatically generated description files used by such an orchestrator.
Further, the thesis work shall extend orchestration logic to better deal with ML workflows and showing performance benefits.
Conoscenze richieste Familiar with software-engineering concepts like microservices
Familiar with machine-learning concepts
Good practical development skills
Scadenza validita proposta 02/08/2022 PROPONI LA TUA CANDIDATURA