Demo Data from SIGIR 2026 / reviewers in the wild / expert
Cheng Guo 0007
dblp:76/5349-7
· DBLP profile ↗
6ranked-venue papers
1as first author
6since 2021 · last 2025
0009-0003-5663-0052ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 2 · 2 since 2021Security and privacy · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
3 papers |
Software-defined and programmable networks · 71% Network measurement and analytics · 29% | |
| Network and information security
2 papers |
Network security · 84% Systems and software security · 16% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software-defined and programmable networks
programmable data plane |
2.2 | 3 | 2025 | SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications · EuroSys 2025 IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches · IEEE Trans. Inf. Forensics Secur. 2024 IMap: Fast and Scalable In-Network Scanning with Programmable Switches · NSDI 2022 |
Software-defined and programmable networks › programmable data plane
programmable switch |
0.9 | 1 | 2025 | SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications · EuroSys 2025 |
Software-defined and programmable networks › programmable network nodes
SmartNIC |
0.9 | 1 | 2025 | SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications · EuroSys 2025 |
Network measurement and analytics
traffic analysis |
0.9 | 1 | 2025 | SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis Applications · EuroSys 2025 |
Software-defined and programmable networks › programmable data plane
in-network computation |
0.8 | 1 | 2024 | IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches · IEEE Trans. Inf. Forensics Secur. 2024 |
Network measurement and analytics › active measurement
network scanning |
0.8 | 1 | 2024 | IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches · IEEE Trans. Inf. Forensics Secur. 2024 |
Network security › intrusion detection and prevention › intrusion detection › network intrusion detection
in-network intrusion detection |
0.6 | 1 | 2022 | IMap: Fast and Scalable In-Network Scanning with Programmable Switches · NSDI 2022 |
Network security › intrusion detection and prevention
intrusion detection |
0.6 | 1 | 2022 | IMap: Fast and Scalable In-Network Scanning with Programmable Switches · NSDI 2022 |
Systems and software security › vulnerability analysis
vulnerability scanning |
0.2 | 1 | 2024 | IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches · IEEE Trans. Inf. Forensics Secur. 2024 |
Methods — techniques the papers use, named apart from their topics
rate-adaptive probing · 1.5address randomization · 1.5streaming algorithms · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | SuperFE: A Scalable and Flexible Feature Extractor for ML-based Traffic Analysis ApplicationsabstractThe feature extractor component in today's ML-based traffic analysis applications is becoming a key bottleneck. While mainstream software-based approaches can support flexible feature extraction, they fail to scale to multi-100Gbps network speed easily. Meanwhile, hardware-accelerated solutions can scale to high throughput, but cannot flexibly support generic traffic analysis applications. In this paper, we propose SuperFE, a feature extraction framework that allows users to extract traffic features efficiently and flexibly. SuperFE leverages the capabilities of both new-generation programmable switches and SmartNICs, with three key designs. First, SuperFE presents a user-friendly and extensible interface to support customized feature extraction policies, shielding underlying hardware implementation details and complexities. Second, SuperFE introduces a high-performance multi-granularity key-vector cache system in the programmable switches to batch necessary feature metadata for massive amounts of packets. Third, SuperFE exploits the multi-core parallel and hierarchical memory of SoC-based SmartNICs to achieve efficient feature computation with diverse streaming algorithms. Evaluations using our prototype demonstrate that SuperFE enables various state-of-the-art traffic analysis applications to efficiently extract features from multi-100Gbps raw traffic without compromising detection accuracy, and achieves nearly two orders of magnitude higher throughput than the software-based counterparts. Menghao Zhang 0001, Cheng Guo 0007, Renyu Yang, Han Bao 0011, Xiao Li 0044, Mingwei Xu 0001, Tianyu Wo, Chunming Hu |
EuroSys | 3 |
| 2024 | Near-Lossless Gradient Compression for Data-Parallel Distributed DNN TrainingabstractData parallelism has become a cornerstone in scaling up the training of deep neural networks (DNNs). However, the communication overhead associated with synchronizing gradients across multiple nodes has emerged as a significant bottleneck, adversely affecting training efficiency and leading to a surge in large-scale distributed model training costs. By leveraging insights into the statistical characteristics of gradients, we present GComp, a near-lossless gradient compression scheme designed to reduce the communication burden during data-parallel training significantly. GComp develops an optimized Huffman encoding/decoding strategy to compress gradient exponents effectively. Additionally, it introduces an innovative multi-level quantization method for mantissa, complemented by a pruning strategy that eliminates zero-valued gradients. These integrated approaches significantly reduce the volume of data for synchronization, while virtually not affecting the DNN model's training accuracy. We conduct comprehensive evaluations of GComp, demonstrating that our method can decrease the communication volume by as much as 67.1%, and enhance training speed by up to 1.9×. Xue Li 0024, Cheng Guo 0007, Kun Qian 0021, Menghao Zhang 0001, Mengyu Yang, Mingwei Xu 0001 |
SoCC | 2 |
| 2024 | IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable SwitchesabstractNetwork scanning has been a standard measurement technique to understand a network’s security situations, e.g., revealing security vulnerabilities, monitoring service deployments. However, probing a large-scale scanning space with existing network scanners is both difficult and slow, since they are all implemented on commodity servers and deployed at the network edge. To address this, we introduce IMap, a fast, scalable and reconfigurable in-network scanner based on programmable switches. In designing IMap, we overcome key restrictions posed by computation models and memory resources of programmable switches, and devise numerous techniques and optimizations, including an address-random and rate-adaptive probe packet generation mechanism, and a correct and efficient response packet processing scheme, to turn a switch into a practical runtime-reconfigurable high-speed network scanner. We implement an open-source prototype of IMap, and evaluate it with extensive testbed experiments and real-world deployments in our campus network. Evaluation results show that even with one switch port enabled, IMap can survey all ports of our campus network (i.e., a total of up to 25 billion scanning space) in 8 minutes. This demonstrates a nearly 4 times faster scanning speed and 1.5 times higher scanning accuracy than the state of the art, which shows that IMap has great potentials to be the next-generation terabit network scanner with all switch ports enabled. Besides, our experiments also show that IMap supports the reconfiguration of scanning tasks at runtime, without incurring switch downtime. Leveraging IMap, we also discover several potential security threats in our campus network, and report them to our network administrators responsibly. Menghao Zhang 0001, Cheng Guo 0007, Han Bao 0011, Mingwei Xu 0001, Hongxin Hu |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2023 | Multa: Enabling Cost-efficient Multi-task Network Traffic AnalysisabstractMachine learning based network traffic analysis has been widely used to combat malicious behaviors in various network scenarios. However, most of the applications are specialized for a single task and cannot cover a wide spectrum of security threats. Building a machine learning pipeline from scratch for each traffic analysis task is painstaking and time-consuming. And it is not practical to deploy several traffic analysis tasks together due to the high runtime overhead. In this paper, we propose Multa to enhance the deployability of traffic analysis applications. Multa is a framework that leverages Multi-Task Learning (MTL) - an emerging paradigm in machine learning - to enable the efficient parallel deployment of multiple traffic analysis tasks. Specifically, we devise a sequence-based traffic feature representation that is informative and general enough to serve a diverse range of tasks. Then we use the LSTM-based Multi-gate Mixture-of-Experts (LMMoE) model to learn task characteristics and propose a size tuning algorithm to optimize its performance. Considering different data curating methods, we also present two different training paradigms to construct Multa. Our experiments show that Multa can reduce the space occupancy of the model by up to 50% and accelerate the inference process by more than 100% in multi-task scenarios, which indicates better deployability in real-world networks. Cheng Guo 0007, Menghao Zhang 0001, Mingwei Xu 0001 |
GLOBECOM | 1 |
| 2022 | IMap: Fast and Scalable In-Network Scanning with Programmable Switches
Menghao Zhang 0001, Cheng Guo 0007, Han Bao 0011, Mingwei Xu 0001, Hongxin Hu |
NSDI | 3 |
| 2021 | Switches are Scanners Too!: A Fast and Scalable In-Network Scanner with Programmable SwitchesabstractNetwork scanning has been a standard measurement technique to understand the network's security situations, however, probing a large-scale scanning space with existing network scanners is both difficult and slow. To address this issue, we introduce IMap, a fast and scalable in-network scanner based on programmable switches. In designing IMap, we overcome key restrictions posed by computation models and memory resources of programmable switches, and devise numerous techniques and optimizations to turn a switch into a practical high-speed network scanner. We conduct preliminary experiments on the open-source prototype of IMap and evaluation results show that IMap can survey all addresses (i.e., 6 Class B Addresses) and all ports of our campus network in 8 minutes, nearly 4 times faster than state-of-the-art network scanners. As an ongoing work, we plan to continuously improve the design and implementation of IMap, and hope IMap can serve as a foundation for designing next-generation terabit network scanners. Menghao Zhang 0001, Cheng Guo 0007, Han Bao 0011, Mingwe Xu, Hongxin Hu |
HotNets | 3 |