"GaussianProcess" (机器学习方法)
- Predict 的方法.
- 通过在训练数据上对函数进行高斯过程调节来推断值.
详细信息与子选项
- "GaussianProcess" 方法假定被模拟的函数是从高斯过程中产生. 高斯过程由其协方差函数定义(也被称之为内核). 在培训阶段,该方法会估计此协方差函数的参数. 然后根据培训数据 Gaussian 过程被调整并使用贝叶斯推理推断新例子的值.
- 可以给出以下选项:
-
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 找到最小