LaSTR: Language-Driven Time-Series Segment Retrieval
Organizations: Research and Development Group, Hitachi, Ltd.
Abstract
Effectively searching time-series data is essential for system analysis, but existing methods often require expert-designed similarity criteria or rely on global, series-level descriptions. We study language-driven segment retrieval: given a natural language query, the goal is to retrieve relevant local segments from large time-series repositories. We build large-scale segment--caption training data by applying TV2-based segmentation to LOTSA windows and generating segment descriptions with GPT-5.2, and then train a Conformer-based contrastive retriever in a shared text--time-series embedding space. On a held-out test split, we evaluate single-positive retrieval together with caption-side consistency (SBERT and VLM-as-a-judge) under multiple candidate pool sizes. Across all settings, LaSTR outperforms random and CLIP baselines, yielding improved ranking quality and stronger semantic agreement between retrieved segments and query intent.
Figures & tables
| Pool | Method | Recall@1 | Recall@5 | Recall@10 | mAP |
| 100 | Random | 0.000 | 0.000 | 0.000 | 0.009 |
| 100 | CLIP | 0.010 | 0.020 | 0.030 | 0.027 |
| 100 | LaSTR | 0.240 | 0.710 | 0.840 | 0.446 |
| 1000 | Random | 0.000 | 0.000 | 0.000 | 0.001 |
| 1000 | CLIP | 0.000 | 0.000 | 0.010 | 0.003 |
| 1000 | LaSTR | 0.050 | 0.220 | 0.310 | 0.145 |
| Pool | Method | Mean SBERT @10 | VLM Score (1–5)@10 | VLM Precision (binary)@10 |
| 100 | Random | 0.496 | 3.550 | 0.351 |
| 100 | CLIP | 0.505 | 3.631 | 0.433 |
| 100 | LaSTR | 0.625 | 4.037 | 0.719 |
| 1000 | Random | 0.489 | 3.521 | 0.327 |
| 1000 | CLIP | 0.505 | 3.690 | 0.437 |
| 1000 | LaSTR | 0.639 | 4.122 | 0.804 |
Temporal IR
Temporal information retrieval finds information relevant to when events occurred or facts were valid, not just what they describe.
See all 65 papers