python的sklearn,python skitlearn
说明
1、是基于 Python 语言的机器学习工具包。
Sklearn主要是用Python写的,基于Numpy,Scipy,Pandas,Matplotlib。一些核心算法也是用Cython写的,以提高性能。
2、有六大功能模块,分别是分类、回归、聚类、数据降维、模型选择和数据处理。
分类:识别样本属于哪一类,常用的算法有SVM(支持向量机)、最近邻(最近邻)和随机森林(随机森林)。
回归:预测与对象关联的连续值属性。常用的算法包括SVR(支持向量机)、岭回归、Lasso。
聚类:样本的无监督自动分类。常用的算法包括K-means、谱聚类和mean-shift。
数据降维:降低相关变量的维度。常用的算法有PCA(主成分分析)、特征选择(特征选择)和非负矩阵分解(非负矩阵分解)
模型选择:比较、验证和选择参数和模型。常用的模块包括网格搜索、交叉验证和指标。
数据预处理:特征提取和标准化。常用的模块包括预处理和特征提取。
这六个功能模块涉及四种算法,分类和回归属于有监督学习,聚类属于无监督学习。
以上是Python对SKlearn的介绍。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。