Reference : On the use of supervised machine learning for assessing schedulability: application t...
Scientific congresses, symposiums and conference proceedings : Paper published in a book
Engineering, computing & technology : Computer science
Security, Reliability and Trust
http://hdl.handle.net/10993/40154
On the use of supervised machine learning for assessing schedulability: application to Ethernet TSN
English
Mai, Tieu Long mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Navet, Nicolas mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Migge, Jörn [RealTime-at-Work (RTaW)]
2019
27th International Conference on Real-Time Networks and Systems (RTNS 2019)
Yes
International
27th International Conference on Real-Time Networks and System (RTNS 2019)
from 06-11-2019 to 08-11-2019
[en] Real-time systems ; timing verification ; machine learning ; Time-Sensitive Networking (TSN) ; schedulability analysis ; in-vehicle networks
[en] In this work, we ask if Machine Learning (ML) can provide a viable alternative to conventional schedulability analysis to determine whether a real-time Ethernet network meets a set of timing constraints. Otherwise said, can an algorithm learn what makes it difficult for a system to be feasible and predict whether a configuration will be feasible without executing a schedulability analysis? To get insights into this question, we apply a standard supervised ML technique, k-nearest neighbors (k-NN), and compare its accuracy and running times against precise and approximate schedulability analyses developed in Network-Calculus.
The experiments consider different TSN scheduling solutions based on priority levels combined for one of them with traffic shaping. The results obtained on an automotive network topology suggest that k-NN is efficient at predicting the feasibility of realistic TSN networks, with an accuracy ranging from 91.8% to 95.9% depending on the exact TSN scheduling mechanism and a speedup of 190 over schedulability analysis for 10^6 configurations. Unlike schedulability analysis, ML leads however to a certain rate "false positives'' (i.e., configurations deemed feasible while they are not). Nonetheless ML-based feasibility assessment techniques offer new trade-offs between accuracy and computation time that are especially interesting in contexts such as design-space exploration where false positives can be tolerated during the exploration process.
Researchers ; Professionals
http://hdl.handle.net/10993/40154
10.1145/3356401.3356409

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Open access
Supervised-Learning-RTNS2019.pdfAuthor preprint1.49 MBView/Open

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.