使用了 copilot,本地写的代码出现在了 chatgpt 上

2023-02-16 09:28:57 +08:00
 mooncakeSec

今天发生的一件事还是蛮让我后怕的,正式决定拥抱 AI ,刚用 copilot 写完一个小模块,函数名和注释都是我自己写的,后面需要修改,就顺便问了一下 chatgpt 。 没想到他给出的代码和我本地的连同注释和名称一模一样。 一时间让我不寒而栗,我自己在 copilot 里没勾选分享数据,没有有严格的抓包分析验证

6787 次点击
所在节点    OpenAI
37 条回复
ersic
2023-02-16 09:29:32 +08:00
不太可能吧,chatgpt 的数据不是截止到 2021 年吗?
hakim
2023-02-16 09:30:30 +08:00
不敏感的话,贴一下代码段大家一起看看?
MengiNo
2023-02-16 09:35:18 +08:00
恭喜你和 ai 55 开 2333 。
IDAEngine
2023-02-16 09:37:46 +08:00
不太可能,毕竟不是实时训练的。估计是你写的代码也是其他地方参考了思路的
registerrr
2023-02-16 09:38:23 +08:00
55 开,豹笑了啊🤣🤣
AllenTsui
2023-02-16 09:42:59 +08:00
有没有可能,你本身是一个 chatgpt ,装在人脑里了。
icyalala
2023-02-16 09:46:23 +08:00
如果你想说 "copilot 把你的代码分享给了 chatgpt 然后 chatgpt 记住了" 那绝对不可能。
chatgpt 没有连网功能,训练用的数据集只到 2021 年。你和它给的代码一样,只能说你的想法别人早就有过了。
cmu2chert
2023-02-16 09:47:38 +08:00
不可能。
dreasky
2023-02-16 09:48:10 +08:00
有没有可能你当时写的代码是 ctrl+v 的
qsnow6
2023-02-16 09:50:02 +08:00
先不说有没有联网功能了,刚用的代码就被当成语料库训练了?实时训练的开销可不小,目前还没有产品能做到吧
kop1989smurf
2023-02-16 09:50:13 +08:00
说明你的代码撰写思路和大多数人的一致。
虽然你认为你的函数名字、变量名字是你自己编的,但是通过上下文,业务,功能,基本上能猜个七七八八。

btw:copilot 一样出自 openAI ,模型基于 GPT-3 结合 github 上的开源代码进行训练所获得。
kop1989smurf
2023-02-16 09:52:13 +08:00
而且这也顺道证明了,很多开发工作,真的就是在无限的 ctrl+v ,它们在统计学上的重复率非常高。
jenlors
2023-02-16 09:58:41 +08:00
是的,用了 copilot 之后,我感觉我想要的变量命名什么的它完全能猜出来
alne
2023-02-16 09:59:46 +08:00
说明 chatgpt 开始上 V2EX 装人类发帖了 /doge
22too
2023-02-16 10:21:14 +08:00
有没有可能,你是抄写的 chatgpt ,然后自己忘记了。
以为是 chatgpt 偷窃你的成果?
krixaar
2023-02-16 10:27:10 +08:00
你今天能想到的代码变量注释和 2021 年之前的一样,说明人类的本质就是复读机……
mooncakeSec
2023-02-16 10:28:36 +08:00
@icyalala 训练数据可能是之前的,但是模型的输出,不会随着输入反馈改变吗(回答的点赞),另外 chatgpt 一直在自我迭代吧,这里只是一个讨论,我自己没有严格的验证
mooncakeSec
2023-02-16 10:30:50 +08:00
@qsnow6 从讨论的角度看,不用实时训练数据,chatgpt 生成的内容会根据用户的反馈改变的,maybe 根据用户使用的数据就可以完成更新
ponycoding3
2023-02-16 10:32:39 +08:00
看来开发真就是 cv
Cloud9527
2023-02-16 10:33:21 +08:00
gpt 的数据模型没可能更新这么快把,除非 copilot 和 gpt 数据互通,但不是一家公司也不可能啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/916531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX