要旨: グラフニューラル常微分方程式(ODE)は、ニューラルODEとグラフニューラルネットワーク(GNN)のメッセージパッシング機構を組み合わせ、グラフ表現学習のための連続時間のモデリング手法を提供します。しかし、動的グラフの状況では、既存のグラフニューラルODEは通常、統一されたメッセージパッシング機構を用いており、任意の時刻におけるノード間相互作用は同じメッセージパッシング関数で表されると仮定します。そのため、ノード間相互作用パターンの多様性や時間変化する性質を捉えることが困難になります。これに対処するために、時間変化する相互作用グラフ常微分方程式(Time-varying Interaction Graph Ordinary Differential Equations: TI-ODE)を提案します。TI-ODEの中核となる考え方は、グラフODEの進化関数を、学習可能な一連の相互作用基底関数に分解することであり、各基底関数は異なるタイプのノード間相互作用に対応します。これらの基底関数は、時間に依存する学習可能な重みを通じて動的に組み合わされるため、ノード間相互作用パターンが時間とともに適応的に変化できるようになります。6つの動的グラフデータセットに関する実験結果により、TI-ODEは一貫して既存手法を上回り、属性予測タスクにおいて最先端(state-of-the-art)の性能を達成することが示されました。さらに、\textit{Covid}データセットでの実験により、TI-ODEの解釈可能性と汎化性がより一層検証されます。加えて、TI-ODEが統一されたメッセージパッシング機構を用いるモデルよりも優れた頑健性を示すことを、理論的にも実験的にも明らかにします。
時間変化する相互作用グラフのODEによる動的グラフ表現学習
arXiv cs.LG / 2026/4/29
📰 ニュースModels & Research
要点
- TI-ODE(Time-varying Interaction Graph ODE)は、動的グラフに対して相互作用パターンが時間とともに変化できるように、グラフニューラルODEを拡張した手法です。
- 既存のように全てのノード間相互作用に対して単一のメッセージパッシング関数を時間を通じて共有するのではなく、TI-ODEはグラフODEの進化を複数の学習可能な相互作用基底関数へ分解します。
- 時間依存の学習可能な重みを用いて、相互作用基底を動的に組み合わせることで、異なるノード間相互作用タイプが時間経過とともに適応的に変化できるようにしています。
- 6つの動的グラフデータセットでの実験により、既存手法に対する一貫した改善が示され、属性予測タスクでは最先端性能に到達したと報告されています。
- Covidデータセットでの追加検証では、TI-ODEの解釈可能性と汎化性能が裏付けられ、さらに統一的メッセージパッシングを用いるモデルより頑健であることを理論・実験の両面から示しています。


