进阶深度学习?这里有9个给程序员的建议
demi 在 周三, 12/05/2018 - 15:51 提交
俗话说得好,人往高处走。
在当前人工智能火得一塌糊涂的时候,很多程序员的心思也开始活络起来了。
“要不要转行做人工智能?”
想必是很多程序员心中都有过的念头。
到底该怎么转呢?很多人查了资料之后,一脸懵逼:一边要熟练掌握线性代数、矩阵计算,一边要搞概率论,还要去研究各种库与框架等等。
实在是不知道该从何开始,就拖延了下去,然后很是焦虑。
现在,你不用焦虑了。
国外一个开发者分享了自己的学习过程,并结合自己的经历,给出了9个建议。
这名开发者名叫Alexey Gaziev,是一家社交媒体管理创业公司的CTO,原来是一名Ruby开发者,后来自己学习深度学习。
在开始之前,我们先跟着Alexey澄清一下相关的概念:机器学习是实现人工智能的一组工具,深度学习是机器学习的一个特定子集。
好了,下面正式开始。
1、不要焦虑
可能你不太喜欢数学。就我个人而言,自从八年前毕业后,在开始学习深度学习之前,都没有再碰过数学教科书了。
但在你想要转行做人工智能之前,用谷歌进行一些简单的搜索并与周围比较喜欢数学的人交谈后,你会形成这样一个认知: