TY - GEN
T1 - Towards Integrating Formal Methods into ML-Based Systems for Networking
AU - Gong, Fengchen
AU - Raghunathan, Divya
AU - Gupta, Aarti
AU - Apostolaki, Maria
N1 - Publisher Copyright:
© 2023 Owner/Author.
PY - 2023/11/28
Y1 - 2023/11/28
N2 - Owing to its adaptability and scalability, Machine Learning (ML) has gained significant momentum in the networking community. Yet, ML models can still produce outputs that contradict knowledge, i.e., established networking rules and principles. On the other hand, Formal Methods (FM) use rigorous mathematical reasoning based on knowledge, but suffer from the lack of scalability. To capitalize on the complementary strengths of both approaches, we advocate for the integration of knowledge-based FM into ML-based systems for networking problems. Through a case study, we demonstrate the benefits and limitations of using ML models or FM alone. We find that incorporating FM in the training and inference of an ML model yields not only more reliable results but also better performance in various downstream tasks. We hope that our paper inspires a tighter integration of FM-based and ML-based approaches in networking, facilitating the development of more robust and dependable systems.
AB - Owing to its adaptability and scalability, Machine Learning (ML) has gained significant momentum in the networking community. Yet, ML models can still produce outputs that contradict knowledge, i.e., established networking rules and principles. On the other hand, Formal Methods (FM) use rigorous mathematical reasoning based on knowledge, but suffer from the lack of scalability. To capitalize on the complementary strengths of both approaches, we advocate for the integration of knowledge-based FM into ML-based systems for networking problems. Through a case study, we demonstrate the benefits and limitations of using ML models or FM alone. We find that incorporating FM in the training and inference of an ML model yields not only more reliable results but also better performance in various downstream tasks. We hope that our paper inspires a tighter integration of FM-based and ML-based approaches in networking, facilitating the development of more robust and dependable systems.
KW - Formal Methods
KW - Imputation
KW - Telemetry
KW - Transformer
UR - http://www.scopus.com/inward/record.url?scp=85179837917&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85179837917&partnerID=8YFLogxK
U2 - 10.1145/3626111.3628188
DO - 10.1145/3626111.3628188
M3 - Conference contribution
AN - SCOPUS:85179837917
T3 - HotNets 2023 - Proceedings of the 22nd ACM Workshop on Hot Topics in Networks
SP - 48
EP - 55
BT - HotNets 2023 - Proceedings of the 22nd ACM Workshop on Hot Topics in Networks
PB - Association for Computing Machinery, Inc
T2 - 22nd ACM Workshop on Hot Topics in Networks, HotNets 2023
Y2 - 28 November 2023 through 29 November 2023
ER -