私は少し混乱しています。ガウス過程がノンパラメトリックモデルと呼ばれるのはなぜですか?
関数値またはそのサブセットは、カーネル関数として与えられた平均0と共分散関数を持つガウス事前分布を持っていると仮定しています。これらのカーネル関数自体には、いくつかのパラメーター(ハイパーパラメーターなど)があります。
それでは、なぜそれらはノンパラメトリックモデルと呼ばれているのでしょうか?
私は少し混乱しています。ガウス過程がノンパラメトリックモデルと呼ばれるのはなぜですか?
関数値またはそのサブセットは、カーネル関数として与えられた平均0と共分散関数を持つガウス事前分布を持っていると仮定しています。これらのカーネル関数自体には、いくつかのパラメーター(ハイパーパラメーターなど)があります。
それでは、なぜそれらはノンパラメトリックモデルと呼ばれているのでしょうか?
回答:
一般的に、ベイジアンノンパラメトリックの「ノンパラメトリック」とは、無限の数の(潜在的な)パラメーターを持つモデルを指します。videolectures.net(このような)には、このクラスのモデルの概要を説明する、本当に素晴らしいチュートリアルと講義がたくさんあります。
具体的には、GPは関数(無限次元ベクトル)を表すため、ガウス過程(GP)はノンパラメトリックと見なされます。データポイントの数が増えると((x、f(x))ペア)、モデルの「パラメーター」の数も増えます(関数の形状が制限されます)。パラメーターの数がデータのサイズに対して固定されているパラメトリックモデルとは異なり、ノンパラメトリックモデルでは、パラメーターの数はデータポイントの数とともに増加します。