Exploring Machine Learning for Faster Mapping and Scheduling of Automotive Applications on ADAS Platforms

In this work, we address the challenge of efficient task mapping and scheduling in Advanced Driver Assistance Systems (ADAS), which are becoming increasingly complex. For this, we explore Mixed-Integer Programming (MIP) combined with Machine Learning (ML) techniques as an alternative to previous work using heuristic algorithms such as simulated annealing or genetic algorithms. Our key contributions include: (1) A simplified MIP formulation of the problem with a novel load-balancing objective. (2) Employing Bayesian optimization to expedite the solving process by finding a better MIP solver configuration, reducing worst-case solving time by 65%. (3) ML-driven decision variable prediction via a Graph Convolutional Network, which is able to fix decision variables with an average precision of up to 77 %, allowing for better branching decisions during the solving process. Experimental results demonstrate the potential for faster solving times, highlighting the value of further integrating machine learning with MIP for advanced ADAS scheduling.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/icmla61862.2024.00123
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Machine Learning for Faster Mapping and Scheduling of Automotive Applications on ADAS Platforms

Ralph Hoch, Wolfgang Koch, Rafael Sterzinger
Real-Time Systems Scheduling
article

Exploring Machine Learning for Faster Mapping and Scheduling of Automotive Applications on ADAS Platforms

Ralph Hoch, Wolfgang Koch, Rafael Sterzinger
article en

Abstract

In this work, we address the challenge of efficient task mapping and scheduling in Advanced Driver Assistance Systems (ADAS), which are becoming increasingly complex. For this, we explore Mixed-Integer Programming (MIP) combined with Machine Learning (ML) techniques as an alternative to previous work using heuristic algorithms such as simulated annealing or genetic algorithms. Our key contributions include: (1) A simplified MIP formulation of the problem with a novel load-balancing objective. (2) Employing Bayesian optimization to expedite the solving process by finding a better MIP solver configuration, reducing worst-case solving time by 65%. (3) ML-driven decision variable prediction via a Graph Convolutional Network, which is able to fix decision variables with an average precision of up to 77 %, allowing for better branching decisions during the solving process. Experimental results demonstrate the potential for faster solving times, highlighting the value of further integrating machine learning with MIP for advanced ADAS scheduling.

TU Wien (AT)
Bundesministerium für Verkehr, Innovation und Technologie
Openalex Percentile: Top 69%
Real-Time Systems Scheduling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.