Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Duo Wu

dblp:89/9168 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
7since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 3 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 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
Content delivery and video streaming · 52% Edge and fog computing · 22% Network management and operations · 11%
Artificial intelligence
3 papers
Efficient and distributed learning · 57% Planning, search and constraint satisfaction · 19% Language models and text generation · 19%
Software engineering, system software, and programming languages
1 paper
Software testing · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › federated learning › federated foundation model
federated foundation model fine-tuning
0.912025
Cluster Based Heterogeneous Federated Foundation Model Adaptation and Fine-Tuning · AAAI 2025
Machine learning › Efficient and distributed learning
federated learning
0.912025
Cluster Based Heterogeneous Federated Foundation Model Adaptation and Fine-Tuning · AAAI 2025
Machine learning › Efficient and distributed learning › federated learning
heterogeneous federated learning
0.912025
Cluster Based Heterogeneous Federated Foundation Model Adaptation and Fine-Tuning · AAAI 2025
Natural language and speech › Language models and text generation
LLM agents
0.912025
CATP-LLM: Empowering Large Language Models for Cost-Aware Tool Planning · ICCV 2025
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › task planning
tool-use planning
0.912025
CATP-LLM: Empowering Large Language Models for Cost-Aware Tool Planning · ICCV 2025
Content delivery and video streaming
adaptive video streaming
0.912025
MANSY: Generalizing Neural Adaptive Immersive Video Streaming With Ensemble and Representation Learning · IEEE Trans. Mob. Comput. 2025
Content delivery and video streaming
bitrate adaptation
0.912025
MANSY: Generalizing Neural Adaptive Immersive Video Streaming With Ensemble and Representation Learning · IEEE Trans. Mob. Comput. 2025
Content delivery and video streaming › 360-degree video streaming
tile-based streaming
0.912025
MANSY: Generalizing Neural Adaptive Immersive Video Streaming With Ensemble and Representation Learning · IEEE Trans. Mob. Comput. 2025
Content delivery and video streaming › 360-degree video streaming
viewport prediction
0.912025
MANSY: Generalizing Neural Adaptive Immersive Video Streaming With Ensemble and Representation Learning · IEEE Trans. Mob. Comput. 2025
Software testing › fuzzing › library fuzzing
deep learning library fuzzing
0.912025
MoCo: Fuzzing Deep Learning Libraries via Assembling Code · IEEE Trans. Software Eng. 2025
Software testing
fuzzing
0.912025
MoCo: Fuzzing Deep Learning Libraries via Assembling Code · IEEE Trans. Software Eng. 2025
Software testing › test oracle
test oracle construction
0.912025
MoCo: Fuzzing Deep Learning Libraries via Assembling Code · IEEE Trans. Software Eng. 2025
Edge and fog computing › video analytics
live video analytics
0.812024
ILCAS: Imitation Learning-Based Configuration- Adaptive Streaming for Live Video Analytics With Cross-Camera Collaboration · IEEE Trans. Mob. Comput. 2024
Machine learning › Reinforcement learning
imitation learning
0.212024
ILCAS: Imitation Learning-Based Configuration- Adaptive Streaming for Live Video Analytics With Cross-Camera Collaboration · IEEE Trans. Mob. Comput. 2024
Network optimization and economics
network optimization
0.212024
NetLLM: Adapting Large Language Models for Networking · SIGCOMM 2024

Methods — techniques the papers use, named apart from their topics

large language model · 2.5motion vector analysis · 1.5imitation learning · 1.5dynamic programming · 1.5transformer · 0.9template-based code assembly · 0.9representation learning · 0.9offline reinforcement learning · 0.9neural architecture search · 0.9knowledge distillation · 0.9ensemble learning · 0.9deep reinforcement learning · 0.9code mutation · 0.9clustering · 0.9transfer learning · 0.8deep learning · 0.8
YearPublicationVenuePosition
2025 Cluster Based Heterogeneous Federated Foundation Model Adaptation and Fine-Tuning
abstract
In recent years, the distributed training of foundation models (FMs) has seen a surge in popularity. In particular, federated learning enables collaborative model training among edge clients while safeguarding the privacy of their data. However, federated training of FMs across resource-constrained and highly heterogeneous edge devices encounter several challenges. These include the difficulty of deploying FMs on clients with limited computational resources and the high computation and communication costs associated with fine-tuning and collaborative training. To address these challenges, we propose FedCKMS, a Cluster-Aware Framework with Knowledge-Aware Model Search. Specifically, FedCKMS incorporates three key components. The first component is multi-factor heterogeneity-aware clustering, which groups clients based on both data distribution and resource limitations and selects an appropriate model for each cluster. The second component is knowledge-aware model architecture search, which enables each client to identify the optimal sub-model from the cluster model, facilitating adaptive deployment that accommodates highly heterogeneous computational resources across clients. The final component is cluster-aware knowledge transfer, which facilitates knowledge sharing between clusters and the server, addressing model heterogeneity, and reducing communication overhead. Extensive experiments demonstrate that FedCKMS outperforms state-of-the-art baselines by 3-10% in accuracy.
Xianda Wang, Yaqi Qiao, Duo Wu, Chenrui Wu 0002, Fangxin Wang 0001
AAAI3
2025 CATP-LLM: Empowering Large Language Models for Cost-Aware Tool Planning
abstract
Utilizing large language models (LLMs) for tool planning has emerged as a promising avenue for developing general AI systems, where LLMs automatically schedule external tools (e.g., vision models) to tackle complex tasks based on task descriptions. To push this paradigm toward practical applications, it is crucial for LLMs to consider tool execution costs (e.g., execution time) for tool planning. Unfortunately, prior studies overlook the tool execution costs, leading to the generation of expensive plans whose costs outweigh their benefits in terms of task performance. To fill this gap, we propose the Cost-Aware Tool Planning with LLMs (CATP-LLM) framework, which for the first time provides a coherent design to empower LLMs for cost-aware tool planning. Specifically, To facilitate efficient concurrent tool execution and cost reduction, we design a tool planning language to enhance the LLM for creating multi-branch non-sequential plans. Moreover, we propose a cost-aware offline reinforcement learning algorithm to fine-tune the LLM to optimize the performance-cost trade-off in tool planning. In the lack of public cost-related datasets, we further present OpenCATP, the first dataset for cost-aware planning, which comprises 11,100 evaluation samples from diverse tasks. Extensive experiments show that CATP-LLM outperforms GPT-4 even when using Llama2-7B as its backbone, with the average improvement of 1.5%-93.9% in terms of plan quality. Codes and dataset are available at: https://github.com/duowuyms/OpenCATP-LLM.
Duo Wu, Jinghe Wang, Zhi Wang 0001
ICCV1
2025 MANSY: Generalizing Neural Adaptive Immersive Video Streaming With Ensemble and Representation Learning
abstract
The popularity of immersive videos has prompted extensive research into neural adaptive tile-based streaming to optimize video transmission over networks with limited bandwidth. However, the diversity of users’ viewing patterns and Quality of Experience (QoE) preferences has not been fully addressed yet by existing neural adaptive approaches for viewport prediction and bitrate selection. Their performance can significantly deteriorate when users’ actual viewing patterns and QoE preferences differ considerably from those observed during the training phase, resulting in poor generalization. In this paper, we proposeMANSY, a novel streaming system that embraces user diversity to improve generalization. Specifically, to accommodate users’ diverse viewing patterns, we design a Transformer-based viewport prediction model with an efficient multi-viewport trajectory input output architecture based on implicit ensemble learning. Besides, we for the first time combine the advanced representation learning and deep reinforcement learning to train the bitrate selection model to maximize diverse QoE objectives, enabling the model to generalize across users with diverse preferences. Extensive experiments demonstrate thatMANSYoutperforms state-of-the-art approaches in viewport prediction accuracy and QoE improvement on both trained and unseen viewing patterns and QoE preferences, achieving better generalization.
Duo Wu, Panlong Wu, Miao Zhang 0003, Fangxin Wang 0001
IEEE Trans. Mob. Comput.1
2025 MoCo: Fuzzing Deep Learning Libraries via Assembling Code
abstract
The rapidly developing Deep Learning (DL) techniques have been applied in software systems of various types. However, they can also pose new safety threats with potentially serious consequences, especially in safety-critical domains. DL libraries serve as the underlying foundation for DL systems, and bugs in them can have unpredictable impacts that directly affect the behaviors of DL systems. Previous research on fuzzing DL libraries still has limitations in generating tests corresponding to crucial testing scenarios and constructing test oracles. In this paper, we proposeMoCo, a novel fuzzing testing method for DL libraries via assembling code. The seed tests used byMoCoare code files that implement DL models, covering both model construction and training in the most common real-world application scenarios for DL libraries.MoCofirst disassembles the seed code files to extract templates and code blocks, then applies code block mutation operators (e.g., API replacement, random generation, and boundary checking) to generate new code blocks that fit the template. To ensure the correctness of the code block mutation, we employ the Large Language Model to parse the official documents of DL libraries for information about the parameters and the constraints between them. By inserting context-appropriate code blocks into the template,MoCocan generate a tree of code files with intergenerational relations. According to the derivation relations in this tree, we construct the test oracle based on the execution state consistency and the calculation result consistency. Since the granularity of code assembly is controlled rather than randomly divergent, we can quickly pinpoint the lines of code where the bugs are located and the corresponding triggering conditions. We conduct a comprehensive experiment to evaluate the efficiency and effectiveness ofMoCousing three widely-used DL libraries (i.e., TensorFlow, PyTorch, and Jittor). During the experiments,MoCodetects 77 new bugs of four types in three DL libraries, where 55 bugs have been confirmed, and 39 bugs have been fixed by developers. The experimental results demonstrate thatMoCocan generate high-quality tests that cover crucial testing scenarios and detect different types of bugs, which helps developers improve the reliability of DL libraries.
Pin Ji, Yang Feng 0003, Duo Wu, Lingyue Yan, Penglin Chen, Jia Liu 0015
IEEE Trans. Software Eng.3
2024 NetLLM: Adapting Large Language Models for Networking
abstract
Many networking tasks now employ deep learning (DL) to solve complex prediction and optimization problems. However, current design philosophy of DL-based algorithms entails intensive engineering overhead due to the manual design of deep neural networks (DNNs) for different networking tasks. Besides, DNNs tend to achieve poor generalization performance on unseen data distributions/environments.
Duo Wu, Xianda Wang, Yaqi Qiao, Zhi Wang 0001, Junchen Jiang, Shuguang Cui, Fangxin Wang 0001
SIGCOMM1
2024 Biometric identification on the cloud: A more secure and faster construction
Duo Wu, Leibo Li, Weizhong Tian, Hequn Xian, Chengliang Tian
Inf. Sci.1
2024 ILCAS: Imitation Learning-Based Configuration- Adaptive Streaming for Live Video Analytics With Cross-Camera Collaboration
abstract
The high-accuracy and resource-intensive deep neural networks (DNNs) have been widely adopted by live video analytics (VA), where camera videos are streamed over the network to resource-rich edge/cloud servers for DNN inference. Common video encoding configurations (e.g., resolution and frame rate) have been identified with significant impacts on striking the balance between bandwidth consumption and inference accuracy and therefore their adaption scheme has been a focus of optimization. However, previous profiling-based solutions suffer from high profiling cost, while existing deep reinforcement learning (DRL) based solutions may achieve poor performance due to the usage of fixed reward function for training the agent, which fails to craft the application goals in various scenarios. In this paper, we proposeILCAS, the first imitation learning (IL) based configuration-adaptive VA streaming system. Unlike DRL-based solutions,ILCAStrains the agent with demonstrations collected from the expert which is designed as an offline optimal policy that solves the configuration adaption problem through dynamic programming. To tackle the challenge of video content dynamics,ILCASderives motion feature maps based on motion vectors which allowILCASto visually “perceive” video content changes. Moreover,ILCASincorporates a cross-camera collaboration scheme to exploit the spatio-temporal correlations of cameras for more proper configuration selection. Extensive experiments confirm the superiority ofILCAScompared with state-of-the-art solutions, with 2-20.9% improvement of mean accuracy and 19.9–85.3% reduction of chunk upload lag.
Duo Wu, Dayou Zhang, Miao Zhang 0003, Fangxin Wang 0001, Shuguang Cui
IEEE Trans. Mob. Comput.1