sql4ml A declarative end-to-end workflow for machine learning
Not on the map. Why?
Abstract (arXiv)
We present sql4ml, a system for expressing supervised machine learning (ML) models in SQL and automatically training them in TensorFlow. The primary motivation for this work stems from the observation that in many data science tasks there is a back-and-forth between a relational database that stores the data and a machine learning framework. Data preprocessing and feature engineering typically happen in a database, whereas learning is usually executed in separate ML libraries. This fragmented workflow requires from the users to juggle between different programming paradigms and software systems. With sql4ml the user can express both feature engineering and ML algorithms in SQL, while the system translates this code to an appropriate representation for training inside a machine learning framework. We describe our translation method, present experimental results from applying it on three well-known ML algorithms and discuss the usability benefits from concentrating the entire workflow on the database side.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1; 2025: 0; 2026: 2.
6 papers.
- 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2026Predictive Query Language: A Domain-Specific Language for Predictive Modeling on Relational Databasescited by 8
- 2023Towards a GML-Enabled Knowledge Graph Platformcited by 1
- 2024A Declarative Query Language for Scientific Machine Learningcited by 0
- 2026Relational Task Generation Language: A Declarative Specification Framework for Relational Deep Learningcited by 0
- 2026Relational Task Generation Language: A Declarative Specification Framework for Relational Deep Learning1 Sep 2026
- 2026Predictive Query Language: A Domain-Specific Language for Predictive Modeling on Relational Databases10 Feb 2026
- 2024A Declarative Query Language for Scientific Machine Learning25 May 2024
- 2023Towards a GML-Enabled Knowledge Graph Platform3 Mar 2023
- 2022Management of Machine Learning Lifecycle Artifacts: A Survey21 Oct 2022
- 2022End-to-end Optimization of Machine Learning Prediction Queries31 May 2022