这是一个非常难写的文章,因为我希望它是真正有价值的。
我坐着在一张空白的页面上提了一个真正困难的问题,什么是最好的函数库,课程,论文和书籍? 我会推荐给机器学习领域的真正初学者。
我真的为该包括什么和排除什么而苦恼。我必须努力把自己置身于程序员和初学者的机器学习之中,并思考哪些资源最有利于他们。
我为每种资源选择最好的。如果你是一个真正的初学者,并且兴奋地开始在机器学习领域,我希望你找到一些有用的东西。我的建议是挑选一件东西,一本书或一个函数库,并阅读封面以涵盖所有的教程。选择一个,坚持下去,然后一旦你掌握了,选择另一个,然后重复。让我们进入它。
我是“学到可以构成威胁即止,开始小试身手"一个倡导者,。
这就是我学习编程的方法,我相信很多其他人也是这样学习的。了解你的局限性,充分利用你的优势。如果您知道如何编程,可以利用它来快速深入机器学习。那么在实现它的生产系统之前,要有条理地去学习有关技术的数学。
找到一个库,阅读文档,按照教程,开始尝试。以下是最好的开源机器学习编程库。我不认为它们都适合在您的生产系统中使用,但它们是学习,探索和原型设计的理想选择。
从一个你熟悉的语言库开始,然后转到其他更强大的库。如果你是一名优秀的程序员,你可以很容易地从语言转换为语言。这是完全相同的逻辑,只是语法和API不同。
选择一个平台,并用它来完成你的机器学习教育。不要只是读,做。
在机器学习中,视频是一种非常流行的入门方式。
我在YouTube和VideoLectures.Net上观看了很多机器学习视频。风险就是你所要做的就是消费,不能采取行动。我建议你在观看视频的时候应该记笔记,即使你稍后放弃笔记。我也建议你尝试一下你在课堂中学到的东西。
坦率地说,我所见过的所有视频课程都不适合初学者,对于一个真正的初学者。它们都预设了至少线性代数和概率论的工作知识,等等。
Andrew Ng的斯坦福大学讲座可能是开设课程的最佳地点,否则我会推荐一次性的视频。
如果你不习惯阅读研究论文,你会发现语言非常僵硬。一篇论文就像是一本教科书的片段,但描述了一个实验或者其他一些领域。尽管如此,如果您想要开始机器学习,您可能会发现一些有趣的论文。
我只列出了两篇重要的论文,因为看论文真的会让你沮丧。
有很多机器学习书籍,为初学者编写的书籍很少。
什么是真正的初学者?
最有可能的是,你要来自另一个领域的机器学习,很可能是计算机科学,编程或统计学。即使如此,大多数书籍都希望你至少有线性代数和概率论的基础。
尽管如此,有一些书鼓励渴望的程序员通过教授算法的最低直觉来开始,并指向工具和库,以便可以跑出去尝试一下。
最值得注意的是集体智慧编程, 黑客机器学习和 数据挖掘:分别用于Python,R和Java的实用机器学习工具和技术。如果有疑问,请抓住这三本书中的一本!
初学者学习机器学习的书籍
很多人都在谈论一些很棒的机器学习教科书。我想对于初学者来说,这不是一个好地方。。
我深深地思考了这篇文章,我也去看了其他人的资源清单,以确保我没有错过任何重要的事情。
为了完整起见,下面是网络上一些关于机器学习入门的大量资源清单。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有