TL;DR
This paper investigates the robustness of machine learning-enhanced network calculus models for delay analysis, focusing on how training data influences accuracy and proposing methods to improve generalization to larger, different networks.
Contribution
It extends existing ML-based NC analysis by evaluating training data effects and introducing a method to predict multiple contention models for better robustness.
Findings
ML predictions maintain good accuracy on larger networks
Training on smaller networks can generalize well to larger ones
Predicting multiple contention models improves robustness
Abstract
The network calculus (NC) analysis takes a simple model consisting of a network of schedulers and data flows crossing them. A number of analysis "building blocks" can then be applied to capture the model without imposing pessimistic assumptions like self-contention on tandems of servers. Yet, adding pessimism cannot always be avoided. To compute the best bound on a single flow's end-to-end delay thus boils down to finding the least pessimistic contention models for all tandems of schedulers in the network - and an exhaustive search can easily become a very resource intensive task. The literature proposes a promising solution to this dilemma: a heuristic making use of machine learning (ML) predictions inside the NC analysis. While results of this work were promising in terms of delay bound quality and computational effort, there is little to no insight on when a prediction is made or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
