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

Zhanghao Wu

dblp:260/2805 · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
7since 2021 · last 2025
0000-0003-2352-4002ORCID · corroborated

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

Artificial intelligence and machine learning · 9 · 3 first-author · 4 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorSystems, architecture and hardware · 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.

Artificial intelligence
7 papers
Language models and text generation · 32% Graph learning · 16% Deep learning architectures and training · 15%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Cloud and datacenter computing · 75% Embedded and real-time systems · 10% Distributed systems · 7%

Topics — the 28 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Language models and text generation
large language model evaluation
1.422024
LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset · ICLR 2024
Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena · NeurIPS 2023
Machine learning › Deep learning architectures and training › transformer
efficient transformer
0.922020
Lite Transformer with Long-Short Range Attention · ICLR 2020
HAT: Hardware-Aware Transformers for Efficient Natural Language Processing · ACL 2020
Cloud and datacenter computing
inference serving
0.912025
SkyServe: Serving AI Models across Regions and Clouds with Spot Instances · EuroSys 2025
Cloud and datacenter computing
serverless computing
0.912025
SkyServe: Serving AI Models across Regions and Clouds with Spot Instances · EuroSys 2025
Cloud and datacenter computing › job scheduling › cloud scheduling
spot instance scheduling
0.912025
SkyServe: Serving AI Models across Regions and Clouds with Spot Instances · EuroSys 2025
Machine learning › Trustworthy machine learning
content moderation
0.812024
LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset · ICLR 2024
Embedded and real-time systems › real-time scheduling
deadline-aware scheduling
0.812024
Can't Be Late: Optimizing Spot Instance Savings under Deadlines · NSDI 2024
Cloud and datacenter computing
resource management
0.812024
Can't Be Late: Optimizing Spot Instance Savings under Deadlines · NSDI 2024
Cloud and datacenter computing › resource provisioning
spot instance management
0.812024
Can't Be Late: Optimizing Spot Instance Savings under Deadlines · NSDI 2024
Natural language and speech › Language models and text generation › large language model evaluation
LLM-as-a-judge
0.712023
Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena · NeurIPS 2023
Cloud and datacenter computing
cluster resource management and scheduling
0.712023
SkyPilot: An Intercloud Broker for Sky Computing · NSDI 2023
Machine learning › Reinforcement learning › large-scale reinforcement learning
distributed reinforcement learning
0.512021
RLlib Flow: Distributed Reinforcement Learning is a Dataflow Problem · NeurIPS 2021
Machine learning › Graph learning
graph classification
0.512021
Representing Long-Range Context for Graph Neural Networks with Global Attention · NeurIPS 2021
Machine learning › Graph learning
graph neural network
0.512021
Representing Long-Range Context for Graph Neural Networks with Global Attention · NeurIPS 2021
Machine learning › Graph learning
graph representation learning
0.512021
Representing Long-Range Context for Graph Neural Networks with Global Attention · NeurIPS 2021
Machine learning › Deep learning architectures and training › sequence modeling
long-range dependency modeling
0.512021
Representing Long-Range Context for Graph Neural Networks with Global Attention · NeurIPS 2021
Parallel and multicore computing › parallel computation models
distributed dataflow
0.512021
RLlib Flow: Distributed Reinforcement Learning is a Dataflow Problem · NeurIPS 2021
Distributed systems › distributed machine learning
distributed reinforcement learning
0.512021
RLlib Flow: Distributed Reinforcement Learning is a Dataflow Problem · NeurIPS 2021
Machine learning › Generative modeling
conditional generative model
0.412020
Data Augmentation Using Deep Generative Models for Embedding Based Speaker Recognition · IEEE ACM Trans. Audio Speech Lang. Process. 2020
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
hardware-aware neural architecture search
0.412020
HAT: Hardware-Aware Transformers for Efficient Natural Language Processing · ACL 2020
Machine learning › Efficient and distributed learning
model compression
0.412020
HAT: Hardware-Aware Transformers for Efficient Natural Language Processing · ACL 2020
Natural language and speech › Speech recognition and synthesis
speaker recognition
0.412020
Data Augmentation Using Deep Generative Models for Embedding Based Speaker Recognition · IEEE ACM Trans. Audio Speech Lang. Process. 2020
Natural language and speech › Speech recognition and synthesis › speaker recognition
speaker verification
0.412020
Data Augmentation Using Deep Generative Models for Embedding Based Speaker Recognition · IEEE ACM Trans. Audio Speech Lang. Process. 2020
Edge and fog computing › edge inference
edge-cloud collaborative inference
0.412020
DataMix: Efficient Privacy-Preserving Edge-Cloud Inference · ECCV (11) 2020
Security and privacy of machine learning
privacy-preserving inference
0.412020
DataMix: Efficient Privacy-Preserving Edge-Cloud Inference · ECCV (11) 2020
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.312025
SkyServe: Serving AI Models across Regions and Clouds with Spot Instances · EuroSys 2025
Natural language and speech › Language models and text generation
instruction following
0.212024
LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset · ICLR 2024
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.112020
HAT: Hardware-Aware Transformers for Efficient Natural Language Processing · ACL 2020

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

crowdsourced evaluation · 1.3dataflow programming · 1.0actor model · 1.0spot instance preemption handling · 0.9weight sharing · 0.9neural architecture search · 0.9evolutionary search · 0.9optimization · 0.8dataset curation · 0.8transformer · 0.5self-attention · 0.5permutation invariant attention · 0.5
YearPublicationVenuePosition
2025 SkyServe: Serving AI Models across Regions and Clouds with Spot Instances
abstract
Recent years have witnessed an explosive growth of AI models. The high cost of hosting AI services on GPUs and their demanding service requirements, make it timely and challenging to lower service costs and guarantee service quality. While spot instances have long been offered with a large discount, spot preemptions have discouraged users from using them to host model replicas when serving AI models.
Ziming Mao, Zhanghao Wu, Wei-Lin Chiang, Tyler Griggs, Romil Bhardwaj, Zongheng Yang, Scott Shenker, Ion Stoica
EuroSys3
2024 LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset
abstract
Studying how people interact with large language models (LLMs) in real-world scenarios is increasingly important due to their widespread use in various applications. In this paper, we introduce LMSYS-Chat-1M, a large-scale dataset containing one million real-world conversations with 25 state-of-the-art LLMs. This dataset is collected from 210K unique IP addresses in the wild on our Vicuna demo and Chatbot Arena website. We offer an overview of the dataset's content, including its curation process, basic statistics, and topic distribution, highlighting its diversity, originality, and scale. We demonstrate its versatility through four use cases: developing content moderation models that perform similarly to GPT-4, building a safety benchmark, training instruction-following models that perform similarly to Vicuna, and creating challenging benchmark questions. We believe that this dataset will serve as a valuable resource for understanding and advancing LLM capabilities. The dataset is publicly available at https://huggingface.co/datasets/lmsys/lmsys-chat-1m.
Lianmin Zheng, Wei-Lin Chiang, Ying Sheng 0007, Tianle Li, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang 0001, Zhuohan Li 0001, Zi Lin, Eric P. Xing, Joseph Gonzalez 0001, Ion Stoica, Hao Zhang 0025
ICLR6
2024 Can't Be Late: Optimizing Spot Instance Savings under Deadlines
Zhanghao Wu, Wei-Lin Chiang, Ziming Mao, Zongheng Yang, Eric J. Friedman, Scott Shenker, Ion Stoica
NSDI1
2023 Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
abstract
Evaluating large language model (LLM) based chat assistants is challenging due to their broad capabilities and the inadequacy of existing benchmarks in measuring human preferences.To address this, we explore using strong LLMs as judges to evaluate these models on more open-ended questions.We examine the usage and limitations of LLM-as-a-judge, including position, verbosity, and self-enhancement biases, as well as limited reasoning ability, and propose solutions to mitigate some of them.We then verify the agreement between LLM judges and human preferences by introducing two benchmarks: MT-bench, a multi-turn question set; and Chatbot Arena, a crowdsourced battle platform.Our results reveal that strong LLM judges like GPT-4 can match both controlled and crowdsourced human preferences well, achieving over 80\% agreement, the same level of agreement between humans.Hence, LLM-as-a-judge is a scalable and explainable way to approximate human preferences, which are otherwise very expensive to obtain.Additionally, we show our benchmark and traditional benchmarks complement each other by evaluating several variants of LLaMA and Vicuna.The MT-bench questions, 3K expert votes, and 30K conversations with human preferences are publicly available at https://github.com/lm-sys/FastChat/tree/main/fastchat/llm_judge.
Lianmin Zheng, Wei-Lin Chiang, Ying Sheng 0007, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang 0001, Zi Lin, Zhuohan Li 0001, Dacheng Li, Eric P. Xing, Hao Zhang 0025, Joseph Gonzalez 0001, Ion Stoica
NeurIPS5
2023 SkyPilot: An Intercloud Broker for Sky Computing
Zongheng Yang, Zhanghao Wu, Michael Luo, Wei-Lin Chiang, Romil Bhardwaj, Woosuk Kwon, Siyuan Zhuang, Sifei Luan 0001, Gautam Mittal, Scott Shenker, Ion Stoica
NSDI2
2021 RLlib Flow: Distributed Reinforcement Learning is a Dataflow Problem
abstract
Researchers and practitioners in the field of reinforcement learning (RL) frequently leverage parallel computation, which has led to a plethora of new algorithms and systems in the last few years. In this paper, we re-examine the challenges posed by distributed RL and try to view it through the lens of an old idea: distributed dataflow. We show that viewing RL as a dataflow problem leads to highly composable and performant implementations. We propose RLlib Flow, a hybrid actor-dataflow programming model for distributed RL, and validate its practicality by porting the full suite of algorithms in RLlib, a widely adopted distributed RL library. Concretely, RLlib Flow provides 2-9$\times$ code savings in real production code and enables the composition of multi-agent algorithms not possible by end users before. The open-source code is available as part of RLlib at https://github.com/ray-project/ray/tree/master/rllib.
Eric Liang, Zhanghao Wu, Michael Luo, Sven Mika, Joseph Gonzalez 0001, Ion Stoica
NeurIPS2
2021 Representing Long-Range Context for Graph Neural Networks with Global Attention
abstract
Graph neural networks are powerful architectures for structured datasets. However, current methods struggle to represent long-range dependencies. Scaling the depth or width of GNNs is insufficient to broaden receptive fields as larger GNNs encounter optimization instabilities such as vanishing gradients and representation oversmoothing, while pooling-based approaches have yet to become as universally useful as in computer vision. In this work, we propose the use of Transformer-based self-attention to learn long-range pairwise relationships, with a novel “readout” mechanism to obtain a global graph embedding. Inspired by recent computer vision results that find position-invariant attention performant in learning long-range relationships, our method, which we call GraphTrans, applies a permutation-invariant Transformer module after a standard GNN module. This simple architecture leads to state-of-the-art results on several graph classification tasks, outperforming methods that explicitly encode graph structure. Our results suggest that purely-learning-based approaches without graph structure may be suitable for learning high-level, long-range relationships on graphs. Code for GraphTrans is available at https://github.com/ucbrise/graphtrans.
Zhanghao Wu, Paras Jain 0001, Matthew A. Wright, Azalia Mirhoseini, Joseph Gonzalez 0001, Ion Stoica
NeurIPS1
2020 HAT: Hardware-Aware Transformers for Efficient Natural Language Processing
abstract
Transformers are ubiquitous in Natural Language Processing (NLP) tasks, but they are difficult to be deployed on hardware due to the intensive computation.To enable low-latency inference on resource-constrained hardware platforms, we propose to design Hardware-Aware Transformers (HAT) with neural architecture search.We first construct a large design space with arbitrary encoder-decoder attention and heterogeneous layers.Then we train a Super-Transformer that covers all candidates in the design space, and efficiently produces many SubTransformers with weight sharing.Finally, we perform an evolutionary search with a hardware latency constraint to find a specialized SubTransformer dedicated to run fast on the target hardware.Extensive experiments on four machine translation tasks demonstrate that HAT can discover efficient models for different hardware (CPU, GPU, IoT device).When running WMT'14 translation task on Raspberry Pi-4, HAT can achieve 3× speedup, 3.7× smaller size over baseline Transformer; 2.7× speedup, 3.6× smaller size over Evolved Transformer with 12,041× less search cost and no performance loss.HAT is open-sourced.Elastic Layer Num in Encoder Elastic Head Num (Self Attention) Elastic Hidden Dim in FFN Encoder Layer 2 Encoder Layer m Elastic Embedding Dim Elastic Head Num (Self Attention) Elastic Hidden Dim in FFN Elastic Embedding Dim Elastic Head Num (En-Decoder Attention) Decoder Layer n Elastic Layer Num in Decoder Arbitrary Encoder-Decoder Attention concat ❶ Train a SuperTransformer by uniformly sampling SubTransformers with weight sharing 12/3/
Hanrui Wang 0002, Zhanghao Wu, Han Cai, Ligeng Zhu, Chuang Gan 0001, Song Han 0003
ACL2
2020 DataMix: Efficient Privacy-Preserving Edge-Cloud Inference
Zhanghao Wu, Chuang Gan 0001, Ligeng Zhu, Song Han 0003
ECCV (11)2
2020 Lite Transformer with Long-Short Range Attention
Zhanghao Wu, Ji Lin 0002, Yujun Lin 0001, Song Han 0003
ICLR1
2020 Data Augmentation Using Deep Generative Models for Embedding Based Speaker Recognition
abstract
Data augmentation is an effective method to improve the robustness of embedding based speaker verification systems, which could be applied to either the front-end speaker embedding extractor or the back-end PLDA. Different from the conventional augmentation methods such as manually adding noise or reverberation to the original audios, in this article, we propose to use deep generative models to directly generate more diverse speaker embeddings, which would be used for robust PLDA training. Conditional GAN, and VAE are designed, and investigated for different embedding types, including factor analysis based i-vector, TDNN based x-vector, and ResNet based r-vector. The proposed back-end augmentation methods are evaluated on NIST SRE 2016, and 2018 dataset. Within the popular x-vector, and r-vector framework, the experimental results show that our proposed methods can outperform the traditional audio based back-end augmentation method while different front-end augmentation methods are considered.
Shuai Wang 0016, Yexin Yang, Zhanghao Wu, Yanmin Qian, Kai Yu 0004
IEEE ACM Trans. Audio Speech Lang. Process.3
2019 Data Augmentation Using Variational Autoencoder for Embedding Based Speaker Verification
Zhanghao Wu, Shuai Wang 0016, Yanmin Qian, Kai Yu 0004
INTERSPEECH1