盖茨大叔虽然嘴上说着要给机器人收税,但部下的员工们可在加紧使AI能更快速地融入人们的生产生活,哪怕它们到时候真的会影响程序员这一岗位的就业。微软研究院现在正联合剑桥大学的相关研究人员开发一套能够写代码的AI,名叫DeepCoder。
DeepCoder借用程序合成方法——即合并现有代码段组成新的应用程序进行工作,它能自行搜索解决对应问题所需要的源码,然后选择最合适的片段,以最科学的顺序将它们组成为完整的程序代码。只要DeepCoder了解程序员的目的,它就可以大大快于人工的速度完成编程工作。
而且DeepCoder和其他深度学习系统一样也具有自我学习能力,随着它不断训练自己和学习新的代码样本和案例,这套系统最终将能把程序员们从重复的写代码工作里解放出来,把更多的精力投入到算法和程序架构的设计上去。目前DeepCoder的能力还很有限,它能随心调动的代码块不能超过5行,但在代码复用率比较高的项目里,其加速工作流程的作用还是可观的,更别提深度学习应用还有着巨大的成长潜力。
去年一年里深度学习跟着Google DeepMind的AlphaGo的成功着实火了一把,吸引到了更多行业资源投入到AI的研发应用上来。毕竟AI不能只停留在下下棋的层面,我们最终还是希望它能帮助我们更快更好地完成任务的。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.