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

Huaijun Jiang

dblp:294/3741 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
8since 2021 · last 2025
0000-0003-1566-4849ORCID · corroborated

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

Databases, data management, data science and information retrieval · 7 · 7 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 5 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
4 papers
Optimization for machine learning · 72% Efficient and distributed learning · 28%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 72% Performance modeling and evaluation · 24% Distributed systems · 4%
Databases, data mining, and information retrieval
2 papers
Database system architecture and tuning · 83% Machine learning and data management · 17%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
hyperparameter optimization
2.242022
Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scale · Proc. VLDB Endow. 2022
TransBO: Hyperparameter Optimization via Two-Phase Transfer Learning · KDD 2022
Transfer Learning based Search Space Design for Hyperparameter Tuning · KDD 2022
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
1.122022
Transfer Learning based Search Space Design for Hyperparameter Tuning · KDD 2022
OpenBox: A Generalized Black-box Optimization Service · KDD 2021
Cloud and datacenter computing
cluster resource management and scheduling
0.912025
A-Tune-Online: Efficient and QoS-Aware Online Configuration Tuning for Dynamic Workloads · ICDE 2025
Cloud and datacenter computing › configuration tuning
online tuning
0.912025
A-Tune-Online: Efficient and QoS-Aware Online Configuration Tuning for Dynamic Workloads · ICDE 2025
Performance modeling and evaluation
workload characterization
0.912025
A-Tune-Online: Efficient and QoS-Aware Online Configuration Tuning for Dynamic Workloads · ICDE 2025
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.822023
Towards General and Efficient Online Tuning for Spark · Proc. VLDB Endow. 2023
Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scale · Proc. VLDB Endow. 2022
Database system architecture and tuning › configuration tuning
automatic parameter tuning
0.712023
Towards General and Efficient Online Tuning for Spark · Proc. VLDB Endow. 2023
Database system architecture and tuning
configuration tuning
0.712023
Rover: An Online Spark SQL Tuning Service via Generalized Transfer Learning · KDD 2023
Database system architecture and tuning › database tuning
online tuning
0.712023
Towards General and Efficient Online Tuning for Spark · Proc. VLDB Endow. 2023
Machine learning › Efficient and distributed learning › distributed training
distributed training systems
0.612022
Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scale · Proc. VLDB Endow. 2022
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
search space design
0.612022
Transfer Learning based Search Space Design for Hyperparameter Tuning · KDD 2022
Machine learning › Optimization for machine learning
black-box optimization
0.512021
OpenBox: A Generalized Black-box Optimization Service · KDD 2021
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.322022
TransBO: Hyperparameter Optimization via Two-Phase Transfer Learning · KDD 2022
Transfer Learning based Search Space Design for Hyperparameter Tuning · KDD 2022
Machine learning and data management
learned database components
0.212023
Rover: An Online Spark SQL Tuning Service via Generalized Transfer Learning · KDD 2023
Distributed systems
fault tolerance
0.112021
OpenBox: A Generalized Black-box Optimization Service · KDD 2021

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

bayesian optimization · 4.0transfer learning · 2.8meta-learning · 1.3approximate gradient descent · 1.3adaptive sub-space generation · 1.3multi-fidelity optimization · 1.1asynchronous scheduling · 1.1parallelization · 1.0warm-start · 0.9lower confidence bound · 0.9
YearPublicationVenuePosition
2025 A-Tune-Online: Efficient and QoS-Aware Online Configuration Tuning for Dynamic Workloads
abstract
Automatic configuration tuning of online services with dynamic workloads has attracted increasing interest. Effective online tuning ensures configurations adapt to workload changes over time to maintain optimal online service performance. To be practical, online tuning must satisfy the dynamicity, efficiency, and Quality of Service (QoS) requirements. However, existing online tuning approaches fail to meet these requirements due to the inability to eliminate negative effects from historical observations. In this paper, we propose A-Tune-Online, an online configuration tuning system that tackles dynamic workloads, delivering superior tuning efficiency, and QoS guarantee simultaneously to a wide range of online scenarios. We identify that restarting the optimization based on explicit workload shift detection is necessary and critical to eliminate negative historical observations. First, to invoke optimization restarts appropriately, we design a multi-stage multi-indicator detection strategy based on heuristic rules and configuration replays. Then, to avoid initial efficiency drop after re-optimization, A-Tune-Online utilizes a similarity-based dual warm start scheme that transfers knowledge from similar historical workloads effectively. Finally, to prevent transient performance degradation from violating QoS guarantee after optimization restart, we leverage lower confidence bound to construct a safety region where each configuration is expected to perform better than the QoS requirement. Empirical study on five tuning scenarios showcases the superiority of A-Tune-Online compared with state-of-art tuning systems. A-Tune-Online achieves an average speedup of 2.90x and 1.72x compared with OnlineTune and DDPG+, respectively. We provide a version of our system in https://github.com/PKU-DAIR/A-Tune-Online.
Yu Shen 0003, Beicheng Xu, Yupeng Lu, Huaijun Jiang, Zhipeng Xie, Senbo Fu, Nan Zhang 0004, Yuxin Ren 0001, Ning Jia 0004, Xinwei Hu, Bin Cui 0001
ICDE5
2024 OpenBox: A Python Toolkit for Generalized Black-box Optimization
abstract
Black-box optimization (BBO) has a broad range of applications, including automatic machine learning, experimental design, and database knob tuning. However, users still face challenges when applying BBO methods to their problems at hand with existing software packages in terms of applicability, performance, and efficiency. This paper presents OpenBox, an open-source BBO toolkit with improved usability. It implements user-friendly interfaces and visualization for users to define and manage their tasks. The modular design behind OpenBox facilitates its flexible deployment in existing systems. Experimental results demonstrate the effectiveness and efficiency of OpenBox over existing systems. The source code of OpenBox is available at https://github.com/PKU-DAIR/open-box.
Huaijun Jiang, Yu Shen 0003, Yang Li 0106, Beicheng Xu, Sixian Du, Wentao Zhang 0001, Ce Zhang 0001, Bin Cui 0001
J. Mach. Learn. Res.1
2023 Rover: An Online Spark SQL Tuning Service via Generalized Transfer Learning
abstract
Distributed data analytic engines like Spark are common choices to process massive data in industry. However, the performance of Spark SQL highly depends on the choice of configurations, where the optimal ones vary with the executed workloads. Among various alternatives for Spark SQL tuning, Bayesian optimization (BO) is a popular framework that finds near-optimal configurations given sufficient budget, but it suffers from the re-optimization issue and is not practical in real production. When applying transfer learning to accelerate the tuning process, we notice two domain-specific challenges: 1) most previous work focus on transferring tuning history, while expert knowledge from Spark engineers is of great potential to improve the tuning performance but is not well studied so far; 2) history tasks should be carefully utilized, where using dissimilar ones lead to a deteriorated performance in production.
Yu Shen 0003, Xinyuyang Ren, Yupeng Lu, Huaijun Jiang, Huanyong Xu, Yang Li 0106, Wentao Zhang 0001, Bin Cui 0001
KDD4
2023 Towards General and Efficient Online Tuning for Spark
abstract
The distributed data analytic system - Spark is a common choice for processing massive volumes of heterogeneous data, while it is challenging to tune its parameters to achieve high performance. Recent studies try to employ auto-tuning techniques to solve this problem but suffer from three issues: limited functionality, high overhead, and inefficient search. In this paper, we present a general and efficient Spark tuning framework that can deal with the three issues simultaneously. First, we introduce a generalized tuning formulation, which can support multiple tuning goals and constraints conveniently, and a Bayesian optimization (BO) based solution to solve this generalized optimization problem. Second, to avoid high overhead from additional offline evaluations in existing methods, we propose to tune parameters along with the actual periodic executions of each job (i.e., online evaluations). To ensure safety during online job executions, we design a safe configuration acquisition method that models the safe region. Finally, three innovative techniques are leveraged to further accelerate the search process: adaptive sub-space generation, approximate gradient descent, and meta-learning method. We have implemented this framework as an independent cloud service, and applied it to the data platform in Tencent. The empirical results on both public benchmarks and large-scale production tasks demonstrate its superiority in terms of practicality, generality, and efficiency. Notably, this service saves an average of 57.00% memory cost and 34.93% CPU cost on 25K in-production tasks within 20 iterations, respectively.
Yang Li 0106, Huaijun Jiang, Yu Shen 0003, Yide Fang, Danqing Huang, Xinyi Zhang 0002, Wentao Zhang 0001, Ce Zhang 0001, Peng Chen 0021, Bin Cui 0001
Proc. VLDB Endow.2
2022 Transfer Learning based Search Space Design for Hyperparameter Tuning
abstract
The tuning of hyperparameters becomes increasingly important as machine learning (ML) models have been extensively applied in data mining applications. Among various approaches, Bayesian optimization (BO) is a successful methodology to tune hyperparameters automatically. While traditional methods optimize each tuning task in isolation, there has been recent interest in speeding up BO by transferring knowledge across previous tasks. In this work, we introduce an automatic method to design the BO search space with the aid of tuning history from past tasks. This simple yet effective approach can be used to endow many existing BO methods with transfer learning capabilities. In addition, it enjoys the three advantages: universality, generality, and safeness. The extensive experiments show that our approach considerably boosts BO by designing a promising and compact search space instead of using the entire space, and outperforms the state-of-the-arts on a wide range of benchmarks, including machine learning and deep learning tuning tasks, and neural architecture search.
Yang Li 0106, Yu Shen 0003, Huaijun Jiang, Tianyi Bai, Wentao Zhang 0001, Ce Zhang 0001, Bin Cui 0001
KDD3
2022 TransBO: Hyperparameter Optimization via Two-Phase Transfer Learning
abstract
With the extensive applications of machine learning models, automatic hyperparameter optimization (HPO) has become increasingly important. Motivated by the tuning behaviors of human experts, it is intuitive to leverage auxiliary knowledge from past HPO tasks to accelerate the current HPO task. In this paper, we propose TransBO, a novel two-phase transfer learning framework for HPO, which can deal with the complementary nature among source tasks and dynamics during knowledge aggregation issues simultaneously. This framework extracts and aggregates source and target knowledge jointly and adaptively, where the weights can be learned in a principled manner. The extensive experiments, including static and dynamic transfer learning settings and neural architecture search, demonstrate the superiority of TransBO over the state-of-the-arts.
Yang Li 0106, Yu Shen 0003, Huaijun Jiang, Wentao Zhang 0001, Zhi Yang 0001, Ce Zhang 0001, Bin Cui 0001
KDD3
2022 Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scale
abstract
The ever-growing demand and complexity of machine learning are putting pressure on hyper-parameter tuning systems: while the evaluation cost of models continues to increase, the scalability of state-of-the-arts starts to become a crucial bottleneck. In this paper, inspired by our experience when deploying hyper-parameter tuning in a real-world application in production and the limitations of existing systems, we propose Hyper-Tune, an efficient and robust distributed hyper-parameter tuning framework. Compared with existing systems, Hyper-Tune highlights multiple system optimizations, including (1) automatic resource allocation, (2) asynchronous scheduling, and (3) multi-fidelity optimizer. We conduct extensive evaluations on benchmark datasets and a large-scale real-world dataset in production. Empirically, with the aid of these optimizations, Hyper-Tune outperforms competitive hyper-parameter tuning systems on a wide range of scenarios, including XGBoost, CNN, RNN, and some architectural hyper-parameters for neural networks. Compared with the state-of-the-art BOHB and A-BOHB, Hyper-Tune achieves up to 11.2X and 5.1X speedups, respectively.
Yang Li 0106, Yu Shen 0003, Huaijun Jiang, Wentao Zhang 0001, Ji Liu 0002, Ce Zhang 0001, Bin Cui 0001
Proc. VLDB Endow.3
2021 OpenBox: A Generalized Black-box Optimization Service
abstract
Black-box optimization (BBO) has a broad range of applications, including automatic machine learning, engineering, physics, and experimental design. However, it remains a challenge for users to apply BBO methods to their problems at hand with existing software packages, in terms of applicability, performance, and efficiency. In this paper, we build OpenBox, an open-source and general-purpose BBO service with improved usability. The modular design behind OpenBox also facilitates flexible abstraction and optimization of basic BBO components that are common in other existing systems. OpenBox is distributed, fault-tolerant, and scalable. To improve efficiency, OpenBox further utilizes "algorithm agnostic" parallelization and transfer learning. Our experimental results demonstrate the effectiveness and efficiency of OpenBox compared to existing systems.
Yang Li 0106, Yu Shen 0003, Wentao Zhang 0001, Yuanwei Chen, Huaijun Jiang, Mingchao Liu 0001, Jiawei Jiang 0001, Jinyang Gao, Wentao Wu 0001, Zhi Yang 0001, Ce Zhang 0001, Bin Cui 0001
KDD5