@inproceedings{1df64c852abc42e98d8395a61019e0f0,
title = "The Safe and Effective Use of Low-Assurance Predictions in Safety-Critical Systems",
abstract = "The algorithm-design paradigm of algorithms using predictions is explored as a means of incorporating the computations of lower-assurance components (such as machine-learning based ones) into safety-critical systems that must have their correctness validated to very high levels of assurance. The paradigm is applied to two simple example applications that are relevant to the real-time systems community: energy-aware scheduling, and classification using ML-based classifiers in conjunction with more reliable but slower deterministic classifiers. It is shown how algorithms using predictions achieve much-improved performance when the low-assurance computations are correct, at a cost of no more than a slight performance degradation even when they turn out to be completely wrong.",
keywords = "Algorithms using predictions, classification, energy minimization, on-line scheduling, robust scheduling",
author = "Kunal Agrawal and Sanjoy Baruah and Bender, \{Michael A.\} and Alberto Marchetti-Spaccamela",
note = "Publisher Copyright: {\textcopyright} Kunal Agrawal, Sanjoy Baruah, Michael A. Bender, and Alberto Marchetti-Spaccamela.; 35th Euromicro Conference on Real-Time Systems, ECRTS 2023 ; Conference date: 11-07-2023 Through 14-07-2023",
year = "2023",
month = jul,
doi = "10.4230/LIPIcs.ECRTS.2023.3",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Papadopoulos, \{Alessandro V.\}",
booktitle = "35th Euromicro Conference on Real-Time Systems, ECRTS 2023",
}