学習のための近接勾配法(前方後方分割法)は、最適化と統計的学習理論の研究分野であり、正則化ペナルティが微分可能でない一般的なクラスの凸正則化問題に対するアルゴリズムを研究する。そのような例の1つは、
正則化(Lassoとも呼ばれる)の形式

近接勾配法は、特定の問題アプリケーションに合わせて調整されたペナルティを使用して、統計的学習理論からの正則化問題を解決するための一般的なフレームワークを提供します。[ 1 ] [ 2 ]このようなカスタマイズされたペナルティは、スパース性( lassoの場合)やグループ構造( グループ lassoの場合)など、問題の解に特定の構造を誘導するのに役立ちます。
ラッソ正則化
二乗損失と、
正規化ペナルティとしてのノルム:

どこ
の
正則化問題は、ラッソ(最小絶対収縮選択演算子)と呼ばれることもある。[ 5 ]
正則化問題は、スパースな解、つまり解を誘導するため興味深い。
最小化問題には、非ゼロ成分が比較的少ない。Lassoは、非凸問題の凸緩和と見なすことができる。

どこ
は
ベクトルの非ゼロ要素の数である「ノルム」
学習理論では、結果の解釈可能性の観点から疎な解が特に注目されています。疎な解は、少数の重要な要因を特定することができます。[ 5 ]
L1近接演算子を解く
簡略化のため、ここでは以下の問題に限定して考察する。
問題を解決するために

目的関数を2つの部分に分けて考えます。凸で微分可能な項
そして凸関数
。 ご了承ください
厳密には凸関数ではない。
近接演算子を計算してみましょう
まず、近接演算子の別の特徴付けを見つける。
次のように:

のために
計算は簡単です
: その
の 番目のエントリ
まさに
![{\displaystyle \partial |w_{i}|={\begin{cases}1,&w_{i}>0\\-1,&w_{i}<0\\\left[-1,1\right],&w_{i}=0.\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6d3dccfc0479c83e82ed9f0040083c6799d4488b)
上記の近接演算子の再特性化を使用して、
そして
私たちはそれを持っています
エントリごとに定義される

これはソフト閾値演算子として知られています
[ 1 ] [ 6 ]
実務上の考慮事項
過去 10 年間に凸最適化手法において数多くの発展があり、統計的学習理論における近接勾配法の応用に影響を与えてきました。ここでは、これらの手法の実用的なアルゴリズム性能を大幅に向上させることができるいくつかの重要なトピックを概観します。[ 2 ] [ 10 ]
適応型ステップサイズ
不動点反復法では

可変ステップサイズを許容することができる
定数の代わりに
文献では、数多くの適応ステップサイズスキームが提案されている。 [ 1 ] [ 4 ] [ 11 ] [ 12 ]これらのスキームの応用例[ 2 ] [ 13 ] は、固定点収束に必要な反復回数を大幅に改善できることを示唆している。
グループ構造の活用
近接勾配法は、統計的学習理論における幅広い問題に適用可能な一般的な枠組みを提供する。学習における特定の問題では、事前に既知の追加構造を持つデータが含まれる場合が多い。ここ数年、グループ構造に関する情報を取り入れ、さまざまなアプリケーションに合わせた手法を提供する新たな開発が進んでいる。ここでは、そのような手法のいくつかを紹介する。
その他のグループ構造
特徴が互いに素なブロックにグループ化されるグループ ラッソ問題とは対照的に、グループ化された特徴が重複したり、入れ子構造になったりする場合があります。このようなグループ ラッソの一般化は、さまざまな文脈で検討されてきました。[ 16 ] [ 17 ] [ 18 ] [ 19 ]重複するグループの場合、重複を考慮するために潜在変数を導入する潜在グループ ラッソとして知られる一般的なアプローチがあります。 [ 20 ] [ 21 ]入れ子構造のグループ構造は、階層構造予測と有向非巡回グラフで研究されています。[ 18 ]
参考文献
- 1 2 3 4 5 6 7 8 9 Combettes, Patrick L.; Wajs, Valérie R. (2005). "Signal Recovering by Proximal Forward-Backward Splitting". Multiscale Model. Simul . 4 (4): 1168–1200 . doi : 10.1137/050626090 . S2CID 15064954 .
- 1 2 3 4 5 Mosci, S.; Rosasco, L.; Matteo, S.; Verri, A.; Villa, S. (2010). "近接法による構造的スパース性正則化の解決". Machine Learning and Knowledge Discovery in Databases . Lecture Notes in Computer Science. Vol. 6322. pp. 418–433 . doi : 10.1007/978-3-642-15883-4_27 . ISBN 978-3-642-15882-7。
- 1 2モロー、J.-J. (1962年)。 「凸面の二重構造と、空間のヒルバーティエンに近い点の機能」。Comptes Rendus de l'Académie des Sciences、セリエ A。255 : 2897–2899。MR 0144188。 Zbl 0118.10502。
- 1 2 3 Bauschke, HH、および Combettes, PL (2011).ヒルベルト空間における凸解析と単調作用素理論. Springer.
{{cite book}}: CS1 maint: 複数の名前: 著者リスト (リンク) - 1 2 Tibshirani, R. (1996). "回帰の縮小と選択(lassoによる)". JR Stat. Soc. Ser. B . 1. 58 (1): 267– 288. doi : 10.1111/j.2517-6161.1996.tb02080.x .
- 1 2 Daubechies, I.; Defrise, M.; De Mol, C. (2004). "疎性制約付き線形逆問題に対する反復閾値アルゴリズム". Comm. Pure Appl. Math . 57 (11): 1413– 1457. arXiv : math/0307152 . doi : 10.1002/cpa.20042 . S2CID 1438417 .
- ↑ネステロフ、ユーリ (1983)「収束率を持つ凸計画問題の解法」
"。ソビエト数学 - Doklady。27 ( 2): 372–376。 - ↑ Nesterov, Yurii (2004).凸最適化入門講義. Kluwer Academic Publisher.
- ↑ヴィラ、S。サルツォ、S.バルダッサーレ、L.ヴェッリ、A. (2013)。 「高速かつ不正確な前方後方アルゴリズム」。サイアム J.オプティム23 ( 3 ) : 1607–1633。CiteSeerX 10.1.1.416.3633 。土井:10.1137/110844805。S2CID 11379846。
- ↑ Bach, F.; Jenatton, R.; Mairal, J.; Obozinski, Gl. (2011). "Optimization with sparsity-inducing penalties". Foundations and Trends in Machine Learning . 4 (1): 1– 106. arXiv : 1108.0775 . Bibcode : 2011arXiv1108.0775B . doi : 10.1561/2200000015 . S2CID 56356708 .
- ↑ロリス、I。ベルテロ、M.デ・モル、C.ザネラ、R.ザニ、L. (2009)。 「勾配投影法を加速する」
「ステップ長選択ルールによる制約付き信号回復」。応用・比較高調波解析。27 ( 2):247–254。arXiv:0902.4424。doi :10.1016 /j.acha.2009.02.003。S2CID 18093882。 - ↑ Wright, SJ; Nowak, RD; Figueiredo, MAT (2009). "分離可能な近似によるスパース再構成". IEEE Trans. Image Process . 57 (7): 2479–2493 . Bibcode : 2009ITSP...57.2479W . CiteSeerX 10.1.1.115.9334 . doi : 10.1109/TSP.2009.2016892 . S2CID 7399917 .
- ↑ Loris, Ignace (2009). 「最小化アルゴリズムの性能について
-ペナルティ付き汎関数」。逆問題。25 ( 3 ) 035008。arXiv : 0710.4082。Bibcode : 2009InvPr..25c5008L。doi : 10.1088/0266-5611/25/ 3 / 035008。S2CID 14213443。 - ↑デ・モル、C.;デ・ヴィート、E.ロザスコ、L. (2009)。 「学習理論におけるエラスティックネット正則化」。J. 複雑さ。25 (2 ) : 201–230。arXiv : 0807.3423 。土井:10.1016/j.jco.2009.01.002。S2CID 7167292。
- ↑ Yuan, M.; Lin, Y. (2006). "グループ化変数を用いた回帰におけるモデル選択と推定" . JR Stat. Soc. B. 68 ( 1): 49– 67. doi : 10.1111/j.1467-9868.2005.00532.x . S2CID 6162124 .
- ↑ Chen, X.; Lin, Q.; Kim, S.; Carbonell, JG; Xing, EP (2012). "一般構造スパース回帰のための平滑化近接勾配法". Ann. Appl. Stat . 6 (2): 719–752 . arXiv : 1005.4717 . doi : 10.1214/11-AOAS514 . S2CID 870800 .
- ↑ Mosci, S.; Villa, S.; Verri, A.; Rosasco, L. (2010). "重複するグループを持つグループスパース正則化のための主双対アルゴリズム". NIPS . 23 : 2604– 2612.
- 1 2 Jenatton, R.; Audibert, J.-Y.; Bach, F. (2011). "構造化変数選択とスパース性誘導ノルム". J. Mach. Learn. Res . 12 : 2777– 2824. arXiv : 0904.3523 . Bibcode : 2009arXiv0904.3523J .
- ↑ Zhao, P.; Rocha, G.; Yu, B. (2009). "The composite absolute penalties family for grouped and hierarchical variable selection". Ann. Stat . 37 (6A): 3468–3497 . arXiv : 0909.0411 . Bibcode : 2009arXiv0909.0411Z . doi : 10.1214/07-AOS584 . S2CID 9319285 .
- ↑ Obozinski, Guillaume; Jacob, Laurent; Vert, Jean-Philippe (2011). "Group Lasso with Overlaps: The Latent Group Lasso approach". arXiv : 1110.0413 [ stat.ML ].
- ↑ Villa, Silvia; Rosasco, Lorenzo; Mosci, Sofia; Verri, Alessandro (2012). "潜在グループラッソペナルティのための近接法". arXiv : 1209.0368 [ math.OC ].