前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2,sklearn学习指南

2,sklearn学习指南

作者头像
lyhue1991
发布2020-07-20 11:29:56
5030
发布2020-07-20 11:29:56
举报
文章被收录于专栏:Python与算法之美

scikit-learn又称为sklearn,它是基于numpy和scipy的一个机器学习算法库,包含了除强化学习和深度神经网络之外的绝大部分著名的机器学习算法API。使用sklearn可以轻松地完成从数据的获取,到数据的预处理,到模型的训练,到模型的评估,到模型的优化等一整套机器学习的流程。学习sklearn几乎是数据挖掘工程师和机器学习工程师必由之路。

一,sklearn功能模块

sklearn设计的非常优雅,它让我们能够使用同样的接口来实现所有不同的算法调用。

统一API:

estimator.fit(X_train,[y_train])

estimator.fit(X_train,[y_train])

estimator.predict(X_test)

estimator.transform(X_test)

适应于

适应于

Classification

Preprocessing

Regression

Dimensionality Reduction

Clustering

Feature Extraction

-

Feature selection

二,sklearn使用地图

下面地图是sklearn的老司机留给新手们的一个使用指南。当你面对具体的数据和问题时,应该选择那种类型的模型,应该优先选择哪个模型,可以参考这份sklearn使用地图。

三,sklearn学习路线

以下为我们《sklearn机器学习》系列教程的主要框架。第一章的前三节带领大家快速入门sklearn。

第二章特征工程模块,讲解如何做出好的特征:数据的获取,数据预处理,特征的提取,特征的选择等内容。特征工程方面的工作在实际机器学习项目中可能会占到70%以上甚至更多的时间。

第三章算法工程模块,讲解如何训练出好的模型:模型的训练,模型的评估,模型的优化。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法美食屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二,sklearn使用地图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档