Optimizing Network Simulation: Enhancing Performance Prediction Accuracy via Neural Architecture Search
Abstract
Lay Summary
When engineers design new internet protocols or network configurations, they need to test how the network will behave before deploying it in the real world. Running physical tests is too expensive and slow, so researchers have turned to machine learning to build fast, software-based simulators. However, current ML-based simulators have a blind spot: they are trained to predict average performance well but fail to capture the rare but critical events — the unusually long delays and unstable fluctuations — that matter most for applications like video calls, online surgery, or autonomous driving. We propose ANAS, a method that automatically discovers the best neural network architecture for simulating network devices with high fidelity across the entire range of behavior, not just the average. Rather than relying on human experts to manually design these models, ANAS systematically searches through thousands of possible designs and selects the one that faithfully reproduces both typical and extreme network conditions. In experiments, the architecture found by ANAS outperforms the previous best method by 25.8% in overall accuracy and by up to 69.8% in capturing those hard-to-predict extreme events. This makes network simulation more trustworthy, helping engineers validate new protocols with greater confidence before they go live.