sklearn是python的重要机器学习库,其中封装了大量的机器学习算法,如:分类、回归、降维以及聚类;还包含了监督学习、非监督学习、数据变换三大模块。sklearn拥有完善的文档,使得它具有了上手容易的优势;并它内置了大量的数据集,节省了获取和整理数据集的时间。因而,使其成为了广泛应用的重要的机器学习库。下面简单介绍一下sklearn下的常用方法。

sklearn.neighbors #近邻算法
sklearn.svm #支持向量机
sklearn.kernel_ridge #核-岭回归
sklearn.discriminant_analysis #判别分析
sklearn.linear_model #广义线性模型sklearn.ensemble #集成学习
sklearn.tree #决策树
sklearn.naive_bayes #朴素贝叶斯
sklearn.cross_decomposition #交叉分解
sklearn.gaussian_process #高斯过程sklearn.neural_network #神经网络
sklearn.calibration #概率校准
sklearn.isotonic #保守回归
sklearn.feature_selection #特征选择
sklearn.multiclass #多类多标签算法

以上的每个模型都包含多个算法,在调用时直接import即可 例如

from sklearn.linear_model import LogisticRefression
lr_model = LogisticRegression()

无监督学习

sklearn.decomposition #矩阵因子分解
sklearn.cluster # 聚类
sklearn.manifold # 流形学习
sklearn.mixture # 高斯混合模型
sklearn.neural_network # 无监督神经网络
sklearn.covariance # 协方差估计

数据变换

sklearn.feature_extraction # 特征提取
sklearn.feature_selection # 特征选择
sklearn.preprocessing # 预处理
sklearn.random_projection # 随机投影
sklearn.kernel_approximation # 核逼近

数据集

python 中的sklearn相关推荐

  1. python中算法(sklearn)的最优超参数寻优:skopt贝叶斯搜索

    python中算法(sklearn)的最优超参数寻优:skopt贝叶斯搜索 Jeff Dean在ICML 2019上进行了有关AutoML的演讲,并将自动化分为4个级别 手动构造预测变量,不引入学习的 ...

  2. python保存变量sklearn.externals_如何利用python中的sklearn.externals 模块保存加载训练模型...

    前提:在做模型训练的时候,尤其是在训练集上做交叉验证,通常想要将模型保存下来,然后放到独立的测试集上进行测试,本文主要介绍如何利用python中的sklearn.externals 模块保存训练模型, ...

  3. python中的sklearn.svm.svr_支持向量机SVM--sklearn 参数说明

    SVM(Support Vector Machine)支持向量机 1.SVM线性分类器 sklearn. svm. LinearsvC(penalty=12, loss=squared_hinge, ...

  4. matlab自带python_在matlab中直接在python中使用sklearn

    请不要将此标记为how to call python and sklearn from matlab?的副本,因为我认为这个问题没有真正回答. 我认为,由于Matlab发布了R2014b,所以dire ...

  5. python中的sklearn.svm.svr_python机器学习库scikit-learn:SVR的基本应用

    scikit-learn是python的第三方机器学习库,里面集成了大量机器学习的常用方法.例如:贝叶斯,svm,knn等. scikit-learn的官网 : http://scikit-learn ...

  6. python中关于sklearn 0.18的错误—— cannot import name comb

    问题描述 ImportError Traceback (most recent call last) <ipython-input-78-534e3eb204d1> in <modu ...

  7. python中fit_Python sklearn中的.fit与.predict的用法说明

    我就废话不多说了,大家还是直接看代码吧~ clf=KMeans(n_clusters=5) #创建分类器对象 fit_clf=clf.fit(X) #用训练器数据拟合分类器模型 clf.predict ...

  8. 作业1:关于使用python中scikit-learn(sklearn)模块,实现鸢尾花(iris)相关数据操作(数据加载、标准化处理、构建聚类模型并训练、可视化、评价模型)

    操作题:利用鸢尾花数据实现数据加载.标准化处理.构建聚类模型并训练.聚类效果可视化展示及对模型进行评价 一.数据加载 from sklearn.datasets import load_iris fr ...

  9. python中的sklearn.svm.svr_Python sklearn 实现SVM和SVR

    线性可分 SVM import numpy as np import matplotlib.pyplot as plt from sklearn.svm import SVC # "Supp ...

最新文章

  1. 推荐一个从高中就开始自学IT的大佬
  2. Java建造圆判断是否在园内_java – 查找一个圆圈是否在另一个圆圈内
  3. 屠龙之路_战胜View对DataBase猛烈进攻_ThirdDay
  4. Java并发编程(6):Runnable和Thread实现多线程的区别(含代码)
  5. 无限级菜单 mysql设计_无限级菜单简单的设计
  6. 对一千万条数据进行排序---编程珠玑第二版 第一章
  7. pytorch如何计算导数_PyTorch怎么用?来看这里
  8. jelly bean android,Jelly Bean占Android系统份额突破10%
  9. 福大软工1816 · 第一次团队作业
  10. C8051汇编语言递归,基于C8051F310单片机的LED灯控制器汇编语言程序调试
  11. c语言的加法和平均值程序,编写求一组整数的和与平均值的程序
  12. python in visual studio
  13. spring生命周期七个过程_想要学会Spring源码,你必知必会的BeanDefinition原理!
  14. 如何将google切片发布成arcgis服务并生成tpk包
  15. 微信红包管理数据库mysql_莫晓东 - 微信红包数据库架构演变
  16. 苹果id无法登陆_教你在iPhone上如何注册 ID帐户,并注意使用事项
  17. 计算机毕业论文个人小结2500字,毕业论文个人小结
  18. python实现搜索功能_python实现搜索框关键词采集功能
  19. centos6 php网页,centos怎样建网站
  20. 2017283418魏扬

热门文章

  1. java获取指定周的第一天 及 指定周的 最后一天
  2. 怎么在linux桌面下软件,如何给Ubuntu Touch安装桌面软件
  3. [2006-07],重装操作系统的方案与步骤 by Logz
  4. 如何注册股份有限公司,股份有限公司注册的资本最低限额是多少?
  5. 如何找出U盘中隐藏的文件夹
  6. java随机生成验证码图片
  7. ST系列FRAM MCU开发方案
  8. 域名DNS解析工具ping/nslookup/dig/host
  9. 3D建模师是吃青春饭嘛?未来会不会被辞退!
  10. 姚期智百万富翁问题:隐私安全