Compositional Online Learning for Semantic Data Processing Systems
Not on the map. Why?
Abstract (arXiv)
An LLM call in a semantic data processing system is expensive enough to dominate query cost, yet slow enough to hide a CPU-side learner's update behind its round-trip. In production, LLM compute accounts for 80-90% of query cost, and each call costs 105-107× a relational predicate. The latency window inverts a design constraint of classical adaptive query processing, where online learners had to stay lightweight to avoid dominating the predicates they optimize. At LLM latency, per-call gradient steps and per-batch threshold solves fit inside the round-trip. We develop compositional online learning at the LLM call boundary: a framework for combining online-learning components in semantic data processing systems. Each component makes execution-time decisions and refines its learned artifacts online. The design space spans two axes, decision granularity and learner update cadence, and the components share a single learning pattern that hides each trainer step inside the next LLM round-trip. A production case study in Cortex AISQL composes three components: a memoization layer, an online per-call filter-ordering learner, and an online per-batch cascade-routing learner. A conditional cost decomposition assigns each learning component to a distinct factor of per-row LLM cost. Under independence, the two learning components compose multiplicatively to an 11.4× upper bound on a representative conjunction-filter workload. Self-selection at the cascade boundary, sample-budget shrinkage, and selectivity-estimation drift reduce it to a realistic figure near 8×.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 30 references that are in the map. First posted on arXiv 27 Aug 2026.
Builds on
14 of 30 references.
References · 14
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2023FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performancecited by 853
- 2024ServerlessLLM: Low-Latency Serverless Inference for Large Language Modelscited by 80
- 2024DocETL: Agentic Query Rewriting and Evaluation for Complex Document Processingcited by 52
- 2024UQE: A Query Engine for Unstructured Databasescited by 21
- 2020Approximate Selection with Guarantees using Proxiescited by 15
- 2025Cortex AISQL: A Production SQL Engine for Unstructured Datacited by 11
- 2025QUEST: Query Optimization in Unstructured Document Analysiscited by 10
- 2026Larch: Learned Query Optimization for Semantic Predicatescited by 4
- 2024Hybrid Querying Over Relational Databases and Large Language Modelscited by 3
- 2026100x Cost & Latency Reduction: Performance Analysis of AI Query Approximation using Lightweight Proxy Modelscited by 3
- 2026Streaming Model Cascades for Semantic SQLcited by 3
Built on by
Not cited yet.