Papers for

data engineering teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Time series anomaly detection advances unified framework and evaluation insights

Future of Time Series Anomaly Detection: From Historical Review to Unified Outlook

Abstract: Time series anomaly detection (TSAD) is a foundational problem in data mining, aiming to identify observations that deviate significantly from nominal temporal patterns. Driven by escalating data volumes and application complexity, recent research has yielded diverse architectures, including diffusion models, state space models, and large language models (LLMs). However, existing surveys provide limited coverage of these emerging designs and lack a unified treatment of multivariate anomalies, cross-domain unified modeling, metric reliability, and contemporary evaluation challenges. To bridge these gaps, this survey delivers three core contributions: (1) We establish a refined anomaly categorization and a structured taxonomy of paradigms reflecting modern advances, comparing detection mechanisms and charting developmental trajectories across paradigms. (2) We provide an extensive analysis of evaluation methodologies and conduct comprehensive experiments to assess metric fidelity, complemented by an open-source benchmark repository encompassing algorithms, datasets, and evaluation tools. (3) We outline key open challenges, offering forward-looking perspectives on dynamic thresholding, model interpretability, zero-shot transfer, multi-modal alignment, and foundational models for time series. By addressing existing theoretical and empirical limitations, this survey establishes a coherent framework to guide future TSAD research and practical deployments.

Thu 22 OctMachine LearningArtificial Intelligence
The gist
Time series anomaly detection is about finding unusual patterns in data that changes over time. The authors review new methods like language models and diffusion models, which are more complex than older methods. They organize these approaches into clear categories, test how well evaluation metrics work, and share tools for comparing detection methods. They also point out open challenges to help future researchers improve these systems.
Open → 2610.30628v1

Query templates identified using data provenance patterns

Data Provenance Aggregation and Structural Descriptors for Query-Template Identification

Abstract: Runtime query similarity identification supports several activities, including workload analysis, identifying recurring behaviour, auditing, debugging, and anomaly detection. Existing methods for evaluating query similarity mostly rely on SQL text, execution plans, or result values but do not account for input data or how results are derived during query execution. This paper proposes a novel approach using data provenance for query-template identification. We construct query-level profiles that capture explicit data dependencies, occurrence frequencies, and structural properties by aggregating tuple-level Lineage and Why-provenance across entire query results. We also derive Provenance Structural Descriptors (PSD), which summarise these profiles using a small set of numerical features. We evaluate our proposals using these profiles to identify query templates over \(12{,}500\) distinct query instances generated from parametrised TPC-DS query templates. The experimental evaluation shows that query templates can be identified solely from their provenance footprints, and that accuracy improves as more historical data becomes available. It also shows that PSD achieve high classification accuracy with limited training history and low test-processing cost.

Thu 15 OctDatabasesMachine Learning
The gist
Finding similar database queries helps people understand patterns and catch problems, but current methods miss how data flows through queries. The authors propose a new way to compare queries based on the detailed history of data used and created during execution. They build summaries that capture the structure and frequency of this data flow, enabling better matching of queries even when using large numbers of examples. Their approach improves accuracy over time and works efficiently with limited past data.
Open → 2610.22705v1

CostApp algorithm precisely allocates expenses in large data pipelines

Product Costing in Data Pipelines

Abstract: Large data-intensive enterprises spend millions of dollars monthly running data pipelines. Apportioning this cost back to individual products, known as product costing, is a prerequisite for data pricing and cost recovery. However, this process is fundamentally more challenging than physical manufacturing costing due to the unique characteristics of data pipelines, including the non-rivalrous nature of data that complicates the costing formulation, the prevalence of cyclic dependencies that distort the accuracy of results, and the massive scale of pipelines that leads to computational intractability. In this paper, for the first time, we formalize the problem of product costing in data pipelines as a manufacturing cost of data products (MCDP) problem to overcome the non-rivalrous nature of data. To solve MCDP, we propose CostApp, a hybrid algorithm that achieves both exactness and scalability, even for cyclic and massive-scale pipelines. CostApp performs a dimensionality reduction by isolating cyclic dependencies via a feedback arc set (FAS). It aggregates costs onto a compact set of key vertices using a scalable iterative approach, transforming the intractable computational problem into a reduced linear system that can be solved exactly and efficiently by a basic matrix-based method. Experiments on both real-world data and synthetic data show that CostApp scales to process a production pipeline with over 28 million entities within an hour while preserving exactness, supporting pipelines up to 10^2 larger than the direct matrix-based baseline.

Thu 15 OctComputational Engineering, Finance, and Science
The gist
Large companies spend a lot of money running systems that process data for their products, but figuring out exactly how much each product's data costs is tricky. This is because data can be used multiple times without being used up, pipelines can have complex loops, and the systems are huge. The authors define this problem clearly and introduce a new method called CostApp that breaks down these loops and simplifies calculations to assign costs accurately. Their method can handle very large data systems quickly, while still giving exact cost distributions.
Open → 2610.21352v1

Transformers improve long-term forecasting with adaptive time-aware attention

Beyond Static Positional Encoding: Bayesian Time-aware Attention for Non-Stationary Long-term Time Series Forecasting

Abstract: Transformers have demonstrated strong performance in long-term time series forecasting (LTSF), yet modeling non-stationary temporal dependencies remains challenging. In this paper, we interpret self-attention as a Bayesian posterior over attended positions, combining a content-based prior induced by scaled dot-product similarity with a temporal-evidence likelihood induced by positional encoding. This formulation provides a probabilistic interpretation of how positional encoding shapes the temporal dependencies captured by self-attention. Building on this perspective, we derive a population-level evidence lower bound (ELBO) that characterizes the role of positional encoding in forecasting weakly stationary time series. Our analysis further highlights a limitation of static positional encoding: when temporal dependence structures vary across input windows, a fixed temporal bias must accommodate heterogeneous dynamics and can therefore be suboptimal for non-stationary forecasting. Motivated by this analysis, we propose Bayesian Time-aware Attention (BTA), which employs a mixture-of-experts (MoE) router to adaptively combine temporal kernels and generate input-conditioned, head-specific positional biases. Extensive experiments on standard LTSF benchmarks demonstrate that BTA consistently improves forecasting performance across multiple Transformer backbones and achieves competitive overall performance with modest computational overhead and stable training.

Wed 14 OctMachine LearningArtificial Intelligence
The gist
Forecasting events far into the future using data that changes over time is difficult because patterns can shift. The authors show that current methods using fixed ways to mark time don't handle these changing patterns well. They propose a new attention method that dynamically adapts how time is represented based on the input data. This approach improves forecasting accuracy without making training more complicated or slow.
Open → 2610.19603v1

Structured checks improve trustworthiness of scientific workflow outputs

Structure Before Intelligence: Gating What Agentic Scientific Workflows Release

Abstract: An agentic scientific workflow can run to completion and still release wrong results: a silent numerical error, a stale input, or a defect in a shared upstream step can contaminate several outputs while a sibling branch stays correct. We treat trust in such results as a release decision. A harness around the workflow's directed acyclic graph (DAG) decides which outputs may be used: it enforces mandatory checks, contains failures to the affected branch, recomputes from tracked versions, adds validators, and releases a result only if a risk model estimates its probability of being invalid as low. Language-model agents work inside the harness, choosing corrective actions and reviewing releases, but cannot override it. On 60 held-out paired instances of two workflows with injected faults, we switched components on and off. Each supplied a different property. Containment and recovery raised the number of correct results. Validation supplied safety: fixed rules without validation released 37 invalid results, while validating every candidate released none. Risk estimation supplied efficiency, matching that safety with 31% fewer validators at somewhat lower yield, although better targeting than random validation was not shown. Lineage evidence helped on one workflow. The language model added no measurable benefit: whether invalid results escaped depended on the harness, not the model. This proof of concept points to a practical path: placing agents inside explicit release-control structure can keep released scientific results trustworthy, and it gives more capable agents a measurable baseline to improve on.

Wed 14 OctArtificial Intelligence
The gist
Scientific workflows can sometimes produce wrong results without anyone noticing. The authors looked at using a safety system that checks and controls which results are allowed to be shared. This system includes rechecking calculations, validating outputs, and estimating risk before releasing results. They found that while these controls helped reduce mistakes, language-model agents used to fix errors didn't make a big difference. Overall, this approach shows how organizing the release process can help keep scientific results reliable.
Open → 2610.19507v1

Graph neural networks train and run faster using graph databases

Towards Training and Inference of Graph Neural Networks in Graph Databases

Abstract: Graph Neural Networks on large graphs commonly rely on in-memory graph storage with ad hoc data processing pipelines for both training and inference. Graph databases provide scalable storage and efficient traversal for graphs that can evolve over time, but their applicability in GNN training and inference are rarely studied. We show that graph DBs can be used in GNN training and inference directly, executing sampling, feature retrieval, and even the full forward pass. We show different GNN training pipelines can perform on-the-fly sampling and retrieval in graph DBs using Cypher. We further provide optimisations that speed up the training process by \~2.5x while maintaining the same accuracy. We illustrate that fully in-DB inference is possible, independent of how the GNNs are trained. Our inference setup can be >10x faster than cold loading the graph into RAM with no extra memory overhead on real-world graphs. Our work lays the foundation for in-graph-DB GNN training and inference.

Tue 13 OctMachine LearningDatabases
The gist
Training and using graph neural networks usually needs graph data stored in memory and custom data steps. The authors found that graph databases, which store big changing graphs efficiently, can do all main graph neural network steps inside the database. They showed how to train using these databases faster and keep accuracy, and also how to run models on data directly in the database much faster than loading graphs into memory. This work creates a foundation for using graph databases directly for training and running graph neural networks.
Open → 2610.19142v1

Language model agents write code to search knowledge graphs more flexibly

Knowledge Graphs as Files: An Agent Harness Where Tool Creation and Tool Use Co-Evolve

Abstract: Searching text-rich knowledge graphs requires following relations while examining textual evidence. Predefined graph interfaces constrain what evidence agents can access, even when they write code to combine tool calls or process retrieved subgraphs. We propose direct knowledge graph interaction (DKGI), a harness in which language model agents create graph access tools directly over complete node and edge files. The agent writes Python code to follow relations, combine node sets, and select textual evidence, interleaving execution with shell search and file inspection. This lets agents process large node sets in bulk while returning selected text for the model to assess. Execution feedback guides tool creation and revision, while the evolving tools determine what evidence the agent gathers next. On benchmark datasets spanning three domains, training-free DKGI exceeds the strongest published baseline by at least 6.7 Hit@1 points on every graph, even with a minimal harness. Controlled ablations show the benefits of multi-turn programming over shell-only access and predefined graph tools, while trajectories show agents revising code to extend searches or address errors. These findings highlight the value of allowing tool creation and tool use to co-evolve during graph search. Our code and data are available at https://github.com/leopoldwhite/DKGI.

Tue 13 OctComputation and LanguageArtificial IntelligenceInformation Retrieval
The gist
Searching large knowledge graphs filled with text is tricky because existing tools limit what evidence can be accessed and combined. The authors propose a method where language model agents write Python code themselves to work directly with complete graph files, letting them explore data more flexibly. This approach lets agents process big pieces of the graph and pick out relevant text step by step, improving their search results without needing special training. Tests show this method finds the right answers more often than the best existing tools. It also lets agents fix and improve their own search code as they go.
Open → 2610.18616v1

Machine learning engineering agents address pipeline data challenges

ML Engineering Agents - A Data Management Perspective

Abstract: Machine learning engineering (MLE) agents are emerging as a new paradigm for automating end-to-end ML pipeline development. Using large language models for code generation and predictive performance as a machine-gradable feedback signal, these agents iteratively synthesize, execute, and refine pipeline code. Yet current systems are largely evaluated on pre-built, single-table benchmarks that abstract away key data management challenges. This tutorial introduces the foundations of MLE agents and highlights research opportunities for the database community. We cover how agents combine program synthesis with iterative and evolutionary optimization, and discuss open challenges in efficient pipeline execution, data discovery and augmentation over heterogeneous sources, reliability and debugging, as well as fairness and compliance. We connect these challenges to existing data management techniques and conclude with a hands-on session using contemporary MLE agents.

Mon 12 OctDatabasesMachine LearningSoftware Engineering
The gist
Machine learning engineering agents help automate creating complete machine learning workflows by writing and improving code step-by-step. The authors explain how these agents use language models to generate code and performance feedback to improve it. They point out that current evaluations often ignore real-world data challenges like diverse data sources and pipeline reliability. The paper highlights open problems where data management techniques can help improve these agents. They also provide practical guidance through interactive sessions with existing agents.
Open → 2610.16919v1

Probabilistic model testing using practical correctness checks from bayesian workflow

Software Testing Meets Bayesian Workflow: A Literature-Driven Artifact Study of Probabilistic Programs

Abstract: Automated testing is an effective software quality assurance method, but it is rarely used for probabilistic models. This is despite the heavy use of probabilistic programming for data analytics in research and engineering, where the consequences of errors are dire. A key obstacle is the specification of testable correctness properties for probabilistic models, known as the oracle problem. Like machine learning, probabilistic programming is used precisely where no analytical specification exists: had we been able to write one, we would have written an algorithm instead of fitting a model. An alternative is partial, proxy correctness specifications. The statistics literature already offers many, but as quality guidelines that require human judgment: comparing plots, visually analyzing shapes of distributions, assessing whether parameter values are ''far'' or ''close enough''. These guidelines are not systematically automated. In this work, we elicit, implement, and study testable correctness properties of probabilistic models. We extract 17 broadly applicable properties for probabilistic models from one of the most widely used textbooks in Bayesian data analysis, Statistical Rethinking by McElreath. For each property, we select and implement a test oracle, and study its utility for automatic testing, using a population of 59 probabilistic models from academic and industrial sources. We find realistic use cases (models under test) for all the properties. We observe that the vast majority of tests are not flaky in practice, despite the theoretical potential for flakiness. To the best of our knowledge, we are the first to investigate the effectiveness of mutation testing for probabilistic models, showing that standard mutation operators do not capture faults tracked by the probabilistic properties.

Mon 12 OctSoftware Engineering
The gist
Testing software with random elements is hard because it's difficult to define exactly what correct output looks like. The authors studied guidelines from statistics to create 17 practical checks that help automatically test probabilistic models. They applied these tests to many real models and found most tests work reliably and catch useful problems. They also showed that traditional mutation testing does not detect the kinds of errors these tests find.
Open → 2610.16594v1

Time series anomaly detection weights detectors with one confirmed label

OneShot: Label-Efficient Detector Weighting for Time Series Anomaly Detection

Abstract: Time series (TS) anomaly detection (AD) lacks a universal detector, with the best choice determined by the series rather than by the algorithm. Existing methods therefore either select one detector for each series or average a pool of them. However, both assume that no label ever arrives, while a deployed monitor does receive them, since an operator confirms the alarms it raises. In this paper, we propose ONESHOT, which uses a single confirmed anomaly to weight the pool rather than to choose one detector from it. Specifically, we score each detector on the confirmed anomaly, and those scores become the weights of a soft mixture over the whole pool. We show that a single confirmed anomaly is enough to come close to the best detector for the series. Across 152 univariate and 73 multivariate series, ONESHOT outperforms the strongest single detector, averaging the whole pool, and even picking the best detector on the confirmed event. Code is available at: https://github.com/seunghan96/one_shot.

Mon 12 OctArtificial IntelligenceMachine Learning
The gist
Detecting unusual events in time series data is tricky because the best method depends on the data itself. The authors created ONESHOT, a way to improve detection by using just one confirmed anomaly to assign importance to different detection methods. This approach mixes the predictions from many methods, guided by that one known anomaly, to get better results. ONESHOT works well on many different datasets, coming close to the best possible detector for each series.
Open → 2610.16219v1

Architecture separates statistical inference from data processing in sequential analysis

Separating Statistical Inference from Experimental Runtime: An Architecture for Sequential Scientific Analysis

Abstract: Sequential statistical procedures are increasingly embedded in scientific systems in which observations arrive incrementally from heterogeneous sources. In such systems the statistical update is only one part of the computation: observations must also be acquired, aligned across inputs, ordered, delivered, persisted, and replayed, and results must be passed to systems that display them or act on them. Sequential methods are nevertheless missing from the general software toolkit. They run inside proprietary experimentation platforms and commercial statistical packages, or exist as offline functions over complete data, and the batch fit interface that dominates machine-learning libraries has no place for a procedure that listens, keeps state, and decides when to stop. We propose an architecture that separates statistical inference from data topology, execution runtime, run lifecycle, persistence, and external action. Its central abstraction is the Sequential Procedure: a state-transition function that maps an inferential state, a valid statistical input, and a statistical random state to a new state and a scientific output. The procedure does not define how observations are acquired, paired, scheduled, stored, or acted upon. We specify the architecture semantically rather than through an object model, derive seven conformance invariants that any implementation can be tested against (among them synchronous/asynchronous, checkpoint, replay, and batch equivalence), and describe a dependency-free reference implementation in which all seven hold bitwise. Lorden's 2-SPRT for the Kiefer-Weiss problem serves as the reference procedure; the same contract accommodates sequential estimators, Bayesian filters, change-point detectors, and stateful predictive models.

Sun 11 OctMathematical SoftwareSoftware Engineering
The gist
In many scientific systems, data arrives bit by bit from different sources, and analyzing it as it comes can be complicated. The authors propose a design that splits the statistical analysis part from all the other tasks like collecting, organizing, and storing data. They define a clear way to represent these step-by-step procedures so they can work independently of how the data is managed. This helps software handle ongoing data updates more flexibly, and their approach works with many kinds of sequential methods.
Open → 2610.15824v1

Generated dataframe code often passes tests but misses true meaning

Passing Tests, Missing Semantics: Evidence of Interpretive Lock-In in Plan-Based DataFrame Code Generation

Abstract: Planning and revision are intended to bring generated code closer to the task specification. Yet a mistaken interpretation can persist across the plan, implementation, and tests - a pattern we call interpretive lock-in. We investigate this risk on 30 DataFrame tasks derived from TPC Benchmark DS, comparing Frozen One-Pass, Test-Guided Revision, and PlanAudit-Guided Revision. Test-pass counts rose from 22/30 to 29/30 and 30/30, yet no generated solution matched its stored reference output. Evaluator controls returned the expected outcome in 57/57 cases. Same-engine SQL re-execution reproduced 28/30 references; all 77 test-passing runs on these tasks still failed reference agreement. PlanAudit-Guided Revision improved code scores on 3/30 tasks and test coverage on 11/30, but the median paired change was zero for both measures. Failure analysis revealed tests that omitted requirements, adopted candidate-defined schemas, used nondiscriminating fixtures, or repeated the implementation's incorrect logic. Fresh generation on ten targeted tasks produced 0/30 reference matches and 25/25 false passes among test-passing runs. These findings are diagnostic rather than causal: the pipelines differ in feedback, grounding, call budgets, and editing permissions, and the study uses one model and one primary generation per eligible task. Because pre-adjudication human labels were not retained, inter-rater agreement cannot be reconstructed and the mechanism analyses remain exploratory. Overall, increasingly successful self-generated tests did not establish semantic correctness, even after excluding unreproduced references.

Sun 11 OctArtificial IntelligenceSoftware Engineering
The gist
This paper shows that when computers generate code to work with data tables, the code can pass all the tests but still not do what it’s really supposed to. The authors found that errors in understanding the task can stick through the whole process, even as the code is reviewed and revised. They tested different methods to improve the code using self-created tests, but many problems remained hidden because the tests themselves sometimes missed key requirements or copied mistakes. This means passing tests doesn’t guarantee the generated code truly meets the intended goal.
Open → 2610.15797v1

Tabmosaic generates realistic missing data for any table without retraining

TabMosaic: Unified In-Context Diffusion for Tabular Generative Tasks

Abstract: Generative modeling for tabular data has advanced to the point where models can synthesize realistic records, recover missing values, and generate samples conditioned on class labels or observed attributes. Despite recent advances, existing approaches either require table-specific training or restrict in-context learning to single-cell prediction. In this work, we formulate these tabular generative tasks as a single problem: modeling the joint conditional distribution of an arbitrary set of target cells given the observed cells of an unseen table. To this end, we turn to diffusion, whose denoising objective is defined jointly over all target cells rather than one cell at a time. Under the pretraining distribution, this objective is minimized by the posterior predictive distribution over the target set. Building on this, we propose TabMosaic, a unified in-context diffusion model for generating mixed-type target cells in unseen, potentially incomplete tables without table-specific training. We further show that its pretraining objective bounds the conditional negative log-likelihood and the divergence from the posterior predictive for arbitrary target sets, extending the Bayesian account of in-context learning from a single-value prediction to joint multi-cell generation. Across 48 real-world tables, TabMosaic ranks first on all evaluated generative tasks against 20 baseline approaches

Sun 11 OctMachine LearningArtificial Intelligence
The gist
Many methods can fill in missing pieces or create new data for tables, but they often need to be retrained for each table or only handle one missing piece at a time. The authors present TabMosaic, a new approach that treats these tasks as one problem: predicting any group of missing cells from the rest of the table. Their technique uses a method called diffusion, which predicts multiple missing values together, not one by one. This allows TabMosaic to work on unseen tables without extra training and perform better across many real-world datasets.
Open → 2610.15699v1

Data release must keep key action weights for accurate policy evaluation

What a Data Release Must Preserve for Off-Policy Evaluation

Abstract: In off-policy evaluation, merging decision-time histories that matter differently for a specified policy value or comparison can make that evaluation unidentified, even with observed actions and outcomes and known behavior and target policies. We characterize which distinctions must be preserved: identification holds if and only if the action-specific evaluation weights are constant within each released record, and the coarsest exact release groups histories by these weights. For normalized outcomes, the largest sharp width induced by the release equals a behavior-weighted within-record radius of these weights. The same radius becomes a release-design objective when each record may be refined into at most $m$ categories. The optimum has an exact $m$-center characterization. When behavior does not vary within a released record, we give a finite-data repair algorithm whose maximum evaluation-weight radius is at most twice the finite-data optimum. For a fixed action-outcome distribution within a released record, a distinct sharp-identification problem remains. Under the same condition, the action-specific outcome distributions are identified, and optimizing over their couplings gives the sharp interval. We construct an AIPW envelope containing this sharp interval; it matches the interval for all such outcome distributions exactly when the extreme within-record action-coefficient vectors take at most two values in each action coordinate. In 24 KuaiRec tasks, the repair algorithm yields a 93% median reduction in mean pairwise sharp width at $m=64$ relative to the unrepaired release.

Sun 11 OctMachine Learning
The gist
Evaluating the impact of a policy using existing data can become impossible if important differences in the data are lost when it is shared. The authors explain exactly what details must be preserved in data releases to ensure reliable evaluation of how well a policy works. They offer methods to organize data that keeps these key details and to improve existing data so evaluations remain trustworthy. Their techniques greatly reduce uncertainty when using released data for policy assessment in recommendation systems.
Open → 2610.15283v1

Framework cuts recommender system features without hurting accuracy

FORTE: A Production Framework for Feature Evaluation and Deprecation in Industrial Recommender Systems

Abstract: Production recommender systems have feature-lifecycle asymmetry: adding new features must produce gains on some metric, while feature removal must not regress any metric. In practice, feature deprecation is hard to prioritize as a feature can fail to be removed if it interacts with other features, its importance changes daily, it cannot be evaluated before production models change or data drift occurs, it is in contention for A/B test space with other launches, it causes regressions in an online A/B test, or it is consumed by multiple models that need to coordinate its deprecation. We present FORTE, a model-agnostic production framework for discovering, validating, and removing features. Its efficient perturbation implementation allows daily feature evaluation. To account for interactions, it evaluates candidate feature sets constructed from all the low-rank features through grouped ablation and its offline results are sufficiently predictive of online A/B tests to allow deprecations to proceed to online testing with confidence. Lineage tracing identifies all downstream consumer models to realize the full savings of removing a feature from the training set. We validate FORTE over 2 large-scale recommender systems and find that it identifies deprecable feature sets which do not cause online regressions, while the impact on efficiency depends on model characteristics. On a search-relevance model, FORTE resulted in 3 nested candidate sets of 32, 48, and 59 features. Online guardrails rejected the largest treatment. The 48-feature set was selected for deprecation, removing 43.3% of the model's features. On a large ranking model, FORTE identified 8 candidates for removal. Retraining and A/B testing confirmed no regression. Its launch reduced the trainable parameters by 29.9%, improved serving throughput by 19.8-25.5%, and reduced annual training costs by hundreds of thousands of dollars.

Fri 9 OctMachine LearningArtificial Intelligence
The gist
Recommender systems use many features to suggest items to users, but not all features are helpful, and removing them can be tricky. The authors present FORTE, a framework that tests and safely removes unnecessary features daily while avoiding drops in performance. It carefully checks feature sets for interactions and ensures any removed features won’t cause problems online. Using FORTE on large recommendation models reduced the number of features, sped up processing, and cut costs without harming recommendation quality.
Open → 2610.13806v1

Efficiently capture training steps and model updates for machine learning

ProvQML: Efficient Provenance Capture for Machine Learning as Recursive Aggregate SQL [Extended Version]

Abstract: Expressing ML algorithms as recursive aggregate SQL queries over distributed systems enables large-scale declarative data analytics, yet no existing system supports scalable provenance capture, necessary for ML explainability. We present ProvQML, a provenance-aware recursive aggregate SQL engine that efficiently captures fine-grained provenance while evaluating ML algorithms as recursive aggregate queries. We capture two types of provenance: (i) local provenance that records the contribution of each training instance to gradient computation at a specific model state, and (ii) global provenance that encodes the sequence of model parameter updates across the iterations. Extensive experiments on widely used ML datasets demonstrate that our approach efficiently captures both provenance for various ML models over widely used ML datasets.

Fri 9 OctDatabases
The gist
Machine learning models learn by adjusting through many training steps, but understanding exactly how each training example affects the model is hard. The authors created ProvQML, a way to track detailed records of how individual data points influence each training step and how the model changes over time. This helps explain how machine learning models learn and improve, making their decisions more transparent. They tested their method on popular datasets and showed it works efficiently.
Open → 2610.13756v1

LLM guided evolution boosts accuracy across production AI systems

Meta-Reflective Evolution Effectively Improves Production AI Systems

Abstract: Large Language Model (LLM)-guided evolutionary optimization has successfully improved prompts, programs, and even entire AI systems. Most optimization methods select a candidate from the search frontier, then mutate it in one LLM pass based only on its failures. This focus on the frontier can stall on production AI systems, where isolated failures reveal little about complex, hidden interactions. We introduce CoCoEvolve (Cortex Code Evolve), an evolutionary optimizer built around what we call meta-reflection, wherein an agentic mutator (Cortex Code) selectively retrieves evidence from the entire evolutionary history and probes the live system before verifying and proposing mutations. We apply CoCoEvolve to optimize three classes of production AI systems: data agents, LLM-powered data pipelines, and data engineering workflows. On DABStep, CoCoEvolve tops the public leaderboard, reaching 92.8% held-out hard accuracy compared to 78.4% for Meta-Harness and 30.4% for GEPA under matched conditions. Across six LLM data pipeline workloads, it outperforms every evaluated baseline. On data-eng-bench, CoCoEvolve lifts test-set solve rate from 59.1% to 77.4%, past the best baseline of 73.6%. It also has 11 percentage points higher accuracy than GEPA on HotpotQA while remaining competitive with specialized optimizers on established mathematical and systems benchmarks. Matched ablations confirm that each component of CoCoEvolve contributes to these gains, demonstrating the value of meta-reflection for optimizing production AI systems.

Thu 8 OctMachine LearningArtificial IntelligenceComputation and Language
The gist
Improving AI systems by changing their programs or instructions can be tough when problems happen for hidden, complex reasons. The authors introduce CoCoEvolve, a new method that remembers past changes and checks how live AI systems work before suggesting improvements. This approach helps fix AI problems better than older ways, leading to much higher accuracy on multiple real-world AI tasks. Their tests show CoCoEvolve outperforms existing methods on data agents, pipelines, and engineering workflows, helping AIs work more reliably and precisely.
Open → 2610.12794v1

Local language model agents improve reproducible data engineering workflows

Evaluating Local Language Model Agents for Reproducible Data Engineering: An Empirical Software Engineering Study of Mobility Workflows

Abstract: Context: Large language model (LLM) agents are increasingly used as software and data-engineering assistants, yet evidence about locally deployable open-weight agents remains limited. Existing evaluations often emphasize textual responses or isolated code generation rather than the validity of complete engineering artifacts. Objectives: We evaluate whether local LLM agents can produce correct and reproducible data-engineering artifacts, quantify the effect of a closed-loop workspace condition, and examine trade-offs in model scale, architecture, quantization, runtime, tool use, and failure. Methods: We introduce a benchmark of fifteen mobility-workflow tasks covering data discovery, connectors, transport-feed processing, semantic enrichment, feature engineering, validation, visualization, and reporting. Deterministic checkers assess generated scripts, tables, structured files, figures, and reports. Ten local configurations are evaluated in one-shot and closed-loop conditions, with five repetitions per model, mode, and task, yielding 1,500 scored attempts on a consumer-grade GPU. Results: Among models larger than two billion parameters, the workspace condition increases pass rates by 26.7-52.0 percentage points over one-shot generation. The strongest configuration reaches 85.3% artifact-level success, and a quantized 9-billion-parameter model reaches 69.3% with an approximately 6.5 GB memory footprint. Gains are largest when intermediate artifacts expose errors the agent can inspect and repair. Conclusion: Local open-weight agents can support a meaningful subset of software-intensive data-engineering work, but reliability depends on model capability, task verifiability, and deterministic validation. The benchmark provides a reproducible method for evaluating complete agent configurations before adoption in engineering workflows.

Thu 8 OctSoftware EngineeringArtificial IntelligenceDatabases
The gist
It is hard to make sure automated data engineering tasks are done correctly and can be repeated exactly. The authors tested language model programs that run on regular computers to see if they can create correct and repeatable data workflows involving tasks like data cleaning, enriching, and visualization. They found these models do much better when allowed to check and fix their own work step-by-step rather than just doing it once. Larger models produced higher success rates, and smaller, optimized versions also worked well using little memory. This shows local language model assistants can support many practical data engineering tasks if the tasks can be checked for correctness.
Open → 2610.11482v1

Data quality metrics made practical for automated monitoring

Implementation Guidelines for Data Quality Metrics

Abstract: Despite decades of data quality (DQ) research, a gap remains between DQ dimensions, such as accuracy or completeness, which the literature defines in textual form, and DQ tools, which typically implement low-level checks that are not aligned with these dimensions. ISO/IEC 25024 and ISO/IEC 5259 attempt to bridge this gap by defining DQ metrics for each dimension. However, these DQ metrics are hardly used, because the standards leave open how to implement them: for example, the metric for syntactic accuracy counts syntactically accurate values, but does not state how to decide that a value is syntactically accurate. This simply moves the problem to another level without solving it. As a result, DQ assessment currently cannot build on the standards. In this paper, we make the ISO DQ metrics executable. We classify all data-level metrics of both standards into (i) generalizable metrics that need no input beyond the data, (ii) parameterized metrics whose parameters can be learned from clean reference data or set by an expert, and (iii) non-generalizable metrics that need qualitative judgment and cannot be automated. For the metrics that can be automated, i.e., categories (i) and (ii), we propose implementation guidelines that resolve what the standards leave open. We realize the guidelines in dqmeasure, an open-source library of 20 metrics that learns these parameters from reference data instead of relying on manually defined rules. Our experiments on real-world and synthetic datasets show that the metric scores decrease monotonically with an increasing number of injected errors, decline together with downstream ML performance, and scale linearly with the number of rows, which enables automated DQ monitoring based on the standards.

Wed 7 OctDatabasesMachine Learning
The gist
Data quality matters, but existing standards describe key measures like accuracy in words without saying how to actually calculate them from data. The authors found this makes it hard to use these measures in practice. They sorted these metrics into ones that can be automatically checked, those needing expert input or reference data, and ones needing subjective judgment. For the automatable metrics, they created clear instructions and built an open-source tool that learns parameters from clean data. Tests show their metrics drop as they add errors and match declines in machine learning quality, making it easier to track data quality systematically.
Open → 2610.10919v1

MatrixFormer predicts missing data across varied matrix tasks fast

MatrixFormer: A Foundation Model for Matrix Completion

Abstract: Matrix completion underlies problems from tabular imputation to causal inference, yet existing tabular foundation models treat it as entry-by-entry prediction, repeating context for every target and discarding the matrix's two-dimensional structure. We introduce MatrixFormer, a pre-trained matrix-native transformer that predicts a full distribution for every missing entry in a single forward pass. MatrixFormer is trained entirely on synthetic low-rank and latent-factor matrices under diverse missingness patterns. Applied zero-shot and with the same model weights, MatrixFormer achieves competitive performance on causal inference panel-data tasks, language-model benchmark-score completion, tabular imputation, and recommendation systems matrix completion. These results position MatrixFormer as a general-purpose foundation model for matrix completion.

Mon 5 OctMachine LearningArtificial Intelligence
The gist
Many problems involve filling in missing pieces of information in tables, like guessing a missing word in a sentence or completing a movie recommendation list. Existing tools often look at each missing piece separately and forget the overall table structure. The authors built MatrixFormer, a model trained on many fake but realistic tables that can guess all missing parts at once. It works well on different tasks without changing settings, showing it understands patterns in tables better than before.
Open → 2610.06751v1

Pfn features improve anomaly detection in tabular data sets

Adapting prior-data fitted networks for tabular anomaly detection

Abstract: While deep features have transformed anomaly detection in images and video, their impact on tabular data has been less substantial, partly due to the limited availability of strong deep representations. Recently, prior-data fitted networks (PFNs) have emerged as a promising source of such representations for tabular data. In this work, we investigate how PFN representations can be adapted and leveraged for anomaly detection. The question is harder than it looks. No anomalies are available before deploy- ment, so model parameters cannot be tuned with supervision, and the reference set that defines normal behavior may itself contain the very anomalies it is supposed to reveal. We begin our study using frozen TabPFN features. Scoring each sam- ple by its distance to its nearest neighbors in feature space already gives strong results. We identify which layers to use and a feature-extraction procedure suited to the task. Next, to further improve performance, we use the reference set to fine- tune the model, so that the resulting features better separate normal samples from anomalies. On the ADBench benchmark, our fine-tuning free approach (ZEN) reaches a higher mean AUROC than every baseline, and our fine-tuned method (FOCUS) improves on it further. Our approach also generalizes across PFN models.

Mon 5 OctMachine Learning
The gist
Detecting unusual or abnormal entries in tables of data is harder than in images, partly because strong ways to represent such data are scarce. The authors use a special kind of neural network called prior-data fitted networks (PFNs) that have been trained on many datasets to create useful data features. They find that simply measuring how far a data point is from others in this feature space already helps find anomalies. By fine-tuning these networks without labels, they improve the detection further. Their methods outperform previous approaches on a standard benchmark for anomaly detection in tabular data.
Open → 2610.06693v1

MercerFlow speeds probabilistic time series forecasting with less memory

MercerFlow: Flow Matching in a Kernel-Induced Latent Space for Probabilistic Forecasting

Abstract: Recent work has shown that probabilistic flow matching for time series forecasting benefits from a data-matched prior. The resulting prior introduces local correlations, which a sequential architecture usually absorbs: a recurrent neural network (RNN), a structured state-space model (S4), or a Transformer. However, such a backbone costs GPU memory and time per epoch. A cheaper alternative is MLP-based latent-space flow matching: embed the time series via an invertible map to a single latent vector and learn the flow there, so a tabular MLP can treat the series as a set of features. The relationship between the prior and the choice of linear latent map is understudied in conditional flow matching (CFM) forecasting, yet we found it strongly affects performance. Fixed transforms such as Fourier or discrete cosine (DCT) are only well-conditioned for Ornstein--Uhlenbeck priors, while a principal-component (PCA) map fit to the data is a strong but training-set-dependent reference sensitive to train--test shift. Instead, we propose to use the Mercer eigenbasis of the prior kernel: it diagonalises the centred covariance exactly, decouples from training data, and adapts to non-stationary and periodic priors. On five GluonTS benchmarks (ETTh1, ETTh2, Weather, Electricity, Traffic) under a shared protocol with TSFlow, the resulting MLP matches or beats it on CRPS at about $4.7\times$ less training memory and $3.5\times$--$4.4\times$ less time per epoch.

Mon 5 OctMachine LearningArtificial Intelligence
The gist
This paper tackles the problem of forecasting future values in time series data with better efficiency. The authors show how embedding time series into a special mathematical space, based on a kernel representation, helps a simple neural network make accurate predictions while using much less computer memory and time. They find this method matches or beats more complex models across several standard datasets. Their approach does not depend heavily on the training data and adapts well to different types of time series patterns.
Open → 2610.06039v1

Concord keeps AI agents updated with changing workspace data

When Agent Context Goes Stale: Incoherence in Volatile Agent Context

Abstract: Modern agents increasingly ground their reasoning in observations returned by tools, such as file contents read from a workspace. However, the data sources underlying these observations may later be modified by users, other agents, or external tools, while the model retains only the stale content in its context window. Existing agent runtimes provide little support for notifying the model that a previously observed fact has become stale, causing agents to reuse outdated observations and make incorrect claims about the current workspace state. We propose Concord, a context coherence framework that maintains the consistency between tool observation in agent context and the mutable sources from which they were derived. Concord links each observation to its source, detects source changes, and uses configurable handling policies to update, annotate, or suppress stale context before reuse. Concord is applicable across different agent runtimes and external resources, and can be easily extended to new runtime-resource settings. We implement Concord as a general framework, and instantiate a concrete use case to assess its effectiveness. We construct ConcordBench, where previously observed file contents become stale after subsequent edits. Across three evaluated frontier models, Concord produces answers consistent with the restored workspace state in all evaluated cases under these constructed conditions, matching the oracle on recover count for this benchmark, while using 46.4% fewer tokens than the strongest non-oracle baseline.

Sun 4 OctArtificial IntelligenceOperating Systems
The gist
AI agents often rely on information they get from tools to make decisions, but this information can become outdated if the original data changes later. The authors identify a problem where AI models keep using old, stale data and make wrong conclusions. They propose Concord, a system that tracks where each piece of information came from, notices if the original data changes, and updates or flags the old information accordingly. This helps AI agents stay consistent with the current state of their environment and avoid outdated mistakes.
Open → 2610.05281v1

Label agreement misses key authorization and completeness issues

Label Agreement Does Not Measure Authorization

Abstract: Many groups now delegate label ontology and metadata harmonization to agentic LLM pipelines. We built one and audited it. Our aggregate scores looked healthy, but the pipeline kept failing in ways they did not show, so we set out to find what they hid. Label agreement asks whether a proposed label matches a reference. It does not ask whether the agent was entitled to propose it, whether the output was complete enough to act on, or whether the label moved when the evidence moved. We measured those three separately on COBRE and FBIRN, two schizophrenia and control neuroimaging cohorts from different consortia, and they come apart, from label agreement and from each other. Showing the agent an upstream proposal barely moves label agreement, 0.857 to 0.870, while agreement on the chosen action doubles, 0.409 to 0.830. Output that parses as JSON still drops a required field on 10% of one model's cases and 33% of the other's. And an agent that replays its first answer scores perfectly on original cases and zero once we change the evidence that decides them. Downstream, a row-order error that none of these metrics reports erases most of the diagnostic signal. So we measure these properties apart, pair each with a control, and gate commitment on the result, which makes failures visible and easy to route to a person. None of this prevents failure. Our reference labels are rule-derived, so agreement with them means consistency, not correctness. Code is available at https://github.com/amir-sbg/Label-Agreement-Does-Not-Measure-Authorization.

Sat 3 OctArtificial IntelligenceMachine Learning
The gist
Label agreement checks if two labels match, but it doesn’t show if the label was allowed, complete, or sensitive to changes in evidence. The authors built a pipeline using large language models to label neuroimaging data and discovered that while label agreement scores looked good, other important measures revealed many failures. For example, sometimes required data fields were missing or the label did not update when the input changed, and these problems were hidden by usual agreement metrics. The authors suggest measuring these aspects separately and involving humans when needed to catch errors.
Open → 2610.04544v1

TreeWalker speeds up tree ensemble inference on grouped similar inputs

TreeWalker: Partial Evaluation for Grouped Tree-Ensemble Inference

Abstract: Many inference workloads evaluate a trained tree ensemble on row groups that share feature values: discrete-time survival models expand each patient into $G$ time steps, click-through-rate models score every item in a search session, and scenario analyses vary a few inputs while holding the rest fixed. Standard inference treats each row independently and repeats the shared work $G$ times. We present TreeWalker, which applies partial evaluation to grouped inference: constant features are static, varying features dynamic. It walks each tree once per group, partitions a row bitmask at varying splits, and skips empty subtrees. Training is unchanged: TreeWalker reads standard LightGBM and XGBoost models. We prove a structural work decomposition: per-tree work splits into the constant-projected subtree size $|T_c|$, $G$ leaf writes, and a predicate-mask provisioning cost $Q$. For the trace evaluator, per-row work approaches a $(d_v+1)/(d+1)$ fraction of a row-independent walk as $G \to \infty$. On Intel, TreeWalker is 2.5-3.2$\times$ faster than a row-independent traversal at the reference configuration ($T=500$, $L=8$) and 6.8-7.8$\times$ faster at $G=128$ on the survival datasets, with larger gains on Arm. On a scenario-analysis benchmark it is faster in all 16 configurations on both architectures. For f64 models, outputs match treelite's GTIL up to summation order; for f32 models, f64 accumulation is closer to a Kahan-compensated reference than native f32 on 99.98% of rows and never farther.

Fri 2 OctMachine LearningPerformanceProgramming Languages
The gist
When machine learning models called tree ensembles score groups of related data points that share many feature values, usual methods do a lot of repeated work. The authors introduce TreeWalker, which smartly walks through the trees once per group by treating constant features differently from varying ones, avoiding unnecessary calculations. This new method can make certain model predictions multiple times faster without changing how models are trained. Their tests show significant speedups on common datasets and hardware, while keeping prediction results very accurate.
Open → 2610.03939v1

Scalable causal discovery methods improved for larger data sets

Mapping and Advancing the Scalability-Accuracy Frontier of Nonlinear Causal Discovery

Abstract: Scalable nonlinear causal discovery requires methods that combine flexible mechanism estimators with efficient search over large graph spaces. Several algorithmic families have been proposed to address this challenge, yet their accuracy-runtime trade-offs remain poorly understood. We empirically compare the four major approaches: differentiable structure learning, amortized structure learning, score-matching, and combinatorial search. Our results reveal complementary bottlenecks: differentiable and amortized methods scale well but exhibit an accuracy gap, score-matching methods can be accurate in low dimensions but degrade quickly for increasing feature sizes, and combinatorial methods remain accurate but are slowed by repeated and redundant local scoring. Motivated by this bottleneck, we develop SPADE, a spline-based score-evaluation scheme that compiles sufficient statistics once and reuses them throughout combinatorial search. Under bounded indegree, its Gaussian variant reduces algorithmic complexity from O(nd^3) to O(nd^2+d^3). Empirically, SPADE shifts the observed scalability-accuracy frontier by orders of magnitude: it solves 100-variable problems with 160K samples in seconds and 1600-variable problems with 2.5K samples in minutes, while retaining high structural accuracy across synthetic and real-world benchmarks. These results reveal a substantial shift in the practical scale of combinatorial search and highlight the importance of evaluating scalable causal-discovery methods along the full accuracy-runtime frontier.

Fri 2 OctMachine LearningArtificial Intelligence
The gist
Finding cause-and-effect relationships in complex data is challenging when there are many variables. The authors studied four main ways to discover these relationships and found each has different strengths and weaknesses. They created a new technique called SPADE that speeds up a reliable method by reusing calculations, making it practical to analyze much bigger problems quickly. This work helps push the limits of how accurately and quickly we can find causes in large data sets.
Open → 2610.03258v1

Benchmarks find data pipelines fail over time despite passing initial tests

ArrivalBench: Agent-Generated Data Pipelines Are Correct Once and Wrong Under Time

Abstract: Benchmarks for agent-generated data work grade a pipeline by running it once against a fixed snapshot. ArrivalBench instead re-executes the pipeline an agent leaves behind under adversarial but replayable delivery schedules (late, duplicated, out-of-order and retried records) and requires its final state to equal a batch recomputation of the complete log. Because the oracle recomputes rather than classifies, a wrong table and a crash are distinct verdicts: a crash is visible to monitoring a team already runs, and a wrong table is not. On 40 tasks we built, our reimplementation of single-execution grading certifies 86-100% of the pipelines eleven models produce; re-executing the same artifacts finds 7.0-79.2% of the certified ones silently wrong. The gap is not produced by the repair loop: within the same model and task, pipelines repaired against the snapshot test fail replay about as often as those that passed it first time. In every model, idempotency hazards fail more often than ordering hazards. Separating a wrong answer from a crash also changes how interventions read: a hazard warning cuts one model's silent failure from 48.2% to 10.5% while raising its crash rate from 9.0% to 37.0%, so all-in failure moves only from 51.0% to 44.0%. All eleven arms were independently re-run, and rates moved by at most 5.9 points.

Thu 1 OctMachine LearningDatabases
The gist
Data pipelines built by AI agents often seem correct when tested once but fail when used over time with real-world data problems like late or duplicated records. The authors created ArrivalBench to test pipelines repeatedly under tricky conditions and compare results to complete re-computations. They found many pipelines that pass single tests still produce wrong results silently when replayed, exposing hidden bugs. The tool also distinguishes crashes, which are visible, from wrong outputs, which are usually unnoticed.
Open → 2610.02363v1

Data composition system organizes diverse data lakes for better analysis

DIADA: Automatic Data Composition in Data Lakes

Abstract: Data lakes contain a plethora of attributes scattered across many tables that, when combined, provide enhanced assets for data analysis. Nonetheless, deciding which attributes belong together in meaningful relations remains a manual, per-task effort. Merging by joinability alone provides no guarantees regarding attribute relevance, while selecting features against a single target discards attributes useful to other tasks. To address this gap, we introduce the data composition problem: organizing a fragmented, heterogeneous lake into meaningful relations, agnostic of any particular analytical task so that the resulting organization can serve as a common foundation for diverse downstream analyses. We propose DIADA, a composition system that employs multivariate dependence as the criterion for assessing the meaningfulness of a relation and approximates it by hypothesizing independence among attributes and identifying those sets that violate this hypothesis. To do so, we map the attributes to a predicate space, forming a lattice under inclusion and mining those predicate sets that exhibit dependence among their constituents. We contribute a dedicated and scalable algorithm to effectively explore this space, outscaling classical algorithms for mining relationships, thus discovering dependencies that would otherwise be impractical to identify. We demonstrate that applying a single data composition process benefits diverse potential downstream tasks. This is the result of providing a subset of low-noise, statistically relevant attributes that increases the confidence that detected patterns are grounded in real relationships, thus preventing common modeling issues in large-scale environments.

Thu 1 OctDatabases
The gist
Data lakes store lots of different pieces of information scattered across many tables, making it hard to find which pieces belong together. The authors introduce DIADA, a system that automatically groups related data by checking how different attributes depend on each other, without focusing on a single task. This helps create meaningful data groupings that can be used for many kinds of analysis, improving confidence in results without extra manual effort. Their method can find complex relationships that older techniques might miss, making data lakes easier to use for many purposes.
Open → 2610.01646v1

Zero flux method compares complex discrete distributions accurately

Zero Flux: Flow-Based Comparison of High-Dimensional Discrete Distributions

Abstract: Comparing two high-dimensional discrete distributions has always been a challenging task due to the exponentially growing state space and complex changes in interactions. A recent work suggests comparing distributions through a vector field trained using flow matching between two continuous distributions. The resulting vector field at mid-point vanishes if and only if two distributions identical. However, such a flow-based criterion does not naturally apply to discrete distributions. We extend this principle to the discrete domain and introduce the \emph{Zero Flux} criterion, a discrepancy based on local probability fluxes. Under independent coupling, we show that all local probability fluxes vanish at the midpoint if and only if two distributions are the same. This discrepancy decomposes the joint distributional difference into smaller, local contributions and can be efficiently estimated from samples. We establish finite sample error bounds for our estimator. Experiments on synthetic and real categorical data demonstrate reliable recovery of sparse dependence signals and stable tracking of distribution shifts in high dimensions.

Thu 1 OctMachine Learning
The gist
Comparing two complex sets of data where items have many characteristics is very hard because the number of possible combinations grows very fast. The paper extends a recent way to compare continuous data by looking at vector fields to discrete data using a new idea called the Zero Flux criterion. This criterion checks small local differences in probability flows between data points to determine if the two data sets are the same. The authors also show how to estimate this difference from samples reliably and demonstrate that their method works well on both made-up and real-world data.
Open → 2610.01472v1

Time series anomaly detection adapts using specialized expert models

Generalist Representation, Specialist Detection: TS-Router for Time-Series Anomaly Detection

Abstract: Time-series anomaly detection (TSAD) is difficult to generalize across datasets because heterogeneous temporal dynamics imply different notions of normality and favor different detection criteria. While time-series foundation models provide transferable representations, coupling them with a fixed anomaly-scoring mechanism can overlook this variation. This motivates a different perspective on foundation-model-based TSAD: using foundation models to coordinate specialized anomaly criteria rather than directly imposing a universal one. Based on this view, we propose \textbf{TS-Router}, a generalist-representation, specialist-detection framework that estimates the relative competence of heterogeneous anomaly detectors from pretrained temporal representations and selects suitable specialists for each target series. To avoid relying on specialist-performance labels from real tasks, we derive soft competence supervision from specialists' relative performance on labeled simulated tasks. At deployment, routing requires no target anomaly labels, and only the selected specialists are fitted unsupervisedly on the target series. We bound Top-\(k\) set-competence regret under representation coverage and conditional competence stability. Across 16 real-world benchmarks and four complementary evaluation metrics, TS-Router achieves the best overall average rank. Controlled ablations with multiple frozen TSFM encoders further support the use of pretrained representations for competence estimation and adaptive specialist selection. The code is available at https://anonymous.4open.science/r/TS-Router-D8FF.

Thu 1 OctMachine LearningArtificial Intelligence
The gist
Detecting unusual patterns in time-based data from different sources is hard because what counts as normal varies a lot. The authors propose a system called TS-Router that uses a general representation model combined with multiple expert detectors, choosing the best ones for each dataset. Instead of needing labeled examples from the actual data, TS-Router learns which experts perform well from simulated tasks and then adapts unsupervised to new data. This approach improves anomaly detection across many real-world datasets compared to previous methods.
Open → 2610.00978v1

Comparison shows key differences in global news data sources

Comparison of Common Crawl News & GDELT

Abstract: The corpus of worldwide news is important for natural language processing, knowledge graphs, large language models, and other technical efforts. Additionally, this corpus is important for understanding the people, places, organizations, and events that interact in real-time every day. This paper compares two news datasets used for these tasks today, namely the Global Database of Events, Language, and Tone (GDELT) and Common Crawl News. Our research highlights the strengths and limitations of each dataset, analyzing their content and coverage. Notably, while GDELT relies on broadcasts, prints, and web news from across the globe, Common Crawl focuses on news sites from around the world gathered through web crawling. Our analysis revealed considerable differences in where the two datasets gather their news sources.

Wed 30 SeptInformation Retrieval
The gist
Having a big collection of news stories from around the world helps computers understand what's happening everywhere. This paper looks at two popular collections of news called GDELT and Common Crawl News. The authors found that these collections get their news from different kinds of places—GDELT collects from broadcasts, printed media, and web news, while Common Crawl gathers news mainly by scanning many websites. This difference means they cover the news world in different ways.
Open → 2610.00587v1

Static methods outperform streaming ones for time series anomalies

In a Streaming World, Should You Stand Still? A Comprehensive Benchmark of Anomaly Detection in Streams

Abstract: Time series anomaly detection (TSAD) is increasingly deployed in streaming settings, where data arrive sequentially and may exhibit non-stationarity. As a result, several works from the recent literature propose streaming anomaly detection methods that rely on incremental updates to adapt over time. However, most of these approaches originate from the streaming outlier detection literature and largely ignore core characteristics of time series anomalies. Moreover, their empirical evaluation is typically conducted on synthetic or small-scale benchmarks with limited diversity, making it unclear whether streaming methods are truly advantageous in realistic TSAD scenarios. In this work, we carry out the first large-scale experimental study comparing streaming and static TSAD methods under a unified streaming evaluation benchmark. We consider a realistic setting in which an initial batch of data is available for model training, followed by online evaluation of both detection accuracy and computational efficiency. In addition, we propose a distribution-drift dataset of real time series, called TSB- drift, to isolate scenarios where streaming updates are theoretically justified. Our results show that, contrary to common assumptions, static TSAD methods significantly outperform streaming approaches in most streaming settings. Such finding highlights a critical gap between the design of existing streaming methods and the requirements of modern TSAD, and calls for a rethinking of how streaming capabilities should be integrated into TSAD.

Wed 30 SeptMachine LearningArtificial Intelligence
The gist
Detecting unusual changes in data that comes in over time is important but challenging. The authors found that methods which analyze a fixed batch of past data usually spot anomalies more accurately than those that update their model continuously as new data arrives. They created a new dataset to test when updating models might help and found that most streaming methods don't perform as well in realistic scenarios. This suggests that the common belief in the superiority of streaming updates for anomaly detection should be reconsidered.
Open → 2609.39215v1

O-Funnel captures data from changing document formats with perfect accuracy

O-Funnel: Lossless Structural Capture and Requirement-Driven Extraction from Drifting, Heterogeneous Documents

Abstract: Pulling a fixed set of fields out of documents that arrive in many formats and under drifting schemas is usually done with hand-written byte patterns, which break whenever a key is renamed, a value is reformatted, or a lookalike value appears first. We argue the cause is structural: one pattern must both describe the value and locate it among its surroundings. O-Funnel separates the two. It transcribes any XML, JSON, CSV, HTML or key-value text document into one typed tree over five constructors, gated by an oracle that rejects any capture that does not reconstruct its source. Each needed field is declared in the tree's own terms and located by fusing independent evidence (key, path, value shape, synonym, key spelling, record neighborhood, value profile), so the best-supported node wins and a missing field is reported with a reason. Data no requirement claims becomes residue that a funnel traces back to the requirements to learn new key aliases. On 34,989 real PubMed records, O-Funnel matches a hand-written parser (F1 1.00). After a five-element schema rename, the parser's regular expressions fall to 0.20 while O-Funnel stays at 1.00, with every capture verified complete. On constructed suites that isolate regex failure modes it raises F1 from 0.43 to 1.00, and from 0.80 to 0.94 after self-improvement; on held-out schema-matching instances it is competitive with classical matchers without training. O-Funnel is a dependency-free Python library (pip install ofunnel).

Wed 30 SeptDatabasesInformation Retrieval
The gist
Documents often come in many different formats and change over time, making it hard to reliably pull out important information. The authors designed O-Funnel to break down the problem into understanding the document’s layout separately from finding the data you want. It turns many types of documents into a single structured tree and checks every extraction for accuracy. O-Funnel stays accurate even when document formats change or when traditional extractors fail, and it can improve itself by learning new field names from leftover data.
Open → 2609.39209v1

Large language models identify machine learning task types from datasets

Large Language Models for Automated Cross-Domain Machine Learning Task Type Identification: A Benchmark Dataset and Evaluation

Abstract: Machine learning task type identification is essential for constructing valid ML pipelines, yet in practice it is typically specified manually. We investigate whether large language models (LLMs) can infer both the data domain and the downstream prediction task directly from dataset-level information when only the target feature is provided by the user. Together with our LLM-based system we also release an annotated benchmark comprising 625 public tabular and time series datasets. We evaluate the proposed approach in three settings: (i) tabular datasets in comparison with established AutoML heuristics, (ii) cross-domain evaluation across tabular and time series datasets, and (iii) a practical deployment scenario using smaller local models. The results show consistent advantages for LLM-based task type identification, with increasing difficulty in heterogeneous and resource-constrained settings. LLM-based approaches outperform AutoGluon in the tabular setting, reaching 0.98 F1 macro compared to 0.93. In the cross-domain setting, the best model achieves 0.90 F1 macro, while smaller locally deployable models reach 0.75, indicating a trade-off between deployment feasibility and accuracy.

Mon 28 SeptMachine LearningArtificial Intelligence
The gist
Knowing the type of machine learning task and data is important to build correct ML models but is usually done by hand. The authors tested whether large language models can figure this out automatically from dataset information when only the main feature to predict is given. They created a new set of 625 public datasets to evaluate this idea. Their results show that these models do better than existing automatic tools, especially when handling different kinds of data and when using smaller models for local use.
Open → 2609.35335v1

Benchmark reveals challenges for language models querying time-series databases

TQTS-Bench: A Multi-Syntax Benchmark for Text-to-Query over Time-Series Databases

Abstract: Large language models (LLMs) have significantly advanced natural language querying over relational databases, yet their ability to query time-series databases (TSDBs) remains largely unassessed. Existing benchmarks fail to adequately capture the non-unified query syntaxes, diverse application domains, and unique time-specific query intents inherent to TSDBs. To address this gap, we introduce TQTS-BENCH, a multi-syntax benchmark for evaluating text-to-query capabilities over TSDBs. TQTS-BENCH contains 6,125 high-quality question-answering (QA) pairs spanning 97 TSDBs, 23 distinct query syntaxes, 22 application domains, and 4 types of time-specific query intents. It is constructed through a human-centric AI-assisted workflow, where all QA pairs are carefully reviewed and revised by domain experts to ensure quality and correctness. Extensive evaluations of advanced LLMs and state-of-the-art text-to-query methods reveal challenges in querying TSDBs. Even the best-performing model evaluated, Claude-Opus-5, achieves only 48.98% execution accuracy, while humans reach 87.34%. Error analysis reveals that this performance gap mainly stems from the heterogeneous query syntaxes across different TSDBs, misinterpretation of time-specific intents, and incorrect schema linking. These findings highlight new opportunities to narrow the gap between current LLM capabilities and the requirements of TSDB queries in real-world applications. The benchmark is available at: https://anonymous.4open.science/r/TQTS-Bench-00CD.

Mon 28 SeptComputation and Language
The gist
Understanding questions about time-based data is hard for current language models. The authors created a big set of over 6,000 questions covering many types of time-series databases and query styles to test these models. Even the best models only answered about half correctly, while humans scored much higher. The main problems were dealing with different database query languages, understanding questions about time accurately, and linking questions to the right data structures. This work helps highlight where improvements are needed for better tools to ask questions about time-series data.
Open → 2609.34783v1

A new benchmark standardizes evaluation of irregular time series forecasting

BITS: Rethinking Fair and Comprehensive Evaluation for Irregular Time Series Forecasting

Abstract: Despite recent progress in irregular time series forecasting, the field still lacks a unified benchmark for fair and comprehensive evaluation. Existing evaluations are often conducted on a limited set of datasets with inconsistent experimental protocols and predominantly error-based metrics, rendering it difficult to compare and assess methods fairly and comprehensively across diverse settings. To eliminate these limitations and accelerate progress, we propose BITS, a standardized, reproducible, and extensible benchmark for advancing research on irregular time series forecasting. BITS covers eleven datasets from nine domains with diverse irregularity characteristics, and it characterizes the datasets according to their missing rate, missing pattern complexity, sampling irregularity, and skewness. Further, it offers a unified pipeline for data preprocessing, model integration and evaluation, and reporting. It accommodates regular and irregular time series forecasting methods, including time series foundation models, under consistent settings, incorporating both error-based and non-error-based evaluation metrics. Findings include that method performance varies substantially across irregularity characteristics, with no single modeling strategy consistently dominating. We also find that using error-based or non-error-based metrics can yield different model rankings, highlighting the need for multi-dimensional evaluation. The code can be found at https://anonymous.4open.science/r/BITS-8F2E/.

Sun 27 SeptMachine LearningArtificial Intelligence
The gist
Irregular time series forecasting means predicting data collected at uneven time intervals, which is tricky to test fairly. The authors created BITS, a new system that brings together many datasets and methods under the same testing rules. BITS measures performance in multiple ways, not just by error, so it can better show how different methods work depending on the type of data gaps or irregularities. They found no single method works best for all cases, and evaluation method choice changes which model looks best.
Open → 2609.33303v1

AI agent automates scientific computing tasks across clusters and workstations

ASCEND: Personal AI Agents for Autonomous Scientific Computing Across HPC Clusters and GPU Workstations

Abstract: Traditional scientific computing requires researchers to translate computational intent into environment configuration, resource requests, and executable jobs, then diagnose failures from scheduler state and application logs. We present ASCEND (Autonomous Scientific Computing Engine and Novel Discovery), an AI-powered agent interface that runs the agent on the researcher's own laptop, reaching Slurm-managed clusters and a GPU workstation over a multiplexed authenticated connection, with site-specific execution policies checked by locally executed tools; the language model is hosted remotely and holds no credentials. No facility-scale service is required: an account on each resource is sufficient, and the public installer lets users link additional Slurm clusters or workstations of their own. We report four recorded cases: (1) the agent closed a failure-recovery loop on a planted tensor-device fault, submitting, diagnosing, repairing and resubmitting with job-level artifacts preserved; (2) it reproduced the published evaluation of a weather-forecasting model from the author's released forecasts, agreeing with the published curves to 2.1% (z500) and 2.4% (t850) while identifying a unit discrepancy in the paper's prose and an initialization-field discrepancy in its released data; (3) it parallelized a released 12,693-line geophysical solver under a bit-for-bit identity requirement, reducing wall-clock runtime from about twelve hours to about two; (4) that requirement exposed two instances of undefined behaviour in the published solver, both repaired and reported upstream. Separately, a pre-specified evaluation of the policy layer found the deployed validator rejected 29 of 30 constructed violations and held the remaining one for approval, while denying 3 of 14 legitimate requests. Autonomy was exercised under author supervision; an end-to-end recovery benchmark remains outstanding.

Sat 26 SeptDistributed, Parallel, and Cluster ComputingArtificial IntelligenceSoftware Engineering
The gist
Scientific computing often involves complicated steps like setting up environments, requesting resources, and fixing errors. The authors developed ASCEND, an AI agent that runs on a researcher’s laptop to remotely manage scientific jobs on computing clusters and GPU workstations, following local policies without needing special central services. The agent successfully handled tasks like diagnosing and fixing job failures, reproducing published scientific results with high accuracy, speeding up long-running computations, and detecting bugs in existing codes. This approach helps scientists by automating routine and error-prone parts of running complex computations.
Open → 2609.32868v1

Auditable system catches errors in automated data analysis agents

Fail Loudly: An Auditable Runtime for Agentic Data Analysis

Abstract: Large language models (LLMs) have enabled data-science agents to automate multi-step analyses over heterogeneous files. However, incorrect choices regarding data sources, scope, or statistical definitions often lead to silent errors: computations execute successfully but produce plausible yet incorrect outputs that fail to answer the intended question. To mitigate this, we present RADAR, an auditable runtime that makes an agent's analytical choices inspectable and supports their revision through execution feedback. RADAR operates through three core mechanisms. First, an evidence-preserving exploration module retrieves task-relevant content while retaining source locations and observation coverage. Next, the runtime uses typed operators to record the agent's declared inputs, operation arguments, and resulting observations. Finally, runtime validation checks proposed operations against these observations. When a conflict is detected, the runtime rejects the operation or provides diagnostic feedback, allowing the agent to revise its choices before errors propagate. This design enables agents to fail loudly while leaving semantic interpretation to the LLM. On KramaBench, RADAR achieves overall scores of 0.723 with full source retrieval and 0.747 with gold sources supplied, corresponding to relative gains of 35.9% and 28.8% over the strongest baselines. Beyond KramaBench, RADAR achieves relative performance gains of 14.0% on DA-Code and 59.3% on DABStep, demonstrating its applicability across diverse agentic data-analysis workflows.

Sat 26 SeptArtificial Intelligence
The gist
Automated data analysis tools that use large language models can make mistakes that look right but actually give wrong answers. The authors created a system called RADAR that helps catch and fix these mistakes early by keeping track of where data comes from and checking if the steps make sense. This system warns the tool when something conflicts with the data or previous results so it can try a different approach. By doing this, RADAR ensures errors are noticed loudly instead of silently producing wrong answers.
Open → 2609.32528v1

Large language models show limits in data science code translation tasks

ORCA: Evaluating LLMs on Data Science Code Translation

Abstract: Data Science Code Translation (DSCT) is the process of converting code between data science libraries while preserving functional equivalence and enabling interoperability across data science ecosystems. While Large Language Models (LLMs) have demonstrated considerable progress in Data Science Code Generation (DSCG), their performance in DSCT remains insufficiently studied. To address this gap, we introduce ORCA, a comprehensive benchmark with two complementary settings: ORCA-MAIN, which comprises 1,600 carefully curated grounding-level tasks across 3 representative domains: Data Querying, Data Manipulation, and Deep Learning; and ORCA-PROJECT, which contains 200 translation tasks over complete data science projects across 7 data science task types. Each task is accompanied by annotated reference translations and test cases for validating functional equivalence. We further incorporate a multi-stage quality verification process that thoroughly verifies task correctness and test case robustness. Experimental results demonstrate challenges in DSCT, with even frontier LLMs showing limited performance. Specifically, Claude-Opus-4.6 achieves a success rate of 56.92% on ORCA-MAIN and 33.67% on ORCA-PROJECT, indicating considerable room for improvement in DSCT. We also observe a clear directional preference in DSCT, where translation is consistently easier when the source code expresses the task through more explicit, fine-grained operations. Motivated by this, we propose an intent-augmented method, in which the model first infers source-code intent and then uses it as additional context for translation, achieving average absolute success-rate gains of 4.80% and 5.33% on ORCA-MAIN and ORCA-PROJECT, respectively.

Fri 25 SeptArtificial Intelligence
The gist
Data scientists often need to convert code from one library to another without changing what the code does. The authors studied how well advanced AI models called large language models (LLMs) can do this code translation. They created a new test set called ORCA with many tasks and real projects to check this ability. Results showed that current models still make many mistakes, especially with bigger projects, but adding extra info about the code's purpose helps improve their success.
Open → 2609.30749v1

Feature folding reduces memory use and boosts tabular model accuracy

Support-Compiled Feature Folding: More Evidence at Lower Memory Across Tabular Foundation Models

Abstract: Tabular foundation models face a feature-side scaling dilemma: full-width pairwise mixing grows quadratically with the number of columns, whereas feature selection saves memory by discarding evidence. We introduce Support-Compiled Feature Folding (SCFF), a training-free inference framework that resolves this dilemma without changing the frozen backbone. SCFF routes support-ranked features through bounded leaves of the native feature encoder, support-checks the residual evidence, and merges the encoded messages before a single contextual prediction. It thereby converts quadratic feature-interaction work into linear-in-width work with a bounded local working set, without ensembling predictions or training new parameters. On the exhaustive 18-dataset wide-table slice of fixed AMLB-29, TabZilla, and TabArena snapshots, SCFF improves dataset-macro accuracy and NLL on all six evaluated backbones. All four matched-width comparisons retain favorable 95 percent dataset-bootstrap intervals on locked folds, with relative error reductions up to 26.1 percent. Median paired GPU-memory savings are 2.09x to 2.36x, and the ratio of separately observed maximum peaks reaches 34.3x. Under a measured peak-memory ceiling, SCFF uses the saved budget to preserve more support-selected evidence, improving accuracy by 4.06 and 3.72 points over the widest feasible single leaf on predeclared wide-Core strata of TabICLv2 and TabPFN-3.

Wed 23 SeptMachine Learning
The gist
Tabular data models often struggle because analyzing all pairs of features uses too much memory, but selecting fewer features loses important information. The authors present a new method called Support-Compiled Feature Folding (SCFF), which rearranges how features are processed without changing the base model or adding training. This method reduces the memory needed while keeping or improving accuracy by focusing on the most important features in an efficient way. It works across multiple datasets and model types, making large tabular models more practical.
Open → 2609.28208v1

Timeevo improves time series question answering agents with self-driven tool growth

TimeEvo: Failure-Driven Self-Evolution of a Time Series Agent

Abstract: Time series agents answer analytical questions by calling external tools, and which tools they carry is decided by people before the agent runs. However, we identify two failures in this setup. Human-Agent Tool Misalignment: a library of 21 expert-curated tools helps on some tasks and hurts on others, dropping anomaly accuracy under every backbone we test. Silent Harm: one round of generic self-revision changes 147 answers and breaks 56 of them, while the final score moves by less than a point. Both follow from the same gap: whether a tool helps is decided question by question at runtime, while tools are supplied in advance and judged by a single average. To address this, we propose TimeEvo, which clusters an agent's diagnosed failures into capability gaps, plans a measurement for each, synthesizes evidence-only tools that fill them, and admits the candidate library only through a paired admission gate. Experiments on ten time series QA tasks and three backbones show that TimeEvo, starting from an empty library, improves accuracy on every task and every backbone, and that a library grown on a cheap model still gains when it is installed into stronger ones. Code is available at https://github.com/Muyiiiii/TimeEvo.

Wed 23 SeptArtificial IntelligenceMachine Learning
The gist
Time series agents use tools chosen beforehand to answer questions, but some tools help with some questions and hurt with others. The authors found that simply adding expert tools can reduce accuracy and that self-revised answers may change without improving results. To fix this, the authors created TimeEvo, which identifies where an agent fails, designs new tools to fix those gaps, and only accepts helpful tools. Tests show TimeEvo improves accuracy on multiple tasks and works well even when tools are grown using weaker models.
Open → 2609.27277v1

Benchmark evaluates knowledge graph building from semi structured data

Benchmarking Automated Knowledge Graph Construction from Semi-Structured Data

Abstract: Knowledge Graphs (KGs) play an increasingly important role in numerous applications ranging from traditional knowledge representation to serving as memory for LLMs to support downstream tasks. However, their construction is labor-intensive; thus, in recent years, numerous approaches for automizing this process have been proposed. Compared to the popularity of construction approaches that focus on textual input data, methods for semi-structured inputs remain underrepresented and as a result, no comprehensive benchmark and evaluation suite exists to judge the quality of mapping predictions and generated KGs. This is problematic, as a KG's quality has direct influence on the downstream applications it supports and thus, strong evaluation mechanisms for their construction are urgently needed. In this work, we thus focus on the evaluation of KG construction from semi-structured data and present a benchmark and evaluation pipeline for KG construction that combines the quality dimensions (1) syntactic validity, (2) semantic accuracy, (3) consistency, (4) conciseness, (5) completeness, and (6) pragmatic quality measured on a KG's ability to provide answers to competency questions. This work contributes a realistic task definition, extends current state of the art evaluation frameworks, allows evaluation of systems that predict mappings and RDF data alike, and combines evaluation of both KG construction and downstream usage. We provide a comprehensive metrics suite, provide ten expert-curated datasets from seven domains, and showcase evaluation using two reference systems.

Tue 22 SeptDatabases
The gist
Building knowledge graphs, which are structured ways to store and represent information, is usually very time-consuming. The authors of this paper focused on automating this process when the input data is semi-structured, like tables or forms, rather than plain text. They developed a benchmark that tests how well different systems build knowledge graphs by checking things like correctness, completeness, and how well the graph answers specific questions. To support this, they created datasets across various topics and a set of measures to fairly compare different methods. This helps improve and reliably evaluate tools that create knowledge graphs automatically.
Open → 2609.26985v1

Data agents transform data systems with autonomous smart processing

Data Agents: Agentic Data Systems

Abstract: Traditional data systems face profound limitations in the AI era, relying on human-crafted pipelines, lacking semantic understanding of heterogeneous data, and operating through rigid, reactive processing. To address these challenges, we propose a new paradigm called the Data Agent, designed to manage, process, and analyze data with minimal human intervention. Data agents autonomously execute a wide range of data-related tasks, transforming traditional data systems by shifting from manual design to autonomous orchestration, from literal manipulation to semantic interpretation, and from reactive to proactive processing. Our Data Agent system includes six components: semantic data organization, semantic operators, agentic pipeline orchestration and optimization, feedback-driven refinement, memory management, and proactive adaptation. Building on this foundation, we also develop two specialized agents: the data analytics agent and the data science agent. Experiments on real benchmarks demonstrate significant performance gains of our data agent over state-of-the-art methods. We identify open challenges to guide future research in building fully autonomous data systems.

Mon 21 SeptDatabasesArtificial IntelligenceComputation and Language
The gist
Traditional data systems struggle to handle complex and varied information without lots of human help. The authors propose data agents, which are like smart assistants that organize, understand, and manage data mostly on their own. These agents work proactively and learn from feedback to improve how they handle data. The paper shows that these smart data agents perform better than current methods on real tests. This approach could change how data teams work by reducing manual effort and making smarter decisions.
Open → 2609.24137v1

Pattern-level privacy improves data use in event processing systems

Pattern-level Differential Privacy for High-utility Complex Event Processing

Abstract: Current privacy-preserving mechanisms (PPMs) in Complex Event Processing (CEP) systems are unnecessarily restrictive, reducing the utility of data received by data consumers. This article presents a novel approach to preserve privacy in CEP systems, improving the utility of detected event patterns by dynamically adapting the noise added to an unprotected data stream. We introduce a new guarantee named pattern-level differential privacy (DP), which enables us to apply and compare the strength of PPMs at the pattern level. We propose new pattern-level PPMs yielding pattern-level DP and analyze different trust settings of these PPMs and their requirements for context knowledge in the CEP system, e.g., the deployed queries. Our evaluation is based on three datasets (two real-world, one synthetic) and shows that the proposed PPMs increase data utility while preserving the same privacy level as the state-of-the-art PPMs. We use simulations to study the performance of our proposed PPMs in various practical scenarios. Furthermore, we demonstrate that computational complexity is not an obstacle to deployment.

Sun 20 SeptCryptography and SecurityDatabases
The gist
Complex Event Processing systems look for important patterns in streams of data, but protecting privacy often means adding too much noise, which makes the patterns less useful. The authors introduce pattern-level differential privacy, letting the system add noise more cleverly based on each pattern’s sensitivity. They tested their methods on real and synthetic data and showed it keeps privacy strong while making the detected patterns clearer and more useful. Their approach also works efficiently in different practical situations.
Open → 2609.23827v1

Causilo speeds up accurate predictions on tabular data

Causilo Technical Report

Abstract: We introduce Causilo, a tabular foundation model (TFM) that combines frontier predictive performance with exceptionally fast inference. On TabArena, Causilo achieves 1785.4 Elo, at a median inference time of 0.10 seconds per 1K test samples. It outperforms TabPFN-3.5-Fast with 31.6% less inference time, placing it on the performance--efficiency Pareto frontier. Causilo follows TabICL's column-then-row architecture but introduces another row-refinement module before row compression. This module exchanges information among cell representations within each row after column encoding. The refined cells then visit the context set again through an additional column stage before being compressed into row embeddings. For inference efficiency, both row stages use cross-attention through a fixed number of summary tokens, keeping their attention cost linear in the number of features. Pretrained on approximately 36M synthetic tables, Causilo delivers strong benchmark results across TabArena, BeyondArena, and ScoringBench, achieving frontier-level performance with substantially faster inference.

Sat 19 SeptMachine Learning
The gist
Predicting outcomes from tables of data is important but can be slow or less accurate. The authors present Causilo, a new model that balances fast processing with strong prediction accuracy on many benchmark tests. It uses a special way to look at the data both by columns and rows, refining the information efficiently. Causilo was trained on millions of made-up tables and performs better and faster than comparable models.
Open → 2609.22866v1

Evaluation method improves ai augmented text to sql query accuracy

The Stochastic Shift: A New Evaluation Paradigm for Text-to-SQL with AI Operators

Abstract: SQL has been augmented with AI operators, enabling modern data analytics platforms to derive insights from both structured and unstructured data. We observe that while current Text-to-SQL systems can successfully generate these AI-augmented queries, reliably evaluating their correctness remains a critical open challenge. Current metrics, which rely on exact query results and deterministic execution, systematically fail against the flexible, non-deterministic outputs of AI operators. In this paper, we formalize these unique evaluation failure modes and introduce a Multilayered Evaluation Framework that decouples deterministic database logic from flexible AI semantics. We test our approach across both industry (BigQuery) and academic (ThalamusDB) systems. We demonstrate that traditional Execution Accuracy severely penalizes valid queries, achieving as low as a 25% detection rate for correct translations. Furthermore, even a state-of-the-art LLM-based autorater falsely rejects 32% of accurate queries due to the complexity of judging both relational and AI components simultaneously. By validating the standard relational logic and the AI operations separately, our framework achieves state-of-the-art overall accuracy across both platforms (up to 97.2%), proposing a reliable standard for benchmarking AI-powered SQL generators.

Thu 17 SeptDatabasesArtificial Intelligence
The gist
Text-to-SQL systems translate natural language questions into database queries, but when these queries include AI operators that produce flexible and non-deterministic results, existing evaluation methods often fail to judge them correctly. The authors show that current accuracy metrics can wrongly reject many valid queries. They propose a new way to evaluate these AI-augmented queries by separating the traditional database logic from the AI-generated parts, leading to much more reliable assessments. This new evaluation method works well on multiple platforms, detecting correct queries with high accuracy.
Open → 2609.21133v1

LLM powered system converts raw telemetry to business insights

Semantic Layer Induction from Raw Telemetry via Hierarchical LLM and RAG Abstraction

Abstract: Modern applications generate massive volumes of raw telemetry data, but translating those noisy, heterogeneous event streams into actionable business insights remains a fundamental challenge. Data engineers and analysts expend substantial effort reconciling semantic discrepancies, hand-crafting parsing logics, and maintaining fragile mappings between raw data and business KPIs. In this paper, we present an end-to-end framework that fully automates the construction of a business semantic layer from application raw logs. Our approach introduces a two-stage semantic abstraction: first, high-level business features are identified via LLM inference augmented with domain-specific industry knowledge; second, fine-grained business nodes are derived through a structured pipeline comprising data refinement, hybrid retrieval, multi-stage filtering, semantic clustering, and canonical naming. Evaluation on production-scale telemetry demonstrates that our system improves human-assessed semantic quality from 50 to 80+ on a 100-point scale, reduces maintenance effort by 80%, filters out 74% of noise, and achieves 0.87 Cohen's kappa via an integrated LLM-as-Judge evaluation, enabling continuous, scalable quality assurance. Overall, our work distinguishes itself from prior work by addressing the novel problem of business semantic layer induction from raw telemetry, operating without labeled training data or manual rule engineering.

Thu 17 SeptComputation and LanguageArtificial IntelligenceInformation Retrieval
The gist
Many companies collect huge amounts of raw data but struggle to turn this noisy data into useful business information. The authors present a tool that uses large language models and smart filtering to automatically create a meaningful summary layer from raw logs without needing added labels or manual rules. This system greatly improves the quality and maintenance effort of data interpretation. It also helps ensure ongoing quality by using an AI judge to measure agreement with human judgment.
Open → 2609.19615v1

Efficient engine speeds up linking data for multi-step reasoning

Efficiently Linking Unstructured Data for Multi-step Reasoning

Abstract: Modern LLMs and AI agents increasingly support data engineering workflows that integrate evidence from unstructured sources. Such pipelines typically do data retrieval, integration, and ranking before proceeding to more complex agentic reasoning or actions, e.g., for scientific discovery. The core retrieval problem in these workflows jointly executes multi-attribute filtering, multi-vector search, exact relational joins, and thresholded embedding-similarity joins. Given a planned query and monotone scoring function, our DASE query engine constructs and ranks candidate evidence tuples. It comprises (i) a multi-step reasoning query model over structured predicates, multiple vectors, and relational links; (ii) SemJI, a sparse materialized embedding-similarity join index for rare near-neighbor pairs; and (iii) a co-designed execution layer that combines predicate-aware ANN traversal, batched access, and threshold-based score aggregation. On scientific-discovery workloads, DASE retrieves candidate evidence for multi-step reasoning queries 6x to 46x faster than strong RDBMS, rerank, and vector-database baselines at comparable recall; and for tasks that require semantic-operator post-processing, DASE acts as a high-recall prefilter that makes downstream LLM evaluation both cheaper and more accurate -- e.g., on SemBench E-Commerce it improves BigQuery quality from 0.67 to 0.80 while cutting cost from $2.42 to $0.54.

Wed 16 SeptDatabasesArtificial Intelligence
The gist
Working with unstructured data like text and images is hard when you want to combine multiple pieces of information for complex reasoning. The authors developed a system called DASE that quickly finds and ranks relevant pieces of evidence from scattered data by mixing different search techniques. This helps AI tools make better, faster decisions when using lots of messy data, like in scientific research or e-commerce. Their experiments showed DASE is much faster than popular databases and improves the quality and cost of AI evaluations.
Open → 2609.19491v1

EdgeRemind enables fast scalable prediction on large temporal graphs

EdgeReMIND: A Scalable, Top-Ranked Memorization Baseline for Temporal Multi-Relational Link Prediction

Abstract: Temporal link prediction on the Temporal Graph Benchmark 2.0 (TGB 2.0) faces a scalability ceiling: on the benchmark's three largest datasets, every existing embedding method runs out of memory or exceeds the time budget. These large-scale graphs are the ones nearest real deployment scale, so failing on them is a real production limitation. EdgeReMIND sets the highest reported test mean reciprocal rank (MRR) on six of eight TGB 2.0 datasets and is the only relation-aware method that runs on all of them. This linear memorization model, with learned per-relation weights over data-calibrated features, is therefore not merely a fallback where embeddings fail but a practical state-of-the-art baseline across the benchmark.

Tue 15 SeptMachine Learning
The gist
Predicting how things connect over time on large, complex networks is hard because existing methods use too much memory or time. The authors introduce EdgeReMIND, a simple but effective model that remembers connections with a focus on relationship types. It works well on big datasets where other methods fail, achieving top accuracy while running efficiently. This shows that a straightforward memory-based approach can outperform more complicated models in real-world sized problems.
Open → 2609.17916v1

Bayesian networks improved by language model guidance at scale

ABSOL: Aggregated Bayesian Subsampling Orchestrated with LLMs

Abstract: Large language models are increasingly used as natural-language interfaces to structured data, yet they remain unreliable when answers require consistent evidence conditioning, dependency-aware reasoning, and uncertainty estimation. Bayesian networks provide an explicit probabilistic reasoning layer, but learning useful structures from data remains costly and fragile at scale. We introduce ABSOL, a hybrid LLM-guided Bayesian network structure-learning framework that uses LLMs as bounded semantic guides. Across five discrete BN benchmarks spanning 27 to 1041 nodes, ABSOL is the only evaluated method to produce a viable graph on every benchmark, and achieves the highest Edge F_1 on every benchmark larger than 27 nodes with GPT-5.4. The four LLM augmentations, which contribute complementary semantic evidence to the statistical backbone, improve Edge F_1 over the non-LLM aggregation backbone by +0.23 on average. Complementary post-hoc refinement experiments suggest that these gains depend in part on limiting the LLM's authority over the final structure. Together, these results show that language-derived semantic knowledge can substantially improve scalable probabilistic structure learning when used as bounded guidance within a statistically grounded reasoning pipeline. The code for ABSOL is available at github.com/megagonlabs/absol-bn.

Mon 14 SeptComputation and LanguageMachine Learning
The gist
Making decisions based on lots of data often needs a clear map of how different pieces relate, which can be hard and slow to create. The authors introduce ABSOL, a method that helps build these maps faster by letting language models suggest connections based on meaning, but only within limits to avoid mistakes. Their tests show this method works well even for large problems, producing better and more reliable maps than other approaches. This shows that combining language understanding with statistical data can improve how machines reason under uncertainty.
Open → 2609.15007v1

Tabby enables versatile forecasting and detection from long time series

Tabby: An Open Pretraining Recipe for Time Series Foundation Models

Abstract: In this report, we release Tabby, a long context probabilistic time series foundation model, together with a complete and open recipe of how it was built. Tabby adopts an encoder-only patch Transformer architecture and concentrates the contributions on the data and the training procedure. The pretraining corpus combines an extended real-world collection, GIFT-Eval-Pretrain+ and BLAST, with synthetic data from KernelSynth and CauKerV2, an online generator that composes temporal dynamics through randomly sampled structural causal models. Training couples a progressive convergence schedule, which yields reusable intermediate checkpoints, with a deep quantile supervision objective for intermediate layers. The resulting 145M parameter backbone supports contexts of up to 8,192 observations and serves forecasting, classification, and anomaly detection, while a prompt-tuning module further improves in-distribution forecasting performance with the pretrained weights frozen. Tabby achieves competitive zero-shot forecasting performance on GIFT-Eval and the out-of-distribution TIME benchmark, while the same pretrained backbone also supports classification on the UCR Archive and zero-shot anomaly detection on TSB-AD-U. We release training pipeline and model as open source at huawei-noah/trustworthyAI.

Sat 12 SeptMachine Learning
The gist
Time series data, like stock prices or sensor readings, often have many points that machines need to understand for tasks like predicting the future or spotting unusual patterns. The authors created Tabby, a large AI model trained on a wide variety of real and synthetic time series data to handle long sequences and multiple tasks. Tabby uses a special Transformer design and learning process to improve performance without changing its core after training. It works well without extra training on new datasets for forecasting, classifying, and detecting anomalies.
Open → 2609.13956v1

Machine learning faces challenges from incomplete and biased data

Machine Learning under Imperfect Data: Challenges and Methods

Abstract: Machine-learning models are commonly developed under an assumption that training and test data are sufficiently complete, balanced, labelled, and drawn from compatible distributions. In practice, one or more of these conditions is often violated. Measurements may be missing or corrupted, rare classes may be poorly represented, supervision may be weak, and the deployment environment may differ from the training environment. These imperfections are usually treated as separate technical problems, although they alter learning through a small number of shared mechanisms: loss of information, biased empirical risk, ambiguous supervision, and unstable representations. This short survey organises representative methods around these mechanisms. It reviews reconstruction and generation, rebalancing and representation calibration, learning with limited supervision, adaptation across domains and modalities, and reliability under distribution change. The discussion highlights the limits of plausible reconstruction, benchmark-specific correction, and adaptation without trustworthy feedback. It concludes with directions for evidence-aware learning, uncertainty-preserving prediction, and evaluation that separates visual plausibility from decision utility.

Sat 12 SeptMachine Learning
The gist
Machine learning models often assume that the data they learn from is complete, balanced, and clean, but real-world data usually isn't. This paper reviews common problems like missing measurements, rare categories, and changes between training and deployment data. The authors group these issues into shared causes such as loss of information and unclear supervision, and they look at methods to handle them like data reconstruction, balancing, and adapting to new environments. They also discuss the limits of fixing imperfect data and suggest future directions for more reliable learning and evaluation.
Open → 2609.13914v1

Experience guides adaptive search to cut data lake workload

Learning the Lake: Reliable Experience for Adaptive Data Product Discovery

Abstract: Data-product discovery searches a full lake even when workloads revisit related products and regions. Repetition permits contracted search, but similarity cannot justify a route because one omitted asset invalidates a conjunctive product. We study when serving experience can safely reduce this work. Evolving Discovery Memory records source-labelled query--product--region evidence above a fixed regional index. SafeLake separates operational familiarity, which determines how much to search, from independently calibrated product evidence, which determines where to search. The fixed-probe comparison holds the adaptive budget constant between SafeLake and Familiarity-only. On TAT-QA, product steering raises Product Recall by 0.072; ConvFinQA shows no resolved map gain, while the HybridQA sensitivity favors Familiarity-only in Full R@100. Trace-only, missing, and false feedback expose boundaries on map steering, while scope-audit agreement cannot certify the source. Across clean confirmed-feedback streams under the frozen transductive protocol, the formal controller saves 49.5--82.7% of cumulative asset exposure. Experience determines when to contract; reliable evidence determines where to contract.

Fri 11 SeptInformation Retrieval
The gist
Searching through data lakes to find related products often wastes time because it scans too much, even when many searches have similar targets. The authors show how learning from past search experience can safely reduce the amount of data scanned without missing important results. Their method, SafeLake, smartly decides how broadly to search and where to focus effort by balancing familiarity with verified product evidence. Tests show it can save nearly half or more of the workload while keeping recall high.
Open → 2609.12754v1

Hybrid agents struggle to combine web search and databases effectively

Benchmarking Hybrid Deep Research Across Database Querying and Web Search

Abstract: While autonomous agents have made significant strides in "deep research" by iteratively navigating the open web to synthesize information, real-world problem-solving is rarely confined to a single environment. Complex analytical tasks inherently require agents to weave together evidence from both ambiguous unstructured text (e.g., the open web) and highly precise structured data (e.g., relational databases). However, existing benchmarks evaluate these modalities in isolation, failing to capture the critical "handoff" - the ability to preserve constraints when moving evidence between systems. We introduce HybridDeepResearch, to our knowledge the first deep-research benchmark that requires both web search and SQL to form a complete, verifiable answer. The benchmark contains 380 tool-dependent tasks grounded in LiveSQLBench-Base-Lite databases and public web corpora, validated through automated checks and human review, and covering three reasoning patterns: SQL2S, S2SQL, and Parallel. Evaluations across proprietary and open-weight models under various agentic scaffolds reveal that even state-of-the-art models like GLM-5.2, Claude-Sonnet-4.6 and GPT-5 achieve only about 50-54% Pass@8 on the hard subset. Notably, results show that directional reasoning is substantially more difficult than parallel intersection, highlighting that bridging structured and unstructured information spaces without losing constraints remains a major open challenge for agentic systems. Code and datasets are publicly available at GitHub (https://github.com/Snowflake-AI-Research/HybridDeepResearch) and Hugging Face (https://huggingface.co/datasets/Snowflake/HybridDeepResearch).

Tue 8 SeptComputation and Language
The gist
Solving complex problems often means using both the open web and structured databases, but current tests usually look at these separately. The authors created a new challenge called HybridDeepResearch that mixes both web search and database queries. They found that even the best AI models meet this challenge only about half the time, especially when they need to handle one step leading into the next. This shows that getting AI to accurately combine these different kinds of information remains very hard.
Open → 2609.09410v1

Fast factorized processing speeds up complex data relationship queries

Factorized and Vectorized Execution: Optimizing Analytical and Semantic Queries over Relations

Abstract: Many-to-many joins are central to analytical and semantic workloads such as fraud detection, network analysis, and recommendation, where insights arise from relationships between entities. These workloads often suffer from an explosion of intermediate results, sometimes orders of magnitude larger than the inputs. Factorized representations address this problem by exploiting conditional independence among attributes to encode intermediates more compactly. In some cases, they can reduce the output size asymptotically below the worst-case output size. However, adopting factorization in modern vectorized query processors remains challenging: factorized representations are hierarchical, whereas vectorized execution is built around flat, block-oriented processing. Prior approaches either rely on full materialization or support only restricted factorization layouts, sacrificing much of the benefits of both factorization and vectorization. We present FFX, a novel engine for Fast Factorized eXecution. FFX is the first pipelined engine to support arbitrary factorization schemes while preserving full vectorization. The engine introduces packed factorized vectors and operators that maintain cache-friendly, contiguous layouts. Beyond analytics, FFX also co-optimizes semantic operators by serializing factorized intermediates into compact prompts for large language models (LLMs), substantially reducing token usage and inference cost while maintaining output quality and, in some cases, improving it. Together, these contributions enable efficient execution of join-heavy analytical queries, including queries augmented with semantic operators.

Tue 8 SeptDatabases
The gist
Many data tasks involve finding connections between lots of things, but this can create huge amounts of intermediate data that's hard to manage. The authors developed a new system called FFX that represents these connections compactly so it runs much faster using tricks that fit well with modern computer processors. This system also helps feed data efficiently to advanced language models, saving both computing effort and cost while sometimes improving results. Overall, it makes analyzing complicated data and combining it with smart language models more practical and efficient.
Open → 2609.09002v1

Variable-wise optimization improves multivariate time-series forecasting accuracy

Not All Variables Agree: Reliability-Aware Variable-Wise Gradient Surgery for Multivariate Time-Series Forecasting

Abstract: In data-driven training, multivariate time-series forecasting is usually optimized with a scalar loss averaged over samples, variables, and horizons. This averaging is convenient, but the optimizer sees only the aggregated gradient, which does not reveal whether the variable-wise contributions align or oppose one another. To quantify how often this disagreement arises, we measure the variable-wise gradients directly and find that 30.6% of their pairwise cosine similarities are negative on average across seven datasets. However, conflict and harm are not the same thing. Under shared training 35 of the 64 variables do worse than a full-input single-target oracle, and the harmed fraction is not reliably predicted by how often gradients conflict. We propose Per-Variable Surgery (PV-Surgery), an optimizer-side training strategy for backbones with cache-compatible layers. One backward pass builds variable-wise gradient proxies from output-side signals and keeps the pointwise forecasting loss. Reliability-aware selection targets layers whose proxy sums closely approximate their shared-gradient slices. Conditional pooling forms anchor and conflict pools without dropping variables. Common-direction surgery aligns variable or pooled gradients with their normalized mean and restores input norms to avoid reweighting. In experiments across five backbones, seven datasets, and four horizons, PV-Surgery lowers MSE by 3.61% and MAE by 2.93% on average. For multivariate forecasting, this indicates that the variable-wise structure hidden by mean-loss training is a usable optimization signal.

Tue 8 SeptMachine Learning
The gist
When forecasting multiple related time measurements, combining errors into one average can hide important details. The authors found that the directions of individual variable contributions often disagree during training, and this disagreement isn’t always linked to worse performance. They propose a new way to separate and adjust variable-specific training signals, leading to better forecasts across different models and datasets. Their method handles each variable’s impact more carefully, improving accuracy by a few percent.
Open → 2609.08554v1

Unified model integrates governance quality provenance and reproducibility in data pipelines

UnespDataLens-RM: A Reference Model for Analytical Data Engineering with Governance, Quality, Provenance, and Reproducibility

Abstract: The growing reliance on data in analytical processes and evidence-based decision-making has reinforced the importance of Data Engineering in building pipelines capable of integrating, transforming, validating, and delivering data from heterogeneous sources. However, the reliability of analytical assets depends not only on data processing capabilities but also on mechanisms for governance, quality assurance, provenance, traceability, versioning, and reproducibility throughout their lifecycle. These responsibilities are commonly addressed by different models, frameworks, and operational practices, resulting in methodological fragmentation across the analytical data lifecycle. To address this gap, this article proposes UnespDataLens-RM, a technology-independent reference model that integrates technical-operational processes and cross-cutting capabilities within a unified structure for Analytical Data Engineering. The model aims to support the specification, organization, and evolution of analytical pipelines by incorporating governance, quality, provenance, traceability, and reproducibility from the design stage. Developed following the Design Science Research approach, UnespDataLens-RM comprises eight technical-operational modules, eight cross-cutting modules, complementary dimensions, and a formalized set of artifacts, metrics, and validation criteria. The resulting specification offers a conceptual and methodological framework for future instantiations and empirical evaluations of analytical pipelines designed to be more governable, documented, traceable, auditable, and reproducible.

Tue 8 SeptDatabases
The gist
Data pipelines that prepare information for analysis need to be reliable and well-documented to be trusted. The authors created a general model called UnespDataLens-RM that guides how to build these data processes with important features like governance, quality checks, keeping track of data origins, and making sure the work can be repeated. This model helps organize and improve data workflows from the start. It is designed so others can build real systems or evaluate their pipelines more easily and consistently.
Open → 2609.08184v1

Generalized verified protocol for merging copied and live database changes

Generalized DBLog: A Verified Contract for Interleaving Database Rows with a Change Log

Abstract: Change-data capture (CDC) feeds downstream systems like caches, search indexes, and data warehouses from a database's log of committed row changes. When bootstrapping, adding a table, or repairing downstream data, a pipeline must also copy existing rows. Merging this copy with the active log introduces the copy-to-log handoff problem. Changes must not fall through a gap, and older copied state must not overwrite a newer logged update or resurrect a deleted row. DBLog, developed at Netflix, addressed this problem by reading tables in chunks and interleaving those reads with the live log. Watermarks identify the changes that overlap each read, and the log wins when a copied row is stale. Debezium and Flink CDC have since adapted this design. Earlier work proved that applying the original algorithm's copied rows and logged changes in their emitted order reconstructs the source's rows, including the effect of every logged insert, update, and delete processed. Generalized DBLog asks when the same result holds for variants of that design. We state the conditions the source and capture implementation must satisfy. Once copying and reconciliation are complete, we prove that the result holds across all selected tables and key ranges even when their rows were read at different times. A single database snapshot is not required for the copy. Further logged changes advance the reconstructed state one event at a time. We establish these guarantees for classic watermarking, Debezium's signal-table and read-only modes, Flink CDC's parallel chunks, reads and dumps tied to exact log positions, and engine-consistent backups whose log position lies within known bounds. The complete theory is machine-checked in Isabelle/HOL, its core independently verified in Lean 4, and the protocols are also examined by bounded model checking in TLA+.

Tue 8 SeptDatabasesDistributed, Parallel, and Cluster ComputingLogic in Computer Science
The gist
When copying data from a database to other systems like caches or data warehouses, it's tricky to combine the snapshot copy with ongoing live updates without losing changes or mixing up old and new data. The authors studied a method originally created at Netflix that carefully mixes these copies with live change logs to avoid errors. They proved mathematically that this approach and its variants correctly reconstruct the database state without missing or overwriting changes, even when reading data at different times. Their work uses formal computer-verified proofs to ensure reliability and applies to several existing database change capture systems.
Open → 2609.08160v1

Tool automatically converts loops into faster array operations in numpy

Vectorizer: Vectorizing NumPy Programs with Shape-Guided Rewrite

Abstract: NumPy is a widely used Python library for numerical scientific computing, known for its declarative APIs and its optimized implementations. However, writing efficient NumPy programs, which often entails using vectorized array operations instead of explicit Python loops, may not be straightforward. This can be difficult for programmers who are accustomed to imperative array traversal, especially when vectorized API invocations require careful reasoning about shapes, broadcasting, and advanced indexing. This paper presents a rewrite-based approach for vectorizing Numpy programs with explicit loops over array data. Our approach vectorizes loops from the inside out, using array shapes and dataflow analysis to guide a source-to-source transformation that replaces loop bodies with vectorized statements. Following a set of rewrite rules that are correct by construction, our approach is consistently fast. We have implemented the approach as a tool called Vectorizer and evaluated it on 150 benchmarks collected from prior work and Stack Overflow. The evaluation shows that Vectorizer vectorizes 142 of the 150 benchmarks directly and 2 more after minor changes to the original benchmarks, with only 0.53 seconds on average to rewrite each one. The resulting programs are, on average, 74.83x faster than the original loop-based implementations.

Tue 8 SeptComputation and LanguageSoftware Engineering
The gist
Writing fast programs with NumPy, a popular tool for number crunching in Python, usually means avoiding explicit loops and using special array operations instead. These array operations are tricky for many programmers because they require careful thinking about how arrays fit together by shape and how data moves between them. The authors created a tool called Vectorizer that automatically rewrites slow loop-based code into fast array operations by analyzing shapes and data flow. This rewriting makes the programs run much faster without needing the programmer to do the complicated work themselves.
Open → 2609.08088v1

Current methods fall short on extracting insights from large table collections

Open Tabular Insight Extraction: Where Do We Stand, and Where Should We Go?

Abstract: Democratizing access to the knowledge held in large corpora of tables such as data lakes is emerging as a central research challenge. Research in this space is advancing and broadening in scope, increasingly supplying the components to satisfy a person's insight need end-to-end. Yet these efforts remain fragmented across communities that frame the problem under their own conventions, such as table question answering, text-to-SQL, and data analysis agents, with works six times as likely to cite within the same task label as across labels. To bring these communities onto common ground, we establish a holistic framework for this pursuit, which we refer to as Open Tabular Insight Extraction (OpenTI). We formalize OpenTI from first principles around the analytical knowledge a person needs, the procedure for deriving it from a corpus of tables, and how well a result serves the person who sought it. In doing so we consolidate frameworks and terminology across information retrieval, natural language processing, machine learning, databases, and human-computer interaction, and apply this grounding in a systematic review and analysis of systems and benchmarks that work towards OpenTI. We find that current systems do not cover the end-to-end scope of OpenTI, mainly focusing on the analysis itself, and that benchmarks are largely unfit for evaluations in an open setting as inputs presuppose knowledge of tables, and validation mechanisms do not match the setup. Finally, we distill a research agenda towards OpenTI systems, evaluation, and interaction paradigms that surface the insights users need. An interactive companion to our paper is available at https://open-tabular-insight-extraction.github.io.

Mon 7 SeptInformation RetrievalArtificial IntelligenceComputation and Language
The gist
Many people want to get useful information from huge collections of tables but existing tools only solve parts of the problem. The authors looked at different research areas and combined their ideas into one clear framework called Open Tabular Insight Extraction. They found that current systems mainly focus on analyzing tables but don’t cover all the steps needed from start to finish. They suggest new directions for building better tools and tests that really check if these tools help users find insights.
Open → 2609.07629v1