Relational Task Generation Language: A Declarative Specification Framework for Relational Deep Learning
cs.PL, cs.DB, cs.LG
Submitted: 2026-09-01
Updated: 2026-09-01
Comments: Accepted to MLG 2026
Code: https://github.com/kolesole/RTGL
License: http://creativecommons.org/licenses/by/4.0/
The gist: Relational Deep Learning (RDL) has become a powerful paradigm for learning from multi-tabular data.
Terminology
Abstract
Relational Deep Learning (RDL) has become a powerful paradigm for learning from multi-tabular data. However, manually defining RDL prediction tasks is a laborious process that frequently results in data leakage. To address this issue, we introduce Relational Task Generation Language (RTGL) - an open-source declarative language that streamlines RDL task formulation by abstracting away low-level SQL details. We showcase RTGL by reconstructing existing RDL benchmark tasks and uncovering their inconsistencies stemming from manually crafted SQL definitions of RDL prediction targets, thereby underscoring the value of a dedicated declarative language. In addition, we demonstrate the practical utility of RTGL by designing various new tasks with diverse forms and target types. Our experiments confirm the robustness and usability of RTGL, as well as its seamless integration with the existing RDL frameworks, making it widely accessible to the community.
Sources
- RelGNN: Composite Message Passing for Relational Deep Learning
- RelBench v2: A Large-Scale Benchmark and Repository for Relational Data
- KumoRFM-2: Scaling Foundation Models for Relational Learning
- Predictive Query Language: A Domain-Specific Language for Predictive Modeling on Relational Databases
- PluRel: Synthetic Data unlocks Scaling Laws for Relational Foundation Models
- Boosting Relational Deep Learning with Pretrained Tabular Models
- Relational Transformer: Toward Zero-Shot Foundation Models for Relational Data
- Griffin: Towards a Graph-Centric Relational Database Foundation Model
- Large Language Models are Good Relational Learners
- Graph Neural Networks: A Review of Methods and Applications