Making Logic a First-Class Citizen in Generative ML for Networking
Not on the map. Why?
Abstract (arXiv)
Generative ML models are increasingly popular in networking for tasks such as telemetry imputation, prediction, and synthetic trace generation. Despite their capabilities, they suffer from two shortcomings: (i) their output is often visibly violating well-known networking rules, which undermines their trustworthiness; and (ii) they are difficult to control, frequently requiring retraining even for minor changes. To address these limitations and unlock the benefits of generative models for networking, we propose a new paradigm for integrating explicit network knowledge, in the form of first-order logic rules, into ML models used for networking tasks. Rules capture well-known relationships among observed signals, e.g., that increased latency precedes packet loss. While the idea is conceptually straightforward, its realization is challenging: networking knowledge is rarely formalized into rules, and naively injecting rules into ML models often hampers their effectiveness. This paper introduces NetNomos, a multi-stage framework that (i) learns rules directly from data (e.g., measurements); (ii) filters them to select semantically meaningful ones; and (iii) enforces them through collaborative generation between an ML model and a Satisfiability Modulo Theories (SMT) solver. %We evaluate NetNomos both component-wise and end-to-end across four diverse network datasets. We show that NetNomos learns diverse, meaningful rules from four real-world datasets and is 1.6--6.5× more scalable than DuoAI, a state-of-the-art (SOTA) rule-learning method. By enforcing these rules on a generic GPT-2 model, NetNomos achieves performance on par with or even surpassing specialized SOTA systems such as Zoom2Net and NetShare across three networking tasks: telemetry imputation, traffic forecasting, and synthetic data generation.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 20 of its 91 references that are in the map. First posted on arXiv 30 Jun 2025.
Builds on
20 of 91 references.
References · 20
- 2017Attention Is All You Needcited by 60,361
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2019Modeling Tabular data using Conditional GANcited by 699
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 550
- 2024Large Language Models for Mathematical Reasoning: Progresses and Challengescited by 284
- 2023Grammar-Constrained Decoding for Structured NLP Tasks without Finetuningcited by 197
- 2021Charformer: Fast Character Transformers via Gradient-based Subword Tokenizationcited by 160
- 2022Synchromesh: Reliable code generation from pre-trained language modelscited by 156
- 2024Guiding LLMs The Right Way: Fast, Non-Invasive Constrained Generationcited by 101
- 2023REaLTabFormer: Generating Realistic Relational and Tabular Data using Transformerscited by 94
- 2022Limitations of Language Models in Arithmetic and Symbolic Inductioncited by 71
8 more
- 2023NetDiffusion: Network Data Augmentation Through Protocol-Constrained Traffic Generationcited by 27
- 2018Flow-based Network Traffic Generation using Generative Adversarial Networkscited by 26
- 2023netFound: Principled Design for Network Foundation Modelscited by 17
- 2019Using GANs for Sharing Networked Time Series Data: Challenges, Initial Promise, and Open Questionscited by 12
- 2024Robustifying ML-powered Network Classifiers with PANTScited by 6
- 2025CaFA: Cost-aware, Feasible Attacks With Database Constraints Against Neural Tabular Classifierscited by 5
- 2025NetSSM: Multi-Flow and State-Aware Network Trace Generation using State Space Modelscited by 3
- 2025A Comprehensive Survey on Network Traffic Synthesis: From Statistical Models to Deep Learningcited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.