失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 程序员如何转型到机器学习领域之一? – 网络

程序员如何转型到机器学习领域之一? – 网络

时间:2022-03-08 18:57:54

相关推荐

程序员如何转型到机器学习领域之一? – 网络

对于程序员最重要的能力,偶也曾经对很多人讲过,就是学习,当然,偶也自认为自己的学习能力其实还算不错。所以在电脑上安装了TensorFlow,然后去GoogleTensorFlow的官网上去看他的教材和Demo。

然后,偶就被打击了。

可能对于很多程序员来说,以前可能是做.NET应用程序的,或者Java应用程序的,然后想转行去做游戏,那学习一下游戏的一些引擎,类似U2D,U3D,然后做一些练习,基本就可以入门了。

但是机器学习其实对编程方面的能力要求并不是特别的高,机器学习对什么要求最高呢?数学。

如果想学习机器学习相关知识的同学,可以去看看,它有很多关于机器学习的文章和demo。

大家平时在看技术文章的时候,大家可以看到很多很多的代码,甚至会有demo的代码下载。

但是大家看机器学习的文章的时候,会发现,里面出现得最多的两个字叫“算法”。

大家可以看到很多这样的内容:

说实话,做互联网已经10多年了,计算机的知识,代码的知识,可以说偶都问题不大。但是数学真的已经还给老师了。

一篇关于机器学习的文章看完以后,给偶的感觉就是,完全不知道写的什么,这些一个个的数学公式是什么鬼?

所以,如果大家想要从程序员转型到机器学习领域,偶推荐大家去看的第一本书就是《高等数学》。

先从基础开始学习吧,把数学的基础知识先稳固一下,这样大家才能够看得懂那些更深入的知识,自然,大家大学时候可能并不上心的《高等数学》,就需要好好的研读一下了,如果你还保留的上课的笔记,少年,你是好样的。

高数大家复习好了,接下来就是概率了,一本《概率论》掏出来吧。

说穿了,机器学习里面有很多和概率有关的算法,那不了解概率的基础知识,只从应用出发是不合理的。

当你把这两本书的知识都复习好了以后,那么就可以开始你的算法之路了。《DeepLearning》可以让你充分的了解深度学习的算法知识。

当然,可能很多的同学和偶一样,已经把数学知识都还给老师了,直接的去看数学方面的书,可能很难能够回忆起当时的学习内容。

这个时候,可能你需要找个老师,好好的教教你数学了,无论是培训班,还是一些大学的课程,去学习一下吧,这样能够接受得快一点。

如果同学你本来就是数学系出生,并且你的数学知识比较牢固,那恭喜了,你比学计算机的更加适合机器学习领域。

总而言之,人工智能领域重要的是数学,所以,程序员们,转型之前要慎重考虑。

如果觉得《程序员如何转型到机器学习领域之一? – 网络》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。