电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

微软开发可自己写程序人工智能,软件工程师将失业?

来源:电子发烧友 作者:华仔 浏览:164

标签:

摘要: 人工智能的进步,可以被机器取代的工作也越来越多,不论你是劳力型还是知识型工作,恐怕都难以全身而退。而这次,轮到软件工程师了。...

  人工智能的进步,可以被机器取代的工作也越来越多,不论你是劳力型还是知识型工作,恐怕都难以全身而退。而这次,轮到软件工程师了。

  微软开发可自己写程序人工智能,软件工程师将失业?

  微软研究院和剑桥大学研究人员开发出一套可自己写程序的人工智能「DeepCoder」,未来就算不会写程序、也能也能通过DeepCoder打造出符合需求的程序,大幅缩短开发时间和成本。

  DeepCoder使用被称作“程序组合(program synthesis)”的方法,只要给定系统输入值和需要的输出结果,DeepCoder便可通过搜寻其他程序的程序代码,挑出适合的代码段,再组合成可运作的程序,让程序顺利生成需要的结果。

  微软开发可自己写程序人工智能,软件工程师将失业?

  事实上,这个步骤就像许多工程师常做的事:在程序问答网站Stack Overflow上搜寻适合的程序代码,再复制贴上他们认为可行的代码段。

  研究团队指出,和人类工程师相比,DeepCoder能更全面、广泛地搜寻程序代码范例,因此程序代码的组合方式可能是过去人类从未想过的。

  此外,DeepCoder将机器学习应用在每次的搜寻和组合程序代码,相较于旧有系统需要花费好几分钟才能选出正确的程序组合,DeepCoder只需几秒就能写好程序,且速度还会随着练习越来越快。

  微软开发可自己写程序人工智能,软件工程师将失业?

  或许不少以写程序维生的工程师开始担心未来是否将被人工智能取代。不过好消息是,该研究尚在早期阶段,目前只能写出5行左右的程序代码,难度相当于程序竞赛网站中最简单的问题。

  此外,DeepCoder只能透过组合代码段来写程序,并不能靠自己生成一段全新的程序代码,也还没办法写出企业等级的软件,或是app等更复杂的程序代码。

  研究人员也指出,该系统的目的并非想要取代人类工程师,而是让计算机协助完成写程序过程中最无趣的地方,工程师可以将时间拿去做更复杂、更有创造力的工作。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67