Zibo Liang

dblp:339/3411 · DBLP profile ↗
← Back
8ranked-venue papers in the field
2as first author
8since 2021 · last 2026
0000-0003-2203-5506ORCID · corroborated

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 5 (1 first)Information Retrieval & Web Search · 2Data Mining & Knowledge Discovery · 1 (1 first)
YearPublicationVenuePosition
2026 Energy-Efficient Autonomous Driving With Adaptive Perception and Robust Decision
Yuyang Xia, Zibo Liang, Liwei Deng 0001, Yan Zhao 0008, Han Su 0001, Kai Zheng 0001
ICDE2
2026 LEON+: towards robust ML-aided query optimization
Xu Chen 0023, Ximu Zeng, Yuze Wang 0007, Zibo Liang, Kai Zeng 0002, Han Su 0001, Kai Zheng 0001
VLDB J.4
2025 OmniQO: An Adaptive Framework for Integrating ML and Traditional Query Optimizers
Xu Chen 0023, Zibo Liang, Jianbin Qin, Yan Zhao 0008, Kai Zheng 0001
DASFAA (4)3
2024 Towards Online and Safe Configuration Tuning with Semi-supervised Anomaly Detection
abstract
The performance of modern database management systems highly relies on hundreds of adjustable knobs. Traditionally, these knobs are manually adjusted by database administrators, a process that is both inefficient and ineffective for tuning large-scale databases in cloud environments. Recent research has explored the use of machine learning techniques to enable the automatic tuning of database configurations. Although most existing learning-based methods achieve satisfactory results on static workloads, they often experience performance degradation and low sampling efficiency in real-world environments. According to our study, this is primarily due to a lack of safety guarantees during the configuration sampling process. To address the aforementioned issues, we propose SafeTune, an online tuning system that adapts to dynamic workloads. Our core idea is to filter out a large number of configurations with potential risks during the configuration sampling process. We employ a two-stage filtering approach: The first stage utilizes a semi-supervised outlier ensemble with feature learning to achieve high-quality feature representation. The second stage employs a ranking-based classifier to refine the filtering process. In addition, to alleviate the cold-start problem, we leverage the historical tuning experience to provide high-quality initial samples during the initialization phase. We conducted comprehensive evaluations on static and dynamic workloads. In comparison to offline baseline methods, SafeTune reduces 95.6%-98.6% unsafe configuration suggestions. In contrast with state-of-the-art methods, SafeTune has improved cumulative performance by 10.5%-46.6% and tuning speed by 15.1%-35.4%.
Haitian Chen, Xu Chen 0023, Zibo Liang, Xiushi Feng, Jiandong Xie, Han Su 0001, Kai Zheng 0001
CIKM3
2024 A Cause-Focused Query Optimizer Alert System
abstract
A series of studies apply machine learning to assist cost-based query optimizers in DBMS, emphasizing incorporating uncertainty predictions to guide decision-making. While these approaches have demonstrated advancement in some benchmarks, their drawbacks, such as unstable performance, stem from the inherent challenges of using machine learning models to predict the cost of execution plans and the lack of exploration of the intrinsic characteristics of suboptimal plans. In this paper, we introduce an alert system for query optimization, which is built upon cost models to reduce the selection of regressed plans. The key insight is that there are differences in the predictive uncertainty that lead to query optimization and the regression of execution plans. We investigate the causes of these differences in uncertainty and design a discriminator to filter out execution plans with higher risks of regression. The alert system can be integrated with various cost models, enhancing the robustness of query optimizers. In our experiments, the system further reduces execution time by 20% compared to learned optimizers. Meanwhile, the proportion of optimized queries reduced by the alert system is just 15% of the proportion of regressed queries diminished.
Runfan Ye, Zibo Liang, Xu Chen 0023, Shuncheng Liu 0001, Kai Zheng 0001
CIKM2
2024 DACE: A Database-Agnostic Cost Estimator
abstract
Cost estimation is of great importance in query optimization. However, traditional optimizers compute the cost based on heuristics, sacrificing accuracy for efficiency. In recent years, learning-based cost estimation models have achieved high accuracy. However, their poor robustness and inefficiency lead to their failure to meet the needs of practical scenarios. We propose a lightweight and Database-Agnostic Cost Estimation model (DACE) to address the above limitations. To further improve the effectiveness of DACE, we design a tree-structure-based loss adjustment strategy to learn sub-plan information and solve the information redundancy problem. As a pretrained estimator, DACE can efficiently make accurate predictions on unseen databases. For more complex scenarios, we fine-tune DACE with LoRA. The excellent efficiency allows DACE to adapt to challenging scenarios with minimal effort. As a pretrained encoder, DACE can improve the accuracy and robustness of other cost estimation models through knowledge integration and solve the notorious cold start problem. Extensive experiments have shown that DACE's accuracy, efficiency, and robustness are much better than existing methods.
Zibo Liang, Xu Chen 0023, Yuyang Xia, Runfan Ye, Haitian Chen, Jiandong Xie, Kai Zheng 0001
ICDE1
2023 Efficient Cardinality and Cost Estimation with Bidirectional Compressor-based Ensemble Learning
abstract
Query optimization is of great importance for the performance of a database, in which cardinality and cost estimation have a pivotal role. To enable accurate cardinality and cost estimation, we propose a novel framework based on bidirectional compressor and ensemble networks called BICE. In particular, we design a feature extractor composed of four sub-encoders, which can extract various types of information in a query plan tree and hybrid learning strategies for encoding. We encode joins based on a graph embedding method and design parallel networks for filters to improve the encoding efficiency. Then we propose a bidirectional LSTM-based compressor to learn the encoding and obtain fixed-length vectors, reducing the learning difficulty of the estimation model. Finally, we propose different data sampling strategies based on Bayesian neural networks and active learning, and an ensemble model is established based on transfer learning, which enables accurate estimation and adaptation to large-scale data queries. Extensive experiments offer insight into the effectiveness and efficiency of the proposed framework.
Zibo Liang, Xu Chen 0023, Yan Zhao 0008, Jiandong Xie, Kai Zeng 0002, Kai Zheng 0001
ICDM1
2023 LEON: A New Framework for ML-Aided Query Optimization
abstract
Query optimization has long been a fundamental yet challenging topic in the database field. With the prosperity of machine learning (ML), some recent works have shown the advantages of reinforcement learning (RL) based learned query optimizer. However, they suffer from fundamental limitations due to the data-driven nature of ML. Motivated by the ML characteristics and database maturity, we propose LEON -a framework for ML-aidEd query OptimizatioN. LEON improves the expert query optimizer to self-adjust to the particular deployment by leveraging ML and the fundamental knowledge in the expert query optimizer. To train the ML model, a pairwise ranking objective is proposed, which is substantially different from the previous regression objective. To help the optimizer to escape the local minima and avoid failure, a ranking and uncertainty-based exploration strategy is proposed, which discovers the valuable plans to aid the optimizer. Furthermore, an ML model-guided pruning is proposed to increase the planning efficiency without hurting too much performance. Extensive experiments offer evidence that the proposed framework can outperform the state-of-the-art methods in terms of end-to-end latency performance, training efficiency, and stability.
Xu Chen 0023, Haitian Chen, Zibo Liang, Shuncheng Liu 0001, Kai Zeng 0002, Han Su 0001, Kai Zheng 0001
Proc. VLDB Endow.3