コヒーレントパターンの抽出は、時空間データを理解するための標準的なアプローチの1つです。動的モード分解(DMD)は、コヒーレントパターンを抽出するための強力なツールですが、元のDMDとそのバリアントのほとんどは、時空間データの副次情報として利用できることが多いラベル情報を考慮していません。この作業では、ラベル付けされた時空間データコレクションから特徴的なコヒーレントパターンを抽出するための新しい方法を提案します。これにより、ラベル付けされたダイナミクスのセットに大きな違いが生じます。判別分析をDMDに組み込むことにより、このようなパターン抽出を実現します。この目的のために、動的モードのセットがまたがる部分空間でカーネル関数を定義し、DMDとしての再構成の良さと判別分析としてのクラス分離の良さの両方を考慮に入れる目的を開発します。合成データセットといくつかの実際のデータセットを使用して、この方法を説明します。提案された方法は、時空間データを理解するための探索的データ分析のための有用なツールとなり得る。
Extracting coherent patterns is one of the standard approaches towards understanding spatio-temporal data. Dynamic mode decomposition (DMD) is a powerful tool for extracting coherent patterns, but the original DMD and most of its variants do not consider label information, which is often available as side information of spatio-temporal data. In this work, we propose a new method for extracting distinctive coherent patterns from labeled spatio-temporal data collections, such that they contribute to major differences in a labeled set of dynamics. We achieve such pattern extraction by incorporating discriminant analysis into DMD. To this end, we define a kernel function on subspaces spanned by sets of dynamic modes and develop an objective to take both reconstruction goodness as DMD and class-separation goodness as discriminant analysis into account. We illustrate our method using a synthetic dataset and several real-world datasets. The proposed method can be a useful tool for exploratory data analysis for understanding spatio-temporal data.