arXiv論文メモ
新着一覧
cs.LG / cs.NA / math.NA · 査読状況未確認

複素数ニューラルネットの更新方向から学習率を調整するAURA

AURA: Angular Update Rate Adaptation for training complex-valued neural networks

Enrico Ballini and Allan Peter Engsig-Karup and Tito Andriollo

この論文をやさしく読む

ひとことで言うと

複素数の重みが前回と今回でどのように動いたかを使い、重みごとの学習率を調整する手法。

何に役立つ?

考えられる用途は、複素数ニューラルネットの学習を少ない追加計算で速めること。要旨ではAdamとMuonへの追加を試した。

この研究の面白いところ

複素平面ならではの回転方向まで更新の整合性として使い、元の最適化法の更新方向を変えずにステップ幅を変える。

どこまで分かった?

検証は全結合ネットワークを使った四つの試験で、多くの場合に収束改善が見られたという結果である。すべての条件で改善するとは主張していない。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

複素数値のデータを扱う複素数ニューラルネットワークの利用は増えているが、その学習には実数値の場合から引き継いだ一次最適化法がしばしば使われる。こうした手法の効率はステップ幅に大きく左右される一方、従来のステップ幅の規則は複素平面で得られる角度の情報を無視している。この研究ではAURA(Angular Update Rate Adaptation)を導入し、複素領域でパラメータごとにステップ幅を調整する。これは任意の一次最適化法に追加・取り外しができ、元の更新方向は変えない。AURAは各複素パラメータについて連続する更新が長さ、向きの一致、回転方向の点でどれだけ整合するかを測り、整合すればステップを大きくし、そうでなければ小さくする。追加の勾配評価は不要で、各ステップには計算負荷の小さいベクトル演算だけを要する。AURAをAdamとMuonに組み合わせ、複素数値のスカラー関数の近似から物理情報を取り入れた学習まで、複雑さが異なる四つの試験で、よく知られた一次最適化法と比較した。研究全体で全結合ニューラルネットワークを用い、ステップ幅以外のハイパーパラメータは試験間で固定した。一つの試験では、各最適化法のハイパーパラメータも同じ予算内で調整した。実験では、AURAは多くの場合に元の最適化法の収束を改善し、各ステップの追加負荷は小さかった。また、改善しない条件も特定した。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-22(UTC)
最新改訂
2026-09-22 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

Complex-valued neural networks (CVNNs) are increasingly adopted for complex-valued data; however, they are often trained with first-order optimizers inherited from the real-valued case. The efficiency of these methods depends largely on the step size, and their step-size rules ignore the angular information available in the complex plane. We address step-size adaptation in the complex domain by introducing AURA (Angular Update Rate Adaptation), a per-parameter step-size adaptation that can be added on top of any first-order optimizer, and removed from it, without altering its update direction. AURA measures the agreement between consecutive updates of each complex parameter, in length, alignment, and sense of rotation, and enlarges the step when they are consistent and reduces it when they are not. It requires no additional gradient evaluations and only inexpensive vector operations per step. We combine AURA with Adam and Muon and compare the resulting methods with well-known first-order optimizers on four test cases of increasing complexity, ranging from the approximation of scalar complex functions to physics-informed training. Fully connected neural networks are used throughout this work. All hyperparameters other than the step size are held fixed across test cases; for one case, we also tune the hyperparameters of each optimizer under the same budget. Our empirical tests show that AURA improves the convergence of its base optimizer in most cases with a small per-step overhead, and we identify the conditions under which it fails to do so.

arXiv ID: 2609.25914 / 要約の誤りについて