sklearn.gaussian_process.GaussianProcessClassifier
sklearn.gaussian_process import GaussianProcessRegressor
针对机器学习的高斯过程(Gaussian Processes for Machine Learning,即 GPML) 是一个通用的监督学习方法,主要被设计用来解决回归问题。 它也可以扩展为概率分类(probabilistic classification)来解决分类问题。
高斯回归的本质其实就是通过一个映射把自变量从低维空间映射到高维空间(类似于支持向量机中的核函数将低维线性不可分映射为高维线性可分),只需找到合适的核函数,就可以知道 p(f|x,X,y)的分布,最常用的就是高斯核函数。
现在让我们总结一下高斯过程回归的应用步骤:
- 选取合适的核函数,并计算核矩阵
- 将核矩阵作为联合高斯分布的协方差矩阵,与历史数据联合计算条件概率分布
- 由条件概率分布做线性回归预测
族谱
随机过程,高斯过程,高斯函数,核函数,贝叶斯优化
sklearn.linear_model.LinearRegression
sklearn.linear_model.LogisticRegression
sklearn.l