研究開始時の研究の概要 |
2段階最適化問題(以下, BOP)とは, 一部の決定変数が, 下位問題と呼ばれる別の最適化問題の解であることを制約条件とし, 目的関数の最小化を行う問題である. 本研究では, 機械学習におけるハイパーパラメータ学習に現れる, 下位問題が微分可能な関数を持つような複雑な構造を備えたBOPを対象とし, それを解くためのアルゴリズムの開発を行う. 特に, 変数の数が非常に多いBOPにも対応可能な実用性の高いアルゴリズムを目指す. さらに, アルゴリズムが求める解の最適性保証や, 解に到達するまでの計算量解析など, 理論的な性能評価も行う.
|