Pith. sign in

REVIEW 3 major objections 6 minor

A heterogeneous graph that scores every modality–model pair for each time-series query raises accuracy 16–46% over fixed and model-only routers.

Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →

T0 review · grok-4.5

2026-07-13 05:37 UTC pith:FXKNWDE3

load-bearing objection Solid systems paper: joint modality–model routing via a four-type heterogeneous graph, with large consistent gains and real ablations; softest part is text-profile node features, but they already stress-tested it. the 3 major comments →

arxiv 2607.08940 v2 pith:FXKNWDE3 submitted 2026-07-09 cs.LG

TSRouter: Dynamic Modality-Model Selection for Time Series Reasoning

classification cs.LG
keywords time series reasoningmodality routingmodel routingheterogeneous graphvision-language modelslarge language modelscost-aware selectionzero-shot generalization
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

Time series can be shown to foundation models as raw numbers, as charts, or as both, and different language and vision models succeed on different queries and tasks. The paper argues that modality fitness and model expertise interact with task type and query traits in ways that fixed rules and model-only routers miss. TSRouter builds a small heterogeneous graph of task, query, modality, and model nodes, then scores each valid modality–model pair under a user-chosen mix of accuracy and cost. On four reasoning tasks it reaches 51.3% overall accuracy at competitive API cost, and it absorbs unseen models and held-out tasks without retraining. A sympathetic reader cares because the same text-versus-vision trade-off appears wherever numerical precision and global shape both matter, and because the graph turns joint routing into a lightweight plug-and-play decision rather than another heavy model.

Core claim

Jointly selecting the input modality and the foundation model for each time-series query, by learning scores on a heterogeneous graph of tasks, queries, modalities, and models, substantially outperforms always using the largest model or existing model-only routers, delivering 16–46% relative gains across four time-series reasoning tasks while supporting cost-aware control and zero-shot insertion of new models and tasks.

What carries the argument

TSRouter: a heterogeneous graph whose nodes are tasks, queries, modalities, and models, with edges for task–query membership, query–modality and query–model links, modality–model compatibility, and query–query nearest neighbors; node features are frozen embeddings of short natural-language profiles; a Heterogeneous Graph Transformer plus MLP scorer ranks candidates under an effectiveness score that mixes correctness and normalized cost, trained with KL soft targets.

Load-bearing premise

That short natural-language profiles of tasks, models, and modalities plus a few series statistics, without the raw series or model internals, give the graph enough signal to predict which candidate will succeed on a new query.

What would settle it

On a held-out time-series query set, if a strong non-graph router or a single best fixed modality–model pair matches or exceeds TSRouter accuracy at equal cost after the same training budget, the claim that the heterogeneous interaction graph is essential fails.

Watch this falsifier — get emailed when new claim-graph text bears on it.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit.

Referee Report

3 major / 6 minor

Summary. The paper proposes TSRouter, a heterogeneous-graph router that jointly selects an input modality (text, vision, or both) and a foundation model (LLM or VLM) for each time-series reasoning query. Nodes for tasks, queries, modalities, and models are initialized from frozen text embeddings of short natural-language profiles (plus scalar series statistics for queries); five edge types encode task–query, query–modality, query–model, modality–model, and k-NN query–query relations. A Heterogeneous Graph Transformer produces node embeddings, an MLP scores each valid modality–model candidate under a user-chosen performance–cost trade-off α, and training matches soft rankings via KL divergence. On TSRBench (four task families, 15 subtasks) the method reports 51.33% overall accuracy—16–46% relative gains over ten adapted baselines—at competitive API cost, with zero-shot insertion of two unseen models and two held-out tasks, cost–accuracy Pareto curves, and component ablations.

Significance. Joint modality–model routing for time series is a practically important and under-addressed problem: LLMs and VLMs have complementary numerical vs. global-pattern strengths, and models differ in per-query expertise and cost. The work goes beyond fixed-modality LLM routers by making both dimensions first-class and by modeling multi-type interactions in a single graph. Strengths that should be credited include: a clean problem formulation (Eqs. 1–2), thorough empirical stress-testing (main table, held-out models/tasks, α-sweeps, data-efficiency, GNN/embedding ablations, description-removal study), public code, and an efficiency comparison showing low routing latency and memory. If the gains hold under broader model pools and deployment settings, the framework is a useful systems contribution for cost-aware multi-modal time-series reasoning.

major comments (3)
  1. §2.3 and §3.1 (training-data construction): Building the soft targets requires evaluating every valid modality–model candidate on every training query to obtain I(q,c) and cost(q,c). This labeling cost is load-bearing for practical adoption and is only partially mitigated by the 10% data-efficiency curve in Figure 6. The manuscript should quantify total labeling budget (API spend / number of model calls) relative to baselines and discuss whether active or sparse labeling of candidates can preserve the reported gains.
  2. Table 3 and §3.2: Main accuracy numbers are reported as single point estimates without seed-level variance or confidence intervals, whereas the description ablation (Table 7) does report means±std over three runs. For a journal claim of 16–46% relative improvement, multi-seed means and intervals (or bootstrap CIs) on the overall and per-task metrics are needed to establish that the gap over Hybrid LLM / GraphRouter is stable.
  3. §3.1 baseline adaptation: All baselines are adapted by treating each (modality, model) pair as an independent candidate. For graph methods originally designed for query–model edges (e.g., GraphRouter), this may not be the strongest possible extension (e.g., retaining modality as a typed node). A short note or one stronger re-implementation would make the 51.33% vs. 42.13% comparison more conclusive rather than an artifact of a flat candidate set.
minor comments (6)
  1. Notation alternates among TSROUTER, TSRouter, and TSROUTERconstructs in the abstract and §1–2; standardize the product name and spacing.
  2. Figure 1(b) caption and legend are dense; a short sentence in the main text defining the three disjoint correctness groups would help readers who only skim the figure.
  3. Eq. (4) uses element-wise multiplication after additive composition of modality and model embeddings; a one-line justification (vs. concatenation or bilinear) would improve clarity.
  4. Table 1 lists GraphRouter as capturing query–model interaction but not query–query; the main text should briefly state how TSRouter’s E_QQ edges differ from GraphRouter’s design so the table is self-contained.
  5. Appendix case study (Figure 9 / Table 10) is useful; a pointer from §2.1 would better connect the qualitative motivation to the quantitative routing results.
  6. Cost tables use provider pricing that will drift; note the snapshot date of the price table (Table 9) so future readers can reinterpret absolute USD figures.

Circularity Check

0 steps flagged

No circularity: empirical routing trained on observed correctness/cost and evaluated on held-out queries; no claim reduces to its inputs by construction.

full rationale

TSRouter is a standard supervised routing system. Training labels are measured per-query correctness I(q,c) and API cost (Eq. 1–2); the heterogeneous GNN is trained by KL to the soft ranking of those labels (Eq. 5–7) and is scored on held-out test queries, new models, and new tasks. Nothing in the derivation equates a claimed accuracy gain to a fitted constant or to a self-defined quantity. Self-citations (TSRBench as the evaluation suite; GraphRouter as a baseline) are ordinary related-work/benchmark usage and are not load-bearing uniqueness or ansatz imports. Component ablations and zero-shot insertion of unseen models/tasks further show the reported gains are not forced by construction. Score 0 is the correct honest finding.

Axiom & Free-Parameter Ledger

4 free parameters · 4 axioms · 2 invented entities

The central empirical claim rests on standard ML assumptions plus a handful of design choices that are free parameters or domain premises. No new physical entities are postulated; the only invented construct is the four-type routing graph itself.

free parameters (4)
  • α (performance–cost trade-off weight)
    User-chosen scalar in the effectiveness score (Eq. 1); different values produce the Pareto curves in Figure 5. Not fitted to maximize a single reported number, but still a free design knob that affects which candidate is optimal.
  • k (nearest-neighbor query edges)
    Set to 60 after validation search; controls density of E_QQ edges and therefore message-passing neighborhood size.
  • GNN embedding dimension and layer count
    Chosen as 64 and 2 after the sensitivity plots in Figure 7; both are free architectural hyperparameters that affect capacity and oversmoothing.
  • learning rate and optimizer settings
    Adam 1e-3; standard but still free choices that influence final router quality.
axioms (4)
  • domain assumption LLM and VLM capabilities on time series are complementary and query-dependent (text preserves numbers, vision captures global shape).
    Stated as the motivating observation in Section 2.1 and Figure 1; the entire routing problem is predicated on this premise.
  • ad hoc to paper A frozen text embedding of a short natural-language profile plus a few scalar series statistics is an adequate initial feature for every node type.
    Section 2.3 node-set construction; no theoretical guarantee that these features suffice for effectiveness prediction.
  • domain assumption Soft KL targets derived from observed effectiveness scores provide richer supervision than hard argmax labels.
    Training objective (Eqs. 5–7); common ranking practice but still an unproved modeling choice for this setting.
  • standard math Heterogeneous Graph Transformer layers correctly aggregate the five edge types into useful node representations.
    Uses the published HGT architecture (Hu et al., 2020) without modification of its mathematical definition.
invented entities (2)
  • Four-type heterogeneous routing graph (task / query / modality / model nodes with five relation types) no independent evidence
    purpose: To contextualize interactions so that a GNN can score modality–model candidates for each query.
    The graph schema is defined by the authors for this problem; it is not a pre-existing object in the literature.
  • Effectiveness score e(q,c) = α·I − (1−α)·normalized cost no independent evidence
    purpose: Scalar objective that turns multi-objective routing into a single ranking problem.
    Defined in Eq. 1; the particular linear combination is a design choice of the paper.

pith-pipeline@v1.1.0-grok45 · 24959 in / 2844 out tokens · 34633 ms · 2026-07-13T05:37:11.385559+00:00 · methodology

0 comments
read the original abstract

Time series reasoning is essential for real-world problem-solving. While both Large Language Models (LLMs) and Vision-Language Models (VLMs) can reason about time-series data, their capabilities are complementary: LLMs process time series as text sequences and thus preserve exact numerical understanding, but struggle with global patterns, whereas VLMs efficiently capture these patterns by visualizing time series but may lose fine-grained details. Moreover, models vary significantly in task-specific expertise and inference costs. Dynamically selecting the most suitable modality and model for each query is therefore crucial, yet challenging because it requires modeling the complex interactions among tasks, queries, modalities, and models, which carry rich contextual signals. To this end, we introduce TSRouter, a graph-based dynamic routing framework. TSRouter constructs a heterogeneous graph of task, query, modality, and model nodes to contextualize the interactions among query characteristics, modality attributes, and model capabilities. TSRouter formulates routing as a candidate scoring problem, where each modality-model pair is evaluated based on user-defined performance-cost preferences to select the optimal candidate. Comprehensive evaluations on 4 distinct time series reasoning tasks reveal that TSRouter substantially outperforms diverse baselines with 16\% to 46\% relative improvements. Furthermore, TSRouter demonstrates robust zero-shot plug-and-play generalization to unseen models and novel tasks and preserves high performance while reducing computational overhead through cost-aware optimization. Our code is available at https://github.com/tianyi-lab/TSRouter.

Figures

Figures reproduced from arXiv: 2607.08940 by Dehai Min, Fangxu Yu, Ge Liu, Lu Cheng, Tao Feng, Tianyi Zhou.

Figure 1
Figure 1. Figure 1: Motivation analysis results. (a) Distribution of best-performing modality across [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Overview of TSROUTER. Each query is paired with all modality–model combina￾tions to collect performance and cost, forming the training data. Then, TSROUTER builds a heterogeneous graph from task, query, modality, and model descriptions, learns node rep￾resentations, and scores candidates to route queries to the optimal modality–model pair. features and stabilize optimization: h pℓ`1q v “ h pℓq v ` HGTConv´… view at source ↗
Figure 3
Figure 3. Figure 3: Results on generalization to new mod￾els. Scenario Correlation Prediction Imputation Accuracy MSE MAE LLM (largest) 22.24 0.67 0.46 VLM (largest) 29.20 0.89 0.46 EloRouter 25.42 1.07 0.65 MFRouter 25.22 1.07 0.65 KNNRouter 24.93 0.99 0.59 GraphRouter 27.51 0.61 0.49 Hybrid LLM 29.59 0.60 0.46 RouterDC 28.60 0.74 0.47 CausalLM 27.81 0.89 0.47 Router-R1 29.59 0.70 0.48 TSROUTER 31.38 0.56 0.43 [PITH_FULL_IM… view at source ↗
Figure 5
Figure 5. Figure 5: Accuracy–cost trade-off under varying cost preference [PITH_FULL_IMAGE:figures/full_fig_p008_5.png] view at source ↗
Figure 4
Figure 4. Figure 4: Modality routing distribution across tasks of [PITH_FULL_IMAGE:figures/full_fig_p008_4.png] view at source ↗
Figure 7
Figure 7. Figure 7: Hyperparameter sensitivity analysis. (a) Number of HGT layers; (b) Embed [PITH_FULL_IMAGE:figures/full_fig_p009_7.png] view at source ↗
Figure 6
Figure 6. Figure 6: Performance of TSROUTER us￾ing different amounts of training data. Effect of the Amount of Training Data. We further examine how TSROUTER performs un￾der varying amounts of training data, compar￾ing against the strongest baseline. As shown in [PITH_FULL_IMAGE:figures/full_fig_p009_6.png] view at source ↗
Figure 8
Figure 8. Figure 8: Performance with different embed￾ding models for TSROUTER. A Additional Experimental Results A.1 Performance under Different GNNs. To investigate the performance with different GNN backbones, we replace the HGT with two widely used alternatives, HAN and HeteroGAT, while keeping all other components unchanged. As shown in [PITH_FULL_IMAGE:figures/full_fig_p016_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Case study from the Perception task. Model (Modality) Reasoning Process Qwen3-8B (Text) Ans: (B) — The time series data shows an initial steady increase (linear trend), followed by a more rapid growth (exponential trend), and eventually a leveling off or slower growth (logarithmic trend). The data starts with a gradual rise, then accelerates, and later appears to stabilize. . . ✗ Qwen3-32B (Text) Ans: (B) … view at source ↗
Figure 10
Figure 10. Figure 10: Description of the Perception task. Reasoning Task Description Reasoning tasks require models to go beyond observation and construct logical explanations or conclusions from time series data. This category broadly covers inferring causes, discovering relationships, applying rules, and performing quantitative analysis, demanding strong analyti￾cal and multi-step thinking capabilities [PITH_FULL_IMAGE:figu… view at source ↗
Figure 11
Figure 11. Figure 11: Description of the Reasoning task. Prediction Task Description Prediction tasks ask models to forecast future values or outcomes based on historical time se￾ries. Models need to capture temporal dependencies and extrapolate patterns, requiring both quantitative estimation and event anticipation skills [PITH_FULL_IMAGE:figures/full_fig_p019_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: Description of the Prediction task. 19 [PITH_FULL_IMAGE:figures/full_fig_p019_12.png] view at source ↗
Figure 13
Figure 13. Figure 13: Description of the Decision-Making task. [PITH_FULL_IMAGE:figures/full_fig_p020_13.png] view at source ↗
Figure 14
Figure 14. Figure 14: Description of the Text modality. Visual Modality Description Visual modality represents time series as rendered line chart images. It emphasizes spatial per￾ception and visual pattern recognition, requiring models to interpret curves, axes, and chart structures without access to raw numbers [PITH_FULL_IMAGE:figures/full_fig_p020_14.png] view at source ↗
Figure 16
Figure 16. Figure 16: Description of using both textual and visual modality. [PITH_FULL_IMAGE:figures/full_fig_p020_16.png] view at source ↗
Figure 18
Figure 18. Figure 18: Qwen3-32B description. LLaMA-3.3-70B-Turbo Description A large text-only language model with 70 billion parameters from Meta. Its scale provides advanced capabilities for complex multi-step logical inference and nuanced language under￾standing, at a higher cost (input: $0.25/M tokens, output: $0.75/M tokens). It is best suited for demanding tasks where smaller models fall short [PITH_FULL_IMAGE:figures/f… view at source ↗
Figure 19
Figure 19. Figure 19: LLaMA-3.3-70B-Turbo description. 20 [PITH_FULL_IMAGE:figures/full_fig_p020_19.png] view at source ↗
Figure 20
Figure 20. Figure 20: Qwen3-VL-8B-Instruct description. Qwen3-VL-32B-Instruct Description A powerful vision-language model with 32 billion parameters from Alibaba, supporting both visual and multimodal inputs. It combines strong visual perception with solid analytical rea￾soning capabilities, at a moderate cost (input: $0.16/M tokens, output: $0.64/M tokens). It is well-suited for tasks requiring sophisticated interpretation o… view at source ↗
Figure 21
Figure 21. Figure 21: Qwen3-VL-32B-Instruct description. GLM-4.5V Description A large mixture-of-experts vision-language model with 106 billion parameters from Zhipu AI, supporting both visual and multimodal inputs. Its MoE architecture enables efficient scaling with strong visual and domain-specific capabilities, at a higher cost (input: $0.20/M tokens, output: $1.10/M tokens). It is designed for tasks demanding nuanced visua… view at source ↗
Figure 22
Figure 22. Figure 22: GLM-4.5V description. Qwen3.5-397B-A17B Description A very large mixture-of-experts text-only language model with 397 billion parameters from Al￾ibaba, with 397 billion total parameters and 17 billion active parameters per forward pass. Its MoE architecture delivers strong reasoning capabilities at a relatively moderate active compute cost, though pricing reflects its scale (input: $0.65/M tokens, output:… view at source ↗
Figure 23
Figure 23. Figure 23: Qwen3.5-397B-A17B description. Kimi-K2.5 Description A large vision-language model from Moonshot AI with built-in chain-of-thought reasoning ca￾pabilities, supporting both visual and multimodal inputs. It combines strong visual perception with multi-step logical reasoning, at a moderate cost (input: $0.5/M tokens, output: $2.80/M tokens). It is suited for tasks requiring integrated visual understanding an… view at source ↗
Figure 24
Figure 24. Figure 24: Kimi-K2.5 description. 21 [PITH_FULL_IMAGE:figures/full_fig_p021_24.png] view at source ↗

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.