{"repo":"LukasZahradnik/deep-db-learning","free":true,"listed":false,"github":"https://github.com/LukasZahradnik/deep-db-learning","clone":"git clone https://github.com/LukasZahradnik/deep-db-learning.git","description":"A modular message-passing scheme reflecting the relational model for end-to-end deep learning from databases","language":"Python","stars":12,"topics":["artificial-intelligence","database","deep-learning","graph-neural-networks","machine-learning","python"],"license":null,"category":"machine-learning","readme_excerpt":"Deep Learning for Relational Databases This repository contains code accompanying the paper A Deep Learning Blueprint for Relational Databases TL;DR: (or video )\\ A modular message-passing scheme reflecting the relational model for end-to-end deep learning from databases About The system allows to easily connect to any database through a simple connection string (with SQL Alchemy), load information from the DB (with Pandas), automatically analyze its schema structure and data columns' semantics, and efficiently load and embed the data into learnable (torch) tensor representations. The subsequent modular neural message-passing scheme operating on top of the resulting (two-level) multi-relational hypergraph representation then builds on Pytorch Geometric , allowing to easily utilize any of its modules in the respective functional interfaces ( transformation, combination, aggregation ) of the deep relational blueprint : For more information, please read the paper and/or feel free to reach out directly to us! If you like the idea, you can cite the paper as: --- Project Structure - db transformer - the main module containing the: - data - loading, analysis, conversion, and embedding - db - connection, inspection, and schema detection - and the transformer-based instantiation of the blueprint - experiments - presented in the paper, including baselines from: - Tabular models - Propositionalization - Statistical Relational Learning - Neural-symbolic integration and additionally some:","default_branch":null,"files":null,"tree":[],"storefront":"/r/LukasZahradnik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LukasZahradnik/deep-db-learning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}