代表者定理

コンピュータサイエンスにおいては統計学習理論において、表現定理とは、再生カーネルヒルベルト空間上で定義された正規化された経験的リスク関数最小化が、トレーニングセットデータの入力ポイントで評価されたカーネル積の有限線形結合として表現できることを示す、いくつかの関連する結果のいずれかです。

正式な声明

以下の代表者定理とその証明は、Schölkopf、Herbrich、Smolaによるものである。[1]

定理:空でない集合上の正定値実数値核と、それに対応する再生核ヒルベルト空間を考える

  • トレーニングサンプル
  • 厳密に増加する実数値関数、および
  • 任意の誤差関数

これらを合わせると、 上の次の正規化された経験的リスク関数が定義されます

そして、経験的リスクを最小化する

次のような形式の表現が可能です。

すべての場合において

証明:マッピングを定義する

(したがって、それ自体は写像である)。は再生核なので、

の内積はどこにありますか

任意の について、直交射影を使用して、任意の を 1 つは にあり、もう 1 つは直交補関数にある 2 つの関数の和に分解できます

すべての場合において

上記の直交分解と再生特性を組み合わせると、任意のトレーニングポイントに適用すると

これは に依存しないことがわかります。したがって、 (*) における誤差関数の値も同様に に依存しません。2番目の項(正規化項)については、は に直交しは厳密に単調であるため、

したがって、設定は(*)の第一項には影響を与えないが、第二項を厳密に減少させる。したがって、(*)における任意の最小化項は必ず、すなわち、 の形をとる。

これが望ましい結果です。

一般化

上記の定理は、総称して「代表定理」と呼ばれる一連の結果の特定の例です。ここでは、そのような定理をいくつか説明します。

代表者定理の最初の定理は、キメルドルフとワバによって、次のような特別なケースに対して示された。

Schölkopf、Herbrich、およびSmolaは、損失コストの二乗の仮定を緩和し、正規化子をヒルベルト空間ノルムの 厳密に単調増加な関数にすることで、この結果を一般化しました。

正規化された経験的リスク関数にペナルティのないオフセット項を追加することで、さらに一般化することが可能になる。例えば、Schölkopf、Herbrich、Smolaは、最小化についても考察している。

すなわち、 の形の関数を考える。ここで、 は有限の実数値関数の集合の範囲内にあるペナルティなしの関数である。行列の階数が であるという仮定のもとで、 の最小化関数の形の表現を許すことを示す。

ここで、 とはすべて一意に決定されます。

代表者定理が存在する条件は、Argyriou、Micchelli、Pontil によって調査され、次のことが証明されました。

定理:を空でない集合とし、の正定値実数値核で、対応する再生核ヒルベルト空間 をもち、 を微分可能な正則化関数とする。訓練サンプルと任意の誤差関数が与えられたとき、最小化関数は

正規化された経験的リスクは、次のような表現をとることができる。

ここですべての に対して、の非減少関数が存在する場合のみ、

実質的に、この結果は、対応する正規化経験的リスク最小化が代表定理を持つための、微分可能正則化に関する必要十分条件を提供する。特に、これは、(キメルドルフとワバが当初考えていたものよりもはるかに広範な)正規化リスク最小化の広範なクラスが代表定理を持つことを示す。

アプリケーション

表現子定理は、正規化された経験的リスク最小化問題 を大幅に単純化するため、実用的な観点から有用である。最も興味深い応用では、最小化の探索領域は の無限次元部分空間となるため、探索(記述されているとおり)は有限メモリおよび有限精度のコンピュータでは実装できない。対照的に、表現子定理によって提供される の表現は、元の(無限次元)最小化問題を最適な次元係数ベクトル の探索に簡約しその後、任意の標準的な関数最小化アルゴリズムを適用して を得ることができる。したがって、表現子定理は、一般的な機械学習問題を実際にコンピュータで実装できるアルゴリズムに簡約するための理論的基礎を提供する。

以下は、代表者定理によって存在が保​​証されている最小解を求める方法の例です。この方法は任意の正定値カーネルに適用でき、複雑な(場合によっては無限次元の)最適化問題を数値的に解ける単純な線形システムに変換することができます。

最小二乗誤差関数を使用していると仮定する

と、何らかの正規化関数が存在する。代表者定理により、最小化関数

フォームは

一部の人にとっては

次のような形をしていることがわかります

ここで、 と である。これは因数分解して次のように簡略化できる。

は正定値行列なので、この式には確かに単一の大域的最小値が存在する。 とし、 が凸であることに注意する。すると、大域的最小値である は と置くことで解ける。すべての正定値行列は逆行列であることを思い出すと、

したがって、最小値は線形解によって見つけることができます。

参照

参考文献

  1. ^ Schölkopf, Bernhard; Herbrich, Ralf; Smola, Alex J. (2001). 「一般化表現定理」. Helmbold, David; Williamson, Bob (編).計算学習理論. コンピュータサイエンス講義ノート. 第2111巻. ベルリン、ハイデルベルク: Springer. pp.  416– 426. doi :10.1007/3-540-44581-1_27. ISBN 978-3-540-44581-4
  • Argyriou, Andreas; Micchelli, Charles A.; Pontil, Massimiliano (2009). 「代表子定理はいつ成立するのか? ベクトル正規化子と行列正規化子の比較」. Journal of Machine Learning Research . 10 (12月): 2507–2529 .
  • クッカー, フェリペ; スメール, スティーブ (2002). 「学習の数学的基礎について」.アメリカ数学会報. 39 (1): 1– 49. doi : 10.1090/S0273-0979-01-00923-5 . MR  1864085.
  • Kimeldorf, George S.; Wahba, Grace (1970). 「確率過程におけるベイズ推定とスプラインによる平滑化との対応」.数理統計年報. 41 (2): 495– 502. doi : 10.1214/aoms/1177697089 .
  • Schölkopf, Bernhard; Herbrich, Ralf; Smola, Alex J. (2001). 「一般化表現定理」.計算学習理論. コンピュータサイエンス講義ノート. 第2111巻. pp.  416– 426. CiteSeerX  10.1.1.42.8617 . doi :10.1007/3-540-44581-1_27. ISBN 978-3-540-42343-0
Retrieved from "https://en.wikipedia.org/w/index.php?title=Representer_theorem&oldid=1314680734"