【学习笔记】sklearn库基本功能介绍[通俗易懂]

【学习笔记】sklearn库基本功能介绍[通俗易懂]sklearn(Scikit-learn)是python中一个提供机器学习算法的库,安装Scikit-learn库地址如下:http://scikit-learn.org/stable/sklearn库的共分为6大部分,分别用于完成分类任务、回归任务、聚类任务、降维任务、模型选择以及数据的预处理。1分类任务分类任务可以用于异常检测,图像识别,对应的模型及加载模块如下:|分类模型|加载模块||最近邻算法|neighbors.NearestNeighbors||||分类(Class

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

sklearn(Scikit-learn)是python中一个提供机器学习算法的库,是一组简单有效的工具集,其开源、可复用。sklearn库的共分为6大部分,分别用于完成分类任务、回归任务、聚类任务、降维任务、模型选择以及数据的预处理。

1.分类任务

分类模型 加载模块
最近邻算法 neighbors.NearestNeighbors
支持向量机 svm.SVC
朴素贝叶斯 naive_bayes.GaussianNB
决策树 tree.DecisionTreeClassifier
集成方法 ensemble.BaggingClassifier
神经网络 neural_network.MLPClassifier

2.回归任务

回归模型 加载模块
岭回归 linear_model.Ridge
Lasso回归 linear_model.Lasso
弹性网络 linear_model.ElasticNet
最小角回归 linear_model.Lars
贝叶斯回归 linear_model.BayesianRidge
逻辑回归 linear_model.LogisticRegression
多项式回归 preprocessing. PolynomialFeatures

3.聚类

聚类方法 加载模块
K-means cluster.KMeans
AP聚类 cluster.AffinityPropagation
均值漂移 cluster.MeanShift
层次聚类 cluster.AgglomerativeClustering
DBSCAN cluster.DBSCAN
BIRCH cluster.Birch
谱聚类 cluster.SpectralClustering

4.降维任务

降维方法 加载模块
主成分分析 decomposition.PCA
截断SVD和LSA decomposition.TruncatedSVD
字典学习 decomposition.SparseCoder
因子分析 decomposition.FactorAnalysis
独立成分分析 decomposition.FastICA
非负矩阵分解 decomposition.NMF
LDA decomposition.LatentDirichletAllocation
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183918.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月31日 上午8:46
下一篇 2022年8月31日 上午9:00


相关推荐

  • win10连接网络共享打印机出现709错误解决方法

    win10连接网络共享打印机出现709错误解决方法显示再次检查打印机名称 并确保打印机已连接到网络 网上的各种解决办法我都试过了比如重启 printspooler 等 用 IP 和计算机名称连接都试过就是没法连接到 后来发现解决办法就是删除新的更新补丁系统 这次我删除的是 KB 删除完重启在重新进行连接就可以了 指路 控制面板 系统与安全 程序 程序和功能 查看已安装的更新 删除所需要删除的补丁

    2026年3月17日
    1
  • Laravel5.3使用学习笔记—中间件

    Laravel5.3使用学习笔记—中间件

    2021年10月22日
    53
  • 百度分享插件使用[通俗易懂]

    百度分享插件使用[通俗易懂]这一篇写的比较全面,各种参数也基本都有了:百度分享代码–一键分享BaiduShareBEGIN这里完整的展示一下插件如何编写。首先需要插入百度分享插件js文件:Tip:这个插件不支持htt

    2022年7月3日
    59
  • hacker.4

    hacker.4

    2021年8月11日
    232
  • MyBatis快速入门(19)Mybatis分页插件[通俗易懂]

    下面讨论mybatis中经典的分页插件的使用方法。1.引入分页插件2.配置拦截器插件helperDialect:分页插件会自动检测当前的数据库链接,自动选择合适的分页方式。你可以配置helperDialect属性来指定分页插件使用哪种方言。配置时,可以使用下面的缩写值:oracle,mysql,mariadb,sqlite,hsqldb,postgresql,db2,sqlserver,informix,h2,sqlserver2012,derby特别注…

    2022年4月5日
    61
  • 开机出现DISK BOOT FAILURE解决

    开机出现DISK BOOT FAILURE解决开机出现DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER情况。下面简单说下该如何解决。DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER的字面意思翻译为:磁盘启动失败,插入系统磁盘,再按回车键。一般来说就是系统磁盘引导失败,或者硬盘数据线接口松掉了。最快解决方案:开机直接按F8进入安…

    2022年7月13日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号