INSIGHT: A Survey of In-Network Systems for Intelligent, High-Efficiency AI and Topology Optimization
Not on the map. Why?
Abstract (arXiv)
In-network computation represents a transformative approach to addressing the escalating demands of Artificial Intelligence (AI) workloads on network infrastructure. By leveraging the processing capabilities of network devices such as switches, routers, and Network Interface Cards (NICs), this paradigm enables AI computations to be performed directly within the network fabric, significantly reducing latency, enhancing throughput, and optimizing resource utilization. This paper provides a comprehensive analysis of optimizing in-network computation for AI, exploring the evolution of programmable network architectures, such as Software-Defined Networking (SDN) and Programmable Data Planes (PDPs), and their convergence with AI. It examines methodologies for mapping AI models onto resource-constrained network devices, addressing challenges like limited memory and computational capabilities through efficient algorithm design and model compression techniques. The paper also highlights advancements in distributed learning, particularly in-network aggregation, and the potential of federated learning to enhance privacy and scalability. Frameworks like Planter and Quark are discussed for simplifying development, alongside key applications such as intelligent network monitoring, intrusion detection, traffic management, and Edge AI. Future research directions, including runtime programmability, standardized benchmarks, and new applications paradigms, are proposed to advance this rapidly evolving field. This survey underscores the potential of in-network AI to create intelligent, efficient, and responsive networks capable of meeting the demands of next-generation AI applications.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 46 references that are in the map. First posted on arXiv 30 May 2025.
Builds on
15 of 46 references.
References · 15
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2019Generating Long Sequences with Sparse Transformerscited by 1,546
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2021A White Paper on Neural Network Quantizationcited by 472
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2018N-BaIoT: Network-based Detection of IoT Botnet Attacks Using Deep Autoencoderscited by 67
- 2019Scaling Distributed Machine Learning with In-Network Aggregationcited by 65
- 2020An Overview of Neural Network Compressioncited by 59
- 2021In-network Computation for Large-scale Federated Learning over Wireless Edge Networkscited by 7
- 2024Brain-on-Switch: Towards Advanced Intelligent Network Data Plane via NN-Driven Traffic Analysis at Line-Speedcited by 5
- 2022IIsy: Practical In-Network Classificationcited by 3
Built on by
Not cited yet.