只需十四步:从零开始掌握Python机器学习(附资源)
2017-03-15 08:55:54 来源: 评论:0 点击:
第1步:机器学习基础回顾&一个新视角
上篇中包括以下几步:
1. Python 基础技能
2. 机器学习基础技能
3. Python 包概述
4. 运用 Python 开始机器学习:介绍&模型评估
5. 关于 Python 的机器学习主题:k-均值聚类、决策树、线性回归&逻辑回归
6. 关于 Python 的高阶机器学习主题:支持向量机、随机森林、PCA 降维
7. Python 中的深度学习
如上所述,如果你正准备从头开始,我建议你按顺序读完上篇。我也会列出所有适合新手的入门材料,安装说明包含在上篇文章中。
然而,如果你已经读过,我会从下面最基础的开始:
-
机器学习关键术语解释,作者 Matthew Mayo。地址:http://suo.im/2URQGm
-
维基百科条目:统计学分类。地址:http://suo.im/mquen
-
机器学习:一个完整而详细的概述,作者 Alex Castrounis。地址:http://suo.im/1yjSSq
如果你正在寻找学习机器学习基础的替代或补充性方法,恰好我可以把正在看的 Shai Ben-David 的视频讲座和 Shai Shalev-Shwartz 的教科书推荐给你:
-
Shai Ben-David 的机器学习介绍视频讲座,滑铁卢大学。地址:http://suo.im/1TFlK6
-
理解机器学习:从理论到算法,作者 Shai Ben-David & Shai Shalev-Shwartz。地址:http://suo.im/1NL0ix
记住,这些介绍性资料并不需要全部看完才能开始我写的系列文章。视频讲座、教科书及其他资源可在以下情况查阅:当使用机器学习算法实现模型时或者当合适的概念被实际应用在后续步骤之中时。具体情况自己判断。
第2步:更多的分类
我们从新材料开始,首先巩固一下我们的分类技术并引入一些额外的算法。虽然本篇文章的第一部分涵盖决策树、支持向量机、逻辑回归以及合成分类随机森林,我们还是会添加 k-最近邻、朴素贝叶斯分类器和多层感知器。
k-最近邻(kNN)是一个简单分类器和懒惰学习者的示例,其中所有计算都发生在分类时间上(而不是提前在训练步骤期间发生)。kNN 是非参数的,通过比较数据实例和 k 最近实例来决定如何分类。
-
使用 Python 进行 k-最近邻分类。地址:http://suo.im/2zqW0t
朴素贝叶斯是基于贝叶斯定理的分类器。它假定特征之间存在独立性,并且一个类中任何特定特征的存在与任何其它特征在同一类中的存在无关。
-
使用 Scikit-learn 进行文档分类,作者 Zac Stewart。地址:http://suo.im/2uwBm3
多层感知器(MLP)是一个简单的前馈神经网络,由多层节点组成,其中每个层与随后的层完全连接。多层感知器在 Scikit-learn 版本 0.18 中作了介绍。
首先从 Scikit-learn 文档中阅读 MLP 分类器的概述,然后使用教程练习实现。
-
神经网络模型(监督式),Scikit-learn 文档。地址:http://suo.im/3oR76l
-
Python 和 Scikit-learn 的神经网络初学者指南 0.18!作者 Jose Portilla。地址:http://suo.im/2tX6rG
上一篇:微课:Flash引导动画的制作
下一篇:作业批改及时化、智能化的实现
评论排行
- ·铜仁一中2019年中考招生十问(10)
- ·铜仁一中2016年高考录取通知书到校名单(7)
- ·铜仁一中2016年高考录取光荣榜(6)
- ·铜仁一中2019届高三毕业学生录取通知书...(6)
- ·铜仁市2015中小学教师高级职称专业技术...(5)
- ·校长教授们连鼓四次掌 总理在北大讲了啥(5)
- ·铜仁一中2016年统招生及部分配额生录取名单(5)
- ·银宇排课系统v3.0(升级版)(5)
- ·2020届高三毕业学生录取通知书到达名单(4)
- ·铜仁一中国际课程班招生预报名(3)
- ·铜仁一中2016年配转统录取学生名单(3)
- ·铜仁一中2017年招聘高中教师预告(3)
- ·铜仁一中第60届校运会(3)
- ·大数据给教育带来了怎样的可能?(2)
- ·我校青年教师龙建海荣获2015贵州省高中...(2)
- ·贵州省铜仁第一中学2016年高考喜报(2)
- ·铜仁一中自动分班程序(2)
- ·tryzPPT模版2——1.2信息技术的发展(2)
- ·[喜报]我校青年教师龙建海老师荣获第五...(2)
- ·铜仁一中---澳大利亚、新西兰世界名校招...(2)