2018036:退而结网-《Keras深度学习人工智能实践应用》

古语有云:临渊羡鱼,不如退而结网。本文的标题正是取了后半句,退而结网。这本书作为深度学习框架keras的入门书,我觉得对我的帮助很大,至少我也成功的从单纯的膜拜人工智能的从业者,到自己可以成功的调试几段代码,相当于这个领域的”hello world”。

“hello world”是一个有趣的计算机领域的段子,表面上是调通了一段程序,本质上是让计算机向人类友好的打招呼,正如宣告又有一个人跨上了计算机的后背,至于能不能策马奔腾,就得看你对它的驾驭程度。无可厚非,对初学者而言,这是一个很重要的标志,标志着它开始真正的接触这个领域了,不只是翻翻书,在河边看游来游去的鱼,而是开始编织鱼网,准备试水了。

退而结网– 《Keras深度学习人工智能实践应用》

毫无疑问,当下这2018年的计算机世界,完全不是2009年我毕业那个时候的样子。倒是很多人也一直活在那个状态下,给自己划出一个楚河汉界,任凭外界如何变化,自己固守的小世界却岿然不动。这种不变应万变的做法,并不是没有可取之处,活得总比那些要不断适应外部环境的工程师要轻松一点。如果承托你的小世界的行业蒸蒸日上,那的却是高枕无忧,倘若不是,当某天自己的楚河汉界被打破的时候,面对新的技术体系与世界,真的是恍如隔世,不知何去何从。

读书的时候,从未有过这个的感受,而工作几年之后,不同行业不同工作的”天时地利人和”差异,造就了我的同学们拥有了不同的人生,也让我们有了类似的焦虑。当然站在大楼的10层与5层的朋友,面对同样的世界,看到的不一致景象,当然焦虑也是不尽相同的。以前我觉得软件的主流应该是,软件项目管理,大规模的数据处理与协同,保证交易等流程的事务性处理,反正大概就是管理好团队,设计好架构,做好编码,后来前端崛起成为主流,接着机器学习与人工智能又加入了这个主流。

前端的加入,把软件开发带入了一个需求必须迅速落地的新挑战,持续交付与DevOps就是这个新主流带来的变革。机器学习,把原本在数学上比较复杂的人工智能,带入了工程领域,在工程与理论双螺旋的作用下,把计算机辅助人类的认知高度做了一次新的提升,很快会出现计算机抢夺人类岗位的事情,而进入这个领域只需要一台显卡相对好一点的PC,加上一些对人类非常友好的代码。对人类非常友好的代码,我指的当然是很多牛人写的高效,但是普通人难以读懂的代码,如类似这样”++i++结语

花了大概一周时间,调试了书中的所有语句,正如十多年前我初学C++那样认真,面对已经真实的机器学习场景,做了自己简陋、粗糙,勉强能运行的方案,这也只是一个开始。

入门并不是太难啊,难的是在某处深挖。不过我依然相信,功不唐捐,有个挖地的目标,总比漫无目的好些吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180911G0W3PB00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券