在 scikit-learn 中,GaussianProcessRegressor
模型在其参数中包含一个内核和用于其超参数的优化器。我知道如果优化器设置为None
或内核的超参数设置为,'fixed'
则它们无法更改。
scikit-learn 中 GPR 的默认内核是ConstantKernel(1.0, constant_value_bounds="fixed") * RBF(1.0, length_scale_bounds="fixed")
. 我假设常量内核在这里有一个目的,但根据我的理解,它只能是 1,因此没有任何效果。
我的问题是:默认内核和简单内核之间有什么实际区别RBF(1.0, length_scale_bounds="fixed")
吗?