Search papers, labs, and topics across Lattice.
This paper introduces the Relational Task Generation Language (RTGL), an open-source declarative framework designed to simplify the formulation of Relational Deep Learning (RDL) tasks by abstracting low-level SQL complexities. By reconstructing existing RDL benchmark tasks, the authors reveal inconsistencies caused by manual SQL definitions, highlighting the advantages of using a dedicated language for task specification. Experimental results demonstrate RTGL's robustness, usability, and compatibility with existing RDL frameworks, making it a valuable tool for researchers and practitioners in the field.
Manual SQL task definitions in RDL lead to inconsistencies and data leakage—RTGL offers a streamlined, declarative solution that enhances task formulation.
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.