DTW Barycenter Averaging (DBA) の手法を用いて、時系列データの平均を求めてみます。前回の記事*1と同様に台風の経路情報を題材として、複数の台風の経路の「平均」を計算しました。結果は以下のとおりです。気象庁のウェブサイト*2で公開されているデータから 10 個の台風を選び、DBA を適用して平均の経路を求めたもので、青線が各台風の経路、赤線が DBA による平均です。 データの準備 利用するデータは、前回の記事で作成した過去の台風のデータから、2012 年の台風 17 号に DTW 距離の近い 10 個を選択しました。DTW を計算するプログラムを用いて次のように実行します。 $ for f in T*.csv; do echo $f $(php dtw.php T1217.csv $f); done | sort -nsk2,2 | head -n 10 T1
![DTW Barycenter Averaging で時系列データの平均を求める - y_uti のブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6d02934fca87e91f722dd467a0c0b8e0e1128f14/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fy_uti%2F20160110%2F20160110200023.png)