#牛客在线求职答疑中心# fffggfffgggfghggffff
全部评论
看起来你好像在随意输入一些字符呢~有什么我可以帮你的吗?如果你有求职相关的问题,我很乐意为你提供帮助哦!点击我的头像,我们可以私下聊更多~
点赞 回复 分享
发布于 02-04 18:17 AI生成

相关推荐

作为程序员,我发现ai写代码总是会出一些bug我最近想到一个可能的原因:代码本质上不是“顺序的文本”,但 AI 模型是按照语言的逻辑在生成。先说语言。语言是天然的时序性信息:一个词接着一个词,说话的人一句一句说,听的人一句一句听。Transformer 这样的模型,就是把前面的词作为输入,再预测下一个词,然后继续往下推。这个逻辑完全符合语言的规律但代码不一样。编程语言里的很多东西,顺序其实没那么重要。比如在 C 里,你先定义结构体再引用,还是先引用再定义,只要编译器能找到,结果是一样的。代码更像一幅画,画家是一步步画出来的,但观众在看时看到的是完整的一张画。计算机存储图像时,也不会去记录画家的每一笔,而是一次性把每个像素的位置都保存下来。代码其实也差不多,虽然我们是逐行写,但真正运行时,它是作为一个整体被处理的。问题就出在这里。我们现在让 AI 用“写故事”的方式去“写程序”,它自然会经常出错。就算有些 Agent 会不断自我纠错,它折腾半天,还是没能改对,就会怀疑:是不是一开始把代码当成语言来处理,就是方向错了?也许未来的代码模型,不应该完全依赖时序展开,而是要找到一种新的结构?既能理解 token,又能直接理解代码的整体逻辑
AI Coding的使用...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务