Optimize Cardinality Estimation Model Pretraining by Simplifying the Training Datasets
Boyang Fang

TL;DR
This paper improves cardinality estimation model pretraining by identifying the most impactful datasets through Group DRO, and demonstrates that a significantly simplified dataset can achieve comparable performance in zero-shot scenarios.
Contribution
It introduces a method to select impactful training datasets using Group DRO and proposes a simplified dataset for pretraining that maintains performance.
Findings
Simplified dataset achieves similar zero-shot performance as larger datasets.
Group DRO helps identify datasets that contribute most to model performance.
Pretraining with reduced datasets is effective for cardinality estimation.
Abstract
The cardinality estimation is a key aspect of query optimization research, and its performance has significantly improved with the integration of machine learning. To overcome the "cold start" problem or the lack of model transferability in learned cardinality estimators, some pre-training cardinality estimation models have been proposed that use learning across multiple datasets and corresponding workloads. These models typically train on a dataset created by uniformly sampling from many datasets, but this approach may not be optimal. By applying the Group Distributionally Robust Optimization (Group DRO) algorithm to training datasets, we find that some specific training datasets contribute more significantly to model performance than others. Based on this observation, we conduct extensive experiments to delve deeper into pre-training cardinality estimators. Our results show how the…
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
TopicsAdvanced Data Processing Techniques · Machine Learning and Data Classification
