首页 存档 技术 查看内容

程序员要被AI取代?

2018-3-30 13:00 |来自: 互联网 297 0

摘要: 众所周知,程序员工资高!虽然大多数普通人对此没意见,但是有些大型科技公司看不过去,经发明了一种能够编程的AI。如此看来,继蓝领工人、记者、陪护等职业之后,程序员也将被列为有可能被人工智能取代的职业之一。 ...



众所周知,程序员工资高!虽然大多数普通人对此没意见,但是有些大型科技公司看不过去,经发明了一种能够编程的AI。如此看来,继蓝领工人、记者、陪护等职业之后,程序员也将被列为有可能被人工智能取代的职业之一。

据了解这是一种由微软与剑桥大学合作开发的一个新算法,名叫DeepCorder。DeepCorder采用一种原创的编程语言(至于为什么原创,因为普通的编程语言太难了),内置了基本的四则运算以及一些基本函数。DeepCorder使用简单的DSL语言,这种语言允许机器将小的语句和程序块逐个拼接成更大的部分(类似于微软的LINQ语言),如此一来,你以为机器在思考,实际上它只是在做执行。

 DeepCoder解题过程示意图(图片来自:微软亚洲研究院)

但是与传统的枚举法不同的是,DeepCorder采用神经网络来辅助搜索过程。尽管如此,目前让人工智能技术DeepCorder来代替程序员依然是不可能实现的。DeepCoder完成的程序生成是一种叫做Inductive Program Synthesis(IPS,归纳式程序合成)的特例;在这种程序生成方法中,机器通过观察输入输出的样例组合来生成一个“与当前样例数据行为一致”的程序。也就是说,机器依靠的不是思考,而是大量数据基础上的“猜”。


如此看来,广大程序员们依然不必为了一个名字叫DeepCorder的AI来伤脑筋,人类的智慧依然不是现在的人工智能技术所能比拟的。所以,就算人工智能被炒得火热,也无法撼动我们人类最伟大的灵魂工程师的地位。程序员内心戏:给你一个眼神自己体会,什么AI取代程序员,你特么是在逗我么?程序员的聪明智慧岂是一些没血没肉的机器能比拟的??




一个有料,有内涵的平台,欢迎关注


联系我们

电话:027-50467051
QQ: 1548757463
微信:chinasoft-wh
地址:

武汉市洪山区软件园路F3栋4楼

武汉市武昌区中北路31号知音广场3F

西安市高新区科技二路西安软件园零壹广场6楼

西安市未央区凤城二路经发大厦25楼

郑州市金水区花园路与农业路交叉口兰德中心8楼

洛阳西工区富雅东方b座1407

官网:www.chinasofti.com


声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部