Skip to main content
QUICK REVIEW

[論文レビュー] An Inexact Augmented Lagrangian Framework for Nonconvex Optimization with Nonlinear Constraints

Mehmet Fatih Sahin, Armin Eftekhari|arXiv (Cornell University)|Jun 26, 2019
Sparse and Compressive Sensing Techniques参考文献 61被引用数 19
ひとこと要約

本稿では、非凸な最適化問題に非線形制約を含む場合に、部分的な問題の解法を不正確に用いる不正確な増大ラグランジュ法(iALM)を提案する。最初の一次の停留点のための総反復複雑度は $ ilde{/mathcal{O}}(1/ au^4)$、二次の停留点のためのそれは $ ilde{/mathcal{O}}(1/ au^5)$ であり、ポリアック=ロジャスエヴィッチおよびマングァリアン=フロムヴィッツ条件に関連する検証可能な幾何的条件のもとで、既知の理論的境界と一致する。

ABSTRACT

We propose a practical inexact augmented Lagrangian method (iALM) for nonconvex problems with nonlinear constraints. We characterize the total computational complexity of our method subject to a verifiable geometric condition, which is closely related to the Polyak-Lojasiewicz and Mangasarian-Fromowitz conditions. In particular, when a first-order solver is used for the inner iterates, we prove that iALM finds a first-order stationary point with $ ilde{\mathcal{O}}(1/ε^4)$ calls to the first-order oracle. If, in addition, the problem is smooth and a second-order solver is used for the inner iterates, iALM finds a second-order stationary point with $ ilde{\mathcal{O}}(1/ε^5)$ calls to the second-order oracle, which matches the known theoretical complexity result in the literature. We also provide strong numerical evidence on large-scale machine learning problems, including the Burer-Monteiro factorization of semidefinite programs, and a novel nonconvex relaxation of the standard basis pursuit template. For these examples, we also show how to verify our geometric condition.

研究の動機と目的

  • 非凸最適化に非線形制約を含む実用的で理論的根拠を持つ不正確な増大ラグランジュ法(iALM)の開発を目的とする。
  • 検証可能な幾何的条件の下でiALMの総反復複雑度の境界を確立し、ポリアック=ロジャスエヴィッチおよびマングァリアン=フロムヴィッツ条件と関連付ける。
  • Burer-Monteiroによる半正定値計画法の因子分解や基底追求の非凸緩和問題を含む大規模な機械学習問題における手法の有効性を示す。
  • 主要な問題において幾何的条件を検証し、iALMの性能に関する数値的証拠を提供する。

提案手法

  • 内部の部分問題を一次または二次の解法を用いて近似的に解く不正確な増大ラグランジュフレームワークを提案する。
  • 収束を保証し解析を簡素化する幾何的条件を導入し、ポリアック=ロジャスエヴィッチおよびマングァリアン=フロムヴィッツ条件に関連付ける。
  • 内部の解法に一次オракルを用いることで、最初の一次停留点のための $ ilde{\mathcal{O}}(1/\tau^4)$ 複雑度を達成する。
  • 内部部分問題に二次の解法を用いることで、二次の停留点のための $ ilde{\mathcal{O}}(1/\tau^5)$ 複雑度を達成する。
  • 半正定値計画法のBurer-Monteiro因子分解および基底追求の非凸緩和問題にこのフレームワークを適用する。
  • 付録において解析的および数値的手法を用いて、特定の問題における幾何的条件の検証を実施する。

実験結果

リサーチクエスチョン

  • RQ1非凸問題に非線形制約を含む不正確な増大ラグランジュ法の総反復複雑度は何か?
  • RQ2本稿で提案された手法の複雑度は、既知の理論的境界とどのように比較できるか?
  • RQ3本稿で導入された幾何的条件は、Burer-Monteiro因子分解やQAPのような主要な最適化問題において検証可能か?
  • RQ4不正確な部分問題の解法を用いる場合に、iALMフレームワークは理論的保証を維持できるか?
  • RQ5大規模な機械学習問題において、この手法は数値的にどのように性能を発揮するか?

主な発見

  • iALMは最初の一次停留点を求めるための $ ilde{\mathcal{O}}(1/\tau^4)$ の一次オラクル複雑度を達成し、以前の誤り($ ilde{\mathcal{O}}(1/\tau^3)$ と主張)を是正した。
  • 二次の解法を用いることで、二次の停留点のための $ ilde{\mathcal{O}}(1/\tau^5)$ の複雑度を達成し、既知の理論的結果と一致する。
  • 導入された幾何的条件は検証可能であり、ポリアック=ロジャスエヴィッチおよびマングァリアン=フロムヴィッツ条件といったよく知られた最適性条件と関連している。
  • Burer-Monteiro因子分解および非凸基底追求緩和問題における数値実験により、優れた性能と妥当性が示された。
  • 手法は頑健で将来にわたり有効であり、外枠を変えずに異なる内部解法の置き換えが可能である。
  • 解析的および数値的解析を用いて、半正定値計画法および二次割り当て問題を含む主要な問題において、幾何的条件が成功裏に検証された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。