"GaussianProcess" (機械学習メソッド)
- Predictのためのメソッドである.
- ガウス過程を訓練データに条件付けて値を推測する.
詳細とサブオプション
- "GaussianProcess"メソッドは,モデル化する関数がガウス過程から生成されたと仮定する.ガウス過程は,その(カーネルとも呼ばれる)共分散関数によって定義される.このメソッドは,訓練段階で,共分散関数のパラメータを推定する.次に,ガウス過程が訓練データについて条件付けられ,ベイズ推論を使った新たな例の値の推測に使われる.
- 次は使用可能なオプションである.
-
AssumeDeterministic False 関数が決定論的であると仮定すべきかどうか "CovarianceType" Automatic 使用する共分散タイプ "EstimationMethod" "MaximumPosterior" 値を推測するメソッド "OptimizationMethod" Automatic パラメータを推定する最適化メソッド - 次は"CovarianceType"の可能な設定である.
-
"SquaredExponential" 指数カーネル "HammingDistance" 名目変数のための指数カーネル "Periodic" 周期カーネル "RationalQuadratic" 有理二次カーネル "Linear" 線形カーネル "Matern5/2" 指数5/2のMatérnカーネル "Matern3/2" 指数3/2のMatérnカーネル "Composite" 直前のカーネルの組成 assoc 各特徴タイプに別々のカーネルを指定する - Method{"GaussianProcess", "CovarianceType"assoc}の assoc は <"Numerical" kernel1,"Nominal"kernel2 >の形でなければならない.
- 次は,"EstimationMethod"の可能な設定である.
-
"MaximumPosterior" 事後分布を最大にする "MaximumLikelihood" 尤度を最大にする "MeanPosterior" 事後分布を平均する - 次は,"OptimizationMethod"の可能な設定である.
-
"SimulatedAnnealing" シミュレーションされたアニーリングを使って最小値を求める "FindMinimum" FindMinimumを使って最小値を求める