新知榜官方账号
2023-11-03 22:23:12
由微软和剑桥大学研发的系统DeepCoder已经能够解决类似编程比赛中出现的基础编程问题。这样一来就方便多了,人类无需熟知代码也可以完成简单的程序。
DeepCoder用到的技术叫做程序合成:从现存的软件那儿偷学代码然后把它们拼接成新代码——跟程序员做的事儿一样。给每段代码一列输入和输出值,DeepCoder就会懂得需要哪些代码片段来获得指定的结果。让人工智能在这上面自由发挥的优势在于它比人类程序员的程序搜索范围更广泛更彻底,所以最终AI有可能拼接出人类根本没设想过的源代码。
此外,DeepCoder还利用机器学习穷尽源代码数据库,并根据潜在的实用价值将代码片段进行排序。这些改良使系统比它的前辈们动作快多了。DeepCoder能在几分之一秒内编写出能够正常运行的程序,而旧版系统要花上几分钟去测试怎么组合不同的代码片段才能工作。
未来的DeepCoder会使编写例行程序非常简单,比如网页爬虫、自动分类Facebook照片等等,人类程序员连手指都不用抬一下。这种科技为自动化带来的潜力在于大大减少了开发代码所需的时间精力。但通过用程序合成技术来自动化那些编程工作中最枯燥乏味的部分,程序员可以把时间花在更复杂的任务上。
目前,DeepCoder还只能解决5行代码左右的编程任务。但只要选对了编程语言,有时候短短几行代码就能解决相当复杂的问题。
相关工具
相关文章
推荐
用Deepseek写AI绘图提示词,像呼吸一样简单!
2025-02-19 16:12
你以为AI绘画是黑科技?其实早成了“路边摊生意”!
2025-02-19 10:15
Flux爆火,全网最全面最详细的Flux使用教程!
2025-02-18 14:19
用AI如何创作音乐,实战教学来啦!
2025-02-17 17:23
MidJourney让你秒变绘画大神,从零开始画哪吒!
2025-02-17 14:56
AI应用新境界:让人工智能成为你的得力助手
2025-02-14 15:45
AI短片革命:当创作遇上智能,人人都能成为导演
2025-02-14 14:53
AI狂潮下的人类职场:是失业危机还是进化契机?
2025-02-13 16:53
开启影视创作新纪元,效率提升 10 倍的神器来了!
2025-02-13 15:11
深度解析DeepSeek:当AI技术照进创作产业的未来
2025-02-12 17:16