回答:
おそらく、ここでの私の答えの1つを見ることから始めることができます:
RBFカーネルを使用した非線形SVM分類
その答えでは、カーネル関数が何をしようとしているのかを説明しようとします。フォローアップとして何をしようとしているのかを把握したら、Quoraの質問に対する私の答えを読むことができます:https : //www.quora.com/Machine-Learning/Why-does-the-RBF-放射基底関数カーネルマップ-無限次元空間/ answer / Arun-Iyer-1
Quoraアカウントを持っていない場合に備えて、Quoraで回答の内容を再現します。
質問:なぜRBF(放射基底関数)カーネルが無限次元空間にマッピングされるのですか?回答:次の式で定義される次数2の多項式カーネルを考えますここで、および。
これにより、カーネル関数は次のように記述できます次に、カーネル関数をように記述できるように 、機能マップを考えてみましょう 。
以下の特徴マップを考える基本的に、この機能マップは内点をマッピングさの点に 。また、本質的にカーネル関数であるください。
これは、カーネル関数が実際にの点の内積/ドット積を計算していることを意味します。つまり、から ポイントを暗黙的にマッピングしています。
練習問題:ポイントがにある、次数2の多項式カーネルはそれをいくつかのベクトル空間Fに暗黙的にマッピングします。このベクトル空間Fの次元は何ですか?ヒント:上記で行ったことはすべて手がかりです。
今、RBFに来ています。
内のポイントについて、RBFカーネルをもう一度考えてみましょう 。次に、カーネルはように記述できます。 (ガンマ= 1と仮定)。テイラーシリーズを使用すると、次のように記述できますここで、多項式カーネルで行ったように特徴マップを考え出すと、特徴マップが写像されることがわかります。すべてのポイント
無限ベクトルに。したがって、RBFはすべてのポイントを無限の次元空間に暗黙的にマッピングします。演習問題:上記の場合のRBFの特徴マップの最初のいくつかのベクトル要素を取得しますか?
さて、上記の答えから、私たちは何かを結論付けることができます: