Experience-Enhanced Learning: One Size Still does not Fit All in Automatic Database
Yu Yan, Hongzhi Wang, Jian Ma, Jian Geng, Yuzhuo Wang

TL;DR
This paper introduces experience-enhanced learning methods for automatic database management, improving training efficiency and stability in deep learning and reinforcement learning models through rule-based techniques.
Contribution
It proposes three methodologies—label collection, knowledge base, and theoretical guarantees—to enhance learned models in database management tasks.
Findings
EEDL achieves efficient training and stable performance in cardinality estimation.
EERL converges faster and outperforms standard RL in online index tuning.
Experiments on real datasets demonstrate significant improvements over baseline models.
Abstract
Recent years, the database committee has attempted to develop automatic database management systems. Although some researches show that the applying AI to data management is a significant and promising direction, there still exists many problems in implementing these techniques to real applications (long training time, various environments and unstable performance). In this paper, we discover that traditional rule based methods have the potential to solve the above problems. We propose three methodologies for improving learned methods, i.e. label collection for efficiently pre-training, knowledge base for model transfer and theoretical guarantee for stable performance. We implement our methodologies on two widely used learning approaches, deep learning and reinforcement learning. Firstly, the novel experience enhanced deep learning (EEDL) could achieve efficient training and stable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Stream Mining Techniques · Data Management and Algorithms · Machine Learning and Data Classification
