Learned Cardinalities: Estimating Correlated Joins with Deep Learning

By Andreas Kipf, Thomas Kipf, Bernhard Radke, Viktor Leis, Peter A. Boncz, Alfons Kemper. Conference on Innovative Data Systems Research, 2018

483 citations recorded by the source corpus.

We describe a new deep learning approach to cardinality estimation. MSCN is a multi-set convolutional network, tailored to representing relational query plans, that employs set semantics to capture query features and true cardinalities. MSCN builds on sampling-based estimation, addressing its weaknesses when no sampled tuples qualify a predicate, and in capturing join-crossing correlations. Our evaluation of MSCN using a real-world dataset shows that deep learning significantly enhances the quality of cardinality estimation, which is the core problem in query optimization.

Subfields: Artificial Intelligence, Computer Networks and Communications, Signal Processing

View Paper: https://www.semanticscholar.org/paper/287050dc91b146768c9d4435e5582fc9975ba84c

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sanjay Krishnan
  2. Ken Goldberg
  3. Tim Kraska
  4. Ion Stoica
  5. Hongzi Mao
  6. Mohammad Alizadeh
  7. Johannes Gehrke
  8. Donald Kossmann

In Computer Networks and Communications

  1. Johannes Gehrke
  2. Joseph M Hellerstein
  3. Sanjay Krishnan
  4. Ion Stoica
  5. Ken Goldberg
  6. Mohammad Alizadeh
  7. Tim Kraska
  8. Hongzi Mao

In Signal Processing

  1. Sanjay Krishnan
  2. Ken Goldberg
  3. Johannes Gehrke
  4. Joseph M Hellerstein
  5. Tim Kraska
  6. Ion Stoica
  7. M. Franklin
  8. Donald Kossmann

Citations in the corpus