mlsanityData to 7 Oct 2026

Automating Data Science Pipelines with Tensor Completion

arXiv 2410.06408 ↗First posted 8 Oct 2024cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Hyperparameter optimization is an essential component in many data science pipelines and typically entails exhaustive time and resource-consuming computations in order to explore the combinatorial search space. Similar to this problem, other key operations in data science pipelines exhibit the exact same properties. Important examples are: neural architecture search, where the goal is to identify the best design choices for a neural network, and query cardinality estimation, where given different predicate values for a SQL query the goal is to estimate the size of the output. In this paper, we abstract away those essential components of data science pipelines and we model them as instances of tensor completion, where each variable of the search space corresponds to one mode of the tensor, and the goal is to identify all missing entries of the tensor, corresponding to all combinations of variable values, starting from a very small sample of observed entries. In order to do so, we first conduct a thorough experimental evaluation of existing state-of-the-art tensor completion techniques and introduce domain-inspired adaptations (such as smoothness across the discretized variable space) and an ensemble technique which is able to achieve state-of-the-art performance. We extensively evaluate existing and proposed methods in a number of datasets generated corresponding to (a) hyperparameter optimization for non-neural network models, (b) neural architecture search, and (c) variants of query cardinality estimation, demonstrating the effectiveness of tensor completion as a tool for automating data science pipelines. Furthermore, we release our generated datasets and code in order to provide benchmarks for future work on this topic.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 16 of its 37 references that are in the map. First posted on arXiv 8 Oct 2024.

Builds on

16 of 37 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  4. 2015Automatic differentiation in machine learning: a surveycited by 846
  5. 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
  6. 2019AutoML: A Survey of the State-of-the-Artcited by 388
  7. 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
  8. 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
  9. 2020Neural Architecture Search without Trainingcited by 241
  10. 2016Tensor Decomposition for Signal Processing and Machine Learningcited by 223
  11. 2018Auto-Keras: An Efficient Neural Architecture Search Systemcited by 169
  12. 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
4 more
  1. 2016TensorLy: Tensor Learning in Pythoncited by 104
  2. 2017Data-driven Advice for Applying Machine Learning to Bioinformatics Problemscited by 16
  3. 2022Tensor networks in machine learningcited by 7
  4. 2021Hyperboost: Hyperparameter Optimization by Gradient Boosting surrogate modelscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 1.

3 papers.