Powering In-Database Dynamic Model Slicing for Structured Data Analytics
Lingze Zeng, Naili Xing, Shaofeng Cai, Gang Chen, Beng Chin Ooi, Jian, Pei, Yuncheng Wu

TL;DR
This paper presents LEADS, a SQL-aware dynamic model slicing technique that enables efficient, in-database deep learning model customization for structured data analytics, significantly reducing inference latency.
Contribution
LEADS introduces a novel SQL-aware mixture of experts approach for in-database model slicing, improving efficiency and effectiveness in structured data analytics.
Findings
LEADS outperforms baseline models on real-world datasets.
In-database inference with LEADS reduces latency significantly.
The approach scales with complex SQL queries and large datasets.
Abstract
Relational database management systems (RDBMS) are widely used for the storage of structured data. To derive insights beyond statistical aggregation, we typically have to extract specific subdatasets from the database using conventional database operations, and then apply deep neural networks (DNN) training and inference on these subdatasets in a separate analytics system. The process can be prohibitively expensive, especially when there are various subdatasets extracted for different analytical purposes. This calls for efficient in-database support of advanced analytical methods. In this paper, we introduce LEADS, a novel SQL-aware dynamic model slicing technique to customize models for specified SQL queries. LEADS improves the predictive modeling of structured data via the mixture of experts (MoE) and maintains efficiency by a SQL-aware gating network. At the core of LEADS is the…
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 · Advanced Data Processing Techniques · Advanced Computational Techniques and Applications
MethodsMixture of Experts
