paper-with-me

홈 › Papers

Balsa: Learning a Query Optimizer Without Expert Demonstrations

2022-01-05 · Zongheng Yang, Wei-Lin Chiang, Sifei Luan, Gautam Mittal, Michael Luo, Ion Stoica

Query optimizers are a performance-critical component in every database system. Due to their complexity, optimizers take experts months to write and years to refine. In this work, we demonstrate for the first time that learning to optimize queries without learning from an expert optimizer is both possible and efficient. We present Balsa, a query optimizer built by deep reinforcement learning. Balsa first learns basic knowledge from a simple, environment-agnostic simulator, followed by safe learning in real execution. On the Join Order Benchmark, Balsa matches the performance of two expert query optimizers, both open-source and commercial, with two hours of learning, and outperforms them by up to 2.8$\times$ in workload runtime after a few more hours. Balsa thus opens the possibility of automatically learning to optimize in future compute environments where expert-designed optimizers do not exist.

📄 PDF Abstract BibTeX arXiv:2201.01441

Code (1)

balsa-project/balsa 공식 구현 pytorch

Tasks

Deep Reinforcement Learning

Similar Papers 제목 키워드 기반

Bayesian Active Learning By Distribution Disagreement

2025-01-02 · Thorben Werner, Lars Schmidt-Thieme

Active Learning (AL) for regression has been systematically under-researched due to the increased difficulty of measuring uncertainty in regression models. Since normalizing flows offer a full predictive distribution ins…

Active LearningregressionUncertainty Quantification

RELOAD: A Robust and Efficient Learned Query Optimizer for Database Systems

2026-04-16 · Seokwon Lee, Jaeyoung Sim, Sihyun Kim, Yuhsing Li 외 arxiv

Recent advances in query optimization have shifted from traditional rule-based and cost-based techniques towards machine learning-driven approaches. Among these, reinforcement learning (RL) has attracted significant atte…

Reinforcement Learning

Adaptive Transmission Scheduling in Wireless Networks for Asynchronous Federated Learning

2021-03-02 · Hyun-Suk Lee, Jang-Won Lee

In this paper, we study asynchronous federated learning (FL) in a wireless distributed learning network (WDLN). To allow each edge device to use its local data more efficiently via asynchronous FL, transmission schedulin…

Federated LearningScheduling

"Give Me an Example Like This": Episodic Active Reinforcement Learning from Demonstrations

2024-06-05 · Muhan Hou, Koen Hindriks, A. E. Eiben, Kim Baraka

Reinforcement Learning (RL) has achieved great success in sequential decision-making problems, but often at the cost of a large number of agent-environment interactions. To improve sample efficiency, methods like Reinfor…

Active LearningReinforcement Learning (RL)Sequential Decision Making

Towards an Adaptable and Generalizable Optimization Engine in Decision and Control: A Meta Reinforcement Learning Approach

2024-01-04 · Sungwook Yang, Chaoying Pei, Ran Dai, Chuangchuang Sun

Sampling-based model predictive control (MPC) has found significant success in optimal control problems with non-smooth system dynamics and cost function. Many machine learning-based works proposed to improve MPC by a) l…

Decision MakingImitation LearningMeta Reinforcement LearningModel Predictive Control+2