NeurIDA: Dynamic Modeling for Effective In-Database Analytics
Lingze Zeng, Naili Xing, Shaofeng Cai, Peng Lu, Gang Chen, Jian Pei, Beng Chin Ooi

TL;DR
NeurIDA is an innovative in-database analytics system that dynamically adapts pre-trained models to diverse tasks, integrating natural language understanding and achieving significant performance improvements in real-world datasets.
Contribution
NeurIDA introduces a novel dynamic in-database modeling paradigm that pre-trains composable models and adapts them to specific tasks, reducing development overhead and enhancing flexibility.
Findings
Up to 12% improvement in AUC-ROC
25% reduction in MAE
Effective handling of diverse analytical tasks
Abstract
Relational Database Management Systems (RDBMS) manage complex, interrelated data and support a broad spectrum of analytical tasks. With the growing demand for predictive analytics, the deep integration of machine learning (ML) into RDBMS has become critical. However, a fundamental challenge hinders this evolution: conventional ML models are static and task-specific, whereas RDBMS environments are dynamic and must support diverse analytical queries. Each analytical task entails constructing a bespoke pipeline from scratch, which incurs significant development overhead and hence limits wide adoption of ML in analytics. We present NeurIDA, an autonomous end-to-end system for in-database analytics that dynamically "tweaks" the best available base model to better serve a given analytical task. In particular, we propose a novel paradigm of dynamic in-database modeling to pre-train a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Cloud Computing and Resource Management · Data Quality and Management
