mlsanityData to 14 Oct 2026

ACE: A Cardinality Estimator for Set-Valued Queries

arXiv 2503.14929 ↗First posted 19 Mar 2025cs.DB cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Cardinality estimation is a fundamental functionality in database systems. Most existing cardinality estimators focus on handling predicates over numeric or categorical data. They have largely omitted an important data type, set-valued data, which frequently occur in contemporary applications such as information retrieval and recommender systems. The few existing estimators for such data either favor high-frequency elements or rely on a partial independence assumption, which limits their practical applicability. We propose ACE, an Attention-based Cardinality Estimator for estimating the cardinality of queries over set-valued data. We first design a distillation-based data encoder to condense the dataset into a compact matrix. We then design an attention-based query analyzer to capture correlations among query elements. To handle variable-sized queries, a pooling module is introduced, followed by a regression model (MLP) to generate final cardinality estimates. We evaluate ACE on three datasets with varying query element distributions, demonstrating that ACE outperforms the state-of-the-art competitors in terms of both accuracy and efficiency.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 39 of its 104 references that are in the map. First posted on arXiv 19 Mar 2025.

Builds on

39 of 104 references.

References · 39

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2016Layer Normalizationcited by 5,669
  7. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  8. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,926
  9. 2020GLU Variants Improve Transformercited by 1,804
  10. 2020Rethinking Attention with Performerscited by 1,601
  11. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  12. 2021Perceiver: General Perception with Iterative Attentioncited by 1,104
27 more
  1. 2019Machine Unlearningcited by 1,061
  2. 2017Deep Neural Networks as Gaussian Processescited by 622
  3. 2016Deep Transfer Learning with Joint Adaptation Networkscited by 612
  4. 2020Dataset Condensation with Gradient Matchingcited by 516
  5. 2019GMAN: A Graph Multi-Attention Network for Traffic Predictioncited by 434
  6. 2017Residual Attention Network for Image Classificationcited by 386
  7. 2019Multi-Task Deep Neural Networks for Natural Language Understandingcited by 350
  8. 2017The Case for Learned Index Structurescited by 188
  9. 2019Generating Personalized Recipes from Historical User Preferencescited by 53
  10. 2020Pooling Methods in Deep Neural Networks, a Reviewcited by 52
  11. 2021Soft-Label Anonymous Gastric X-ray Image Distillationcited by 51
  12. 2023M3D: Dataset Condensation by Minimizing Maximum Mean Discrepancycited by 49
  13. 2019Deep Unsupervised Cardinality Estimationcited by 36
  14. 2019Sharing Attention Weights for Fast Transformercited by 34
  15. 2021Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluationcited by 30
  16. 2021Augmenting Convolutional networks with attention-based aggregationcited by 29
  17. 2020FLAT: Fast, Lightweight and Accurate Method for Cardinality Estimationcited by 22
  18. 2020NeuroCard: One Cardinality Estimator for All Tablescited by 21
  19. 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
  20. 2019DeepDB: Learn from Data, not from Queries!cited by 20
  21. 2021MDERank: A Masked Document Embedding Rank Approach for Unsupervised Keyphrase Extractioncited by 20
  22. 2021SHARE: a System for Hierarchical Assistive Recipe Editingcited by 15
  23. 2023ALECE: An Attention-based Learned Cardinality Estimator for SPJ Queries on Dynamic Workloads (Extended)cited by 13
  24. 2019An Approach Based on Bayesian Networks for Query Selectivity Estimationcited by 6
  25. 2023WISK: A Workload-aware Learned Index for Spatial Keyword Queriescited by 6
  26. 2024PACE: Poisoning Attacks on Learned Cardinality Estimationcited by 5
  27. 2023Bipartite Graph Convolutional Hashing for Effective and Efficient Top-N Search in Hamming Spacecited by 4

Built on by

Not cited yet.