SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) applications become increasingly common in many domains. ML systems to execute these workloads include numerical computing frameworks and libraries, ML algorithm libraries, and specialized systems for deep neural networks and distributed ML. These systems focus primarily on efficient model training and scoring. However, the data science process is exploratory, and deals with underspecified objectives and a wide variety of heterogeneous data sources. Therefore, additional tools are employed for data engineering and debugging, which requires boundary crossing, unnecessary manual effort, and lacks optimization across the lifecycle. In this paper, we introduce SystemDS, an open source ML system for the end-to-end data science lifecycle from data integration, cleaning, and preparation, over local, distributed, and federated ML model training, to debugging and serving. To this end, we aim to provide a stack of declarative language abstractions for the different lifecycle tasks, and users with different expertise. We describe the overall system architecture, explain major design decisions (motivated by lessons learned from Apache SystemML), and discuss key features and research directions. Finally, we provide preliminary results that show the potential of end-to-end lifecycle optimization.
Key facts. Cited by 19 papers in the map (data through 13 Oct 2026). First posted on arXiv 6 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 4; 2024: 1; 2025: 2; 2026: 5.
19 papers.
Sort:
By area:
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2021VolcanoML: Speeding up End-to-End AutoML via Scalable Search Space Decompositioncited by 25
- 2022Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scalecited by 13
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2022Query Processing on Tensor Computation Runtimescited by 12
- 2022SubStrat: A Subset-Based Strategy for Faster AutoMLcited by 8
- 2023AutoML in Heavily Constrained Applicationscited by 3
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloadscited by 2
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Enginescited by 2
- 2022Efficient End-to-End AutoML via Scalable Search Space Decompositioncited by 0
- 2023MaskSearch: Querying Image Masks at Scalecited by 0
- 2024A Declarative Query Language for Scientific Machine Learningcited by 0
7 more
- 2025Morphing-based Compression for Data-centric ML Pipelinescited by 0
- 2025InferF: Declarative Factorization of AI/ML Inferences over Joinscited by 0
- 2026stratum: A System Infrastructure for Massive Agent-Centric ML Workloadscited by 0
- 2026Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computationcited by 0
- 2026Gypscie: A Cross-Platform AI Artifact Management Systemcited by 0
- 2026A Typed Tensor Language for Shared-State Federated Computationcited by 0
- 2026FlowPipe: LLM-Enhanced Conditional Generative Flow Networks for Data Preparation Pipeline Constructioncited by 0
- 2026FlowPipe: LLM-Enhanced Conditional Generative Flow Networks for Data Preparation Pipeline Construction23 Jun 2026
- 2026A Typed Tensor Language for Shared-State Federated Computation20 May 2026
- 2026Gypscie: A Cross-Platform AI Artifact Management System11 Apr 2026
- 2026Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computation9 Mar 2026
- 2026stratum: A System Infrastructure for Massive Agent-Centric ML Workloads3 Mar 2026
- 2025InferF: Declarative Factorization of AI/ML Inferences over Joins25 Nov 2025
- 2025Morphing-based Compression for Data-centric ML Pipelines15 Apr 2025
- 2024A Declarative Query Language for Scientific Machine Learning25 May 2024
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Engines28 Dec 2023
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloads3 Sep 2023
- 2023AutoML in Heavily Constrained Applications29 Jun 2023
- 2023MaskSearch: Querying Image Masks at Scale3 May 2023
7 more
- 2022Management of Machine Learning Lifecycle Artifacts: A Survey21 Oct 2022
- 2022Efficient End-to-End AutoML via Scalable Search Space Decomposition19 Jun 2022
- 2022SubStrat: A Subset-Based Strategy for Faster AutoML7 Jun 2022
- 2022Query Processing on Tensor Computation Runtimes3 Mar 2022
- 2022Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scale18 Jan 2022
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspective13 Dec 2021
- 2021VolcanoML: Speeding up End-to-End AutoML via Scalable Search Space Decomposition19 Jul 2021
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2021VolcanoML: Speeding up End-to-End AutoML via Scalable Search Space Decompositioncited by 25
- 2022Hyper-Tune: Towards Efficient Hyper-parameter Tuning at Scalecited by 13
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2022Query Processing on Tensor Computation Runtimescited by 12
- 2022SubStrat: A Subset-Based Strategy for Faster AutoMLcited by 8
- 2023AutoML in Heavily Constrained Applicationscited by 3
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloadscited by 2
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Enginescited by 2
- 2022Efficient End-to-End AutoML via Scalable Search Space Decompositioncited by 0
- 2023MaskSearch: Querying Image Masks at Scalecited by 0
- 2024A Declarative Query Language for Scientific Machine Learningcited by 0
12 most cited of 18 All 18 (JSON)
- 2026FlowPipe: LLM-Enhanced Conditional Generative Flow Networks for Data Preparation Pipeline Construction23 Jun 2026
- 2026A Typed Tensor Language for Shared-State Federated Computation20 May 2026
- 2026Gypscie: A Cross-Platform AI Artifact Management System11 Apr 2026
- 2026Automated Tensor-Relational Decomposition for Large-Scale Sparse Tensor Computation9 Mar 2026
- 2025InferF: Declarative Factorization of AI/ML Inferences over Joins25 Nov 2025
- 2025Morphing-based Compression for Data-centric ML Pipelines15 Apr 2025
- 2024A Declarative Query Language for Scientific Machine Learning25 May 2024
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Engines28 Dec 2023
- 2023Saturn: An Optimized Data System for Large Model Deep Learning Workloads3 Sep 2023
- 2023AutoML in Heavily Constrained Applications29 Jun 2023
- 2023MaskSearch: Querying Image Masks at Scale3 May 2023
- 2022Management of Machine Learning Lifecycle Artifacts: A Survey21 Oct 2022
12 newest of 18 All 18 (JSON)