Sklearn 是基于Python的机器学习工具模块。里面主要包含了6大模块:分类、回归、聚类、降维、模型选择、预处理。
根据Sklearn 官方文档资料,下面将各个模块中常用的模型函数总结出来。
1. 回归及分类(监督学习)
1.1 广义线性模型 (fromsklearn import linear_model)
最小二乘法:拟合一个线性模型, 使得数据集实际观测数据和预测数据(估计值)之间残差平方和最小。
clf=linear_model.LinearRegression(), clf.fit(X,y)
岭回归:改良的最小二乘,解决共线问题。
clf=linear_model.Ridge(alpha=0.5),clf.fit(X,y)
逻辑回归:
clf=