# 時系列データ生成 ## 定義 時系列データ生成(Time Series Data Generation / Augmentation)は、既存の現実シード時系列から、統計的性質・グローバルトレンド・局所パターンを保持した合成時系列を生成する手法の総称である。主要な動機は (1) プライバシー制約による公開不可能データの共有代替、(2) ベンチマーク・評価に必要な大規模データの生成、(3) 機械学習モデルの訓練データ拡張。 生成手法は大きく 4 カテゴリに分類される(Khelifati et al. 2023 の整理): 1. **分解法**: トレンド・独立成分を抽出して新パターンを生成(系列数の拡張のみ) 2. **モデルベース拡張**: 統計モデル(ARIMA 等)で生成(系列長の拡張のみ、予測向き) 3. **時間ドメイン変換法**: ノイズ追加・加重平均等の変換(高相関系列のみ対応) 4. **生成モデル法**: GAN・HMM で系列数・長さ両方を拡張(精度・効率はモデルによる) (Source: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] §2.2) ## TS-LSH: GAN × LSH ハイブリッド手法 TSM-Bench が提案する **TS-LSH** は、GAN(DCGAN)と局所性敏感ハッシュ(LSH)を組み合わせた手法である。5 ステップのパイプライン: GAN 訓練 → 合成セグメント生成 → LSH テーブル構築 → LSH ルックアップ → セグメント選択・マージ。計算量は O(m^ρ · n)(ρ < 1)で準線形。 先行手法 TS-Graph(グラフ構築が二次時間)との比較: - **データ品質**: Pearson 相関 0.8 (TS-LSH) vs 0.13 (TS-Graph) — 約 6× 改善 - **生成速度**: 平均 5.7× 高速 - **グローバルトレンド保持**: TS-Graph はセグメント間スムーズ遷移が時間シフトを生じさせ相関を低下させるが、TS-LSH は LSH による類似候補選択でグローバルトレンドを保持する (Source: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] §3.2, Figure 9a) > [!important] TS-Graph の正体は TS-Benchmark(ICDE 2021)のデータ生成モデルである > TSM-Bench 論文の参考文献 [68] は Hao et al. 2021「TS-Benchmark: A Benchmark for Time Series Databases」(ICDE 2021)そのものであり、TSM-Bench 本文は「Similar to TS-Graph [68], once the next segment is selected, a fitting function...」と明記して比較対象 TS-Graph の由来を TS-Benchmark に帰属させている。すなわち TS-Graph とは、[[@2021__ICDE__TS-Benchmark - A Benchmark for Time Series Databases]] が提案する「DCGAN で合成フラグメントを生成 → 類似度に基づく有向グラフを構築 → ランダムウォークで連続時系列を生成 → シグモイド関数によるフラグメント間の滑らかな接合(式 c_i = (1−σ_i)a_i + σ_i b_i)」という手法そのものを指す。TSM-Bench が指摘する「グラフ構築が二次時間」「シグモイドによる滑らか接合が時間シフトを生みグローバル相関を下げる」という弱点は、まさにこのシグモイド接合ステップに起因する。TS-Benchmark 論文自体はこの生成手法の Pearson 相関等による定量的品質評価を報告しておらず(視覚的な類似性の提示にとどまる)、2 年後の TSM-Bench による定量比較で初めて弱点が数値化された形になる。(Source: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] 本文・参考文献[68], [[@2021__ICDE__TS-Benchmark - A Benchmark for Time Series Databases]] §III-B) ## 横断的知見 - **GAN 単独では「セグメント長の増大が指数的計算コスト増」という根本的制約がある**: DCGAN はセグメントを短く分割して訓練する設計だが、系列全体の長さをカバーしようとセグメントを長くすると GAN の 2 ニューラルネットワークの計算量が指数的に増大する。この制約を TS-LSH は「セグメントは短く保ち LSH で連結する」という設計で回避する。同様の GAN 制約は機械学習向けの時系列拡張([[時系列基盤モデル]]の訓練データ生成)でも生じ、シード分割 + 構造的連結の設計パターンが有効だと示唆される。(Source: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] §3.2) - **合成データの品質が TSDB の圧縮ストレージ評価を歪める**: TSM-Bench §5.4.2 で検証したように、合成データの繰り返し率・欠損率・デルタ平均が TSDB の圧縮性能に直接影響する。TS-Graph が生成する時間シフト時系列は現実データと乖離した圧縮特性を示すため、ベンチマーク評価が不正確になる。合成データ品質の評価(Pearson・NMI・RMSE の 3 指標セット)をデータ生成手法評価に組み込むことが重要だ。(Source: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] §5.4.2) - [定義] AutoDA-Timeseries(ICLR 2026)は、本ページが扱う「シードデータからの合成時系列生成」とは異なり、下流タスク(分類・予測・回帰・異常検知)の学習ループに拡張確率・強度を組み込んで共同最適化する自動データ拡張(AutoDA)を時系列向けに一般化した点で目的が異なる。ベンチマーク・DB評価向けの生成(TSM-Bench, TS-Benchmark)に対し、AutoDA-Timeseries はモデル訓練時のオンライン拡張であり、両者は「時系列の人工データ生成」という共通点を持ちながら適用文脈が分岐する。(Source: [[@2026__ICLR__AutoDA-Timeseries - Automated Data Augmentation for Time Series]]) ## 未解決の問い - TSM-Bench の TS-LSH はユークリッド距離でセグメント類似性を測るが、水位系列は erratic(急激変化)特性を持つ。DTW(動的時間伸縮)や LCSS(最長共通部分列)を使った場合に品質はどう変わるか。 - GAN 訓練コストを回避する変分オートエンコーダ(VAE)や拡散モデルベースの時系列生成は TS-LSH と比較してどのようなトレードオフを持つか。 - [[時系列基盤モデル]](Chronos・Time-MoE 等)の事前学習データにこのような合成データを混合する場合、KernelSynth(Chronos)との比較で何が優れているか。 - TS-Benchmark(TS-Graph)の有向グラフ + ランダムウォーク生成に、TS-LSH と同様の LSH ベース候補選択を組み込んだ場合、二次時間の計算コストとグローバルトレンド保持の両方を改善できるか。TS-Benchmark はエッジ重み計算(式 (7))自体が全候補ペアの類似度総和を要するため、LSH ルックアップへの置き換えは自然な改善方向に見えるが未検証。 - TS-Benchmark は生成フラグメントの品質を視覚的類似性(実データとの波形比較)でのみ提示し、Pearson 相関等の定量指標を報告していない。TSM-Bench の 3 指標セット(Pearson・NMI・RMSE)で TS-Benchmark の生成データを再評価した場合、TS-LSH との差(Pearson 0.13 相当)は縮まるか。 ## 関連 - ソース: [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]] / [[@2021__ICDE__TS-Benchmark - A Benchmark for Time Series Databases]] / [[@2026__ICLR__AutoDA-Timeseries - Automated Data Augmentation for Time Series]] - 概念: [[時系列データベースベンチマーク]] / [[時系列基盤モデル]] / [[時系列トークナイゼーション]] - エンティティ: [[eXascaleInfolab]] / [[Abdelouahab Khelifati]] / [[Yuanzhe Hao]] / [[Yueguo Chen]] / [[Renmin University of China]] ## 出典 - [[@2023__PVLDB__TSM-Bench - Benchmarking Time Series Database Systems for Monitoring Applications]](TS-LSH: GAN × LSH 時系列生成手法、TS-Graph 比較、データ品質評価) - [[@2021__ICDE__TS-Benchmark - A Benchmark for Time Series Databases]](TS-Graph の原論文: DCGAN + 有向グラフ + ランダムウォークによる合成時系列生成モデル)