程序员该怎样着手学习机器学习的知识
问题不太明确,是提高「你」在工业界的发展,还是提高「机器学习」的发展,因为这两个和后面的产出论文并列。暂且认为是第一个吧。如果已经是程序员了,那么最好的方法就是看看现有的工作中哪些可以用机器学习算法优化之,这样对本领域也熟悉,比较容易入手。这就提出了第二个问题,手头的工作可以用哪些算法优化。我目前想到了两种方式,第一是看书,请参考之前我回答过的相关问题。第二个,问其他有经验的人,依据别人的经验有的放矢的看书中的内容或者去网上找资料。
■网友
如果只是从学习的角度开始的话,我推荐一本适合程序员入门ML的书吧: Machine Learning in Action书很简单,几乎不需要什么ML的背景知识,并且对于每一个算法,都用python给出了基本实现。也许能帮助你从编程开始ML
■网友
找一个库,先阅读其文档,然后就可以照着指南尝试做一些事情了。以下是最优秀的机器学习库开源代码。我并不认为这些库适用于你的工程项目,但是它们非常适合学习,开发及建模。熟悉了再开始研究原理,补充数学知识。
■网友
能够理解一些算法和学习能力就可以学习。
■网友
数学分析、概率论、线性代数 、优化理论推荐Andrew Ng的视频,推推公式,然后使用一些机器学习的库去做下kaggle上的比赛。
■网友
有一个很好的方法能让你请教到一些业内知名的老师,我以前关注过一个培训“培乐园”,是关于机器学习,和数据挖掘这类的,先找到名师,在通过途径去加老师的微博,私信请教问题,这个现在个人在试了一次。不过对于感觉遇到瓶颈的自己来说还是比较在犹豫是不是该下决心往这方面转
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
