字节前员工田柯宇与模型训练破坏争议
AI科技 · 5 篇公开推文 · 5 位作者 · 曝光 332257 · 评论 152 · 点赞 938 · 书签 371
推文围绕字节前员工田柯宇涉嫌破坏模型训练项目的争议,既有公司内部调查相关说法,也有其本人回应及外部质疑。可对照时间线、技术细节和各方证据。
创作角度
- 字节员工田柯宇回应破坏模型训练争议
- 其说法与公司此前调查信息如何对应
- 高算力任务管理和内部权限控制
- 公开指控与个人声誉之间的边界
相关公开推文
最近字节的员工们,都快骂爆了。此前在字节恶意篡改代码,攻击内部项目的田柯宇,近期再次冲到热搜。 而原因是,这几天彭博报道,他创业后确认拿到了近 3000 万美元融资,其中不乏 IDG 这种国内知名机构。 但真正的导火索是,他在一场播客中,辩解自己是受欺凌的一方,他声称当时在字节跳动实习时,组里来了个新实习生,有管理员权限,会超额占用算力,还会直接停掉其他实习生的训练任务。 他向领导反映过,没解决。于是他自己动手,让 AI 帮他写了个小程序,大概 10 天里手动卡住了,对方项目运行的 5 次,以把算力额外释放出来,给别人用。 他说自己不缺算力,自己的任务也没被停过,纯粹是看不惯有人欺负人,并否认网上传言的投毒、嫁祸别人做法。 然而就在这场播客发出后,字节同事圈一下就炸了,不少当时在那个组里的字节员工,以及帮着排查问题的同事,纷纷现身说法。 他们指责田柯宇,其实是差点把字节好几个项目,直接给端了的人。而不是他描述的 10 天 5 次,而是从 2024 年 3 月就开始,持续好几个月,影响了多个项目(包括 LlamaGen 文生图,后来的 Goku 视频生成项目)。 北京、上海、西雅图的字节员工,轮流排查都查不出问题。 为了防止作恶被人们发现,田柯宇不只是手动停任务,还包括改共享目录里的模型权重、用 sudo 替换系统里的 PyTorch 文件,再把修改时间改回去、改随机种子等。 这样,事件被伪装成随机故障,就没有人能看出,这是他在作恶了。 同时他们还称,田柯宇在字节内部,就是造假惯犯。他负责的 VAR 项目用了上千张训练卡,但事后发现跑的其实是开源 PixArt 模型,不是他自己训练的模型。 为了防止别人,用同样提示词对比识破,还偷偷在提示词前面加了指令,他真正训练的模型效果差很多。 随着事件发酵,目前公开指责田柯宇的字节员工,正变得越来越多,而这场事件也成为了近期字节内部热议的话题,不少字节员工调侃,早知道也作恶,出去拿傻大头 VC 融资了。
曝光 135033 · 评论 53 · 点赞 294 · 书签 76
查看原帖曾因破坏字节跳动模型训练被辞退的田柯宇,在播客《elsewhere 别处发生》中首次详细回应两年前的争议。他称,当时一名新实习生经常超额占用算力,甚至停止其他同事的实验,自己向上级反馈无果后,选择「以暴制暴」。他承认曾用 ChatGPT 编写程序,在约 10 天内手动干扰对方实验 5 次,但否认持续数月攻击训练集群,强调自己并非为了争夺算力,也承认做法不当。 然而,一份题为《实习生 A 视角来了》的反驳材料,给出了完全不同的说法。材料列出多段据称来自字节内部的代码记录,指控田柯宇的破坏行为始于 2024 年 3 月,持续数月,涉及多个项目。他先向 LlamaGen 项目的模型参数混入随机噪声,随后又篡改视频生成项目 Goku 使用的 PyTorch 底层代码,让模型训练结果出错、程序随机中断。这些故障极难复现,甚至出现过 100 台机器运行相同程序,只有一台异常、重启后又恢复正常的情况。中美团队为此长期轮流排查,直到当年 7 月底才发现异常代码。田柯宇在此期间还会根据同事的排查进展调整攻击方式。 更严重的是另一项科研诚信指控。材料称,田柯宇当时负责一个使用上千张 GPU 训练的 VAR 文生图项目,但展示给同事测试的成果,其实来自已经开源的 PixArt 模型。他还在用户输入的 Prompt 前偷偷添加「City」,让同事难以通过相同提示词发现两个模型的关联。此前测试人员就发现,生成图片中经常莫名出现城市建筑,却一直找不到原因。事后团队检查发现,真正的 VAR 模型远未达到展示效果。文末还列出多名相关项目研究人员,称他们愿意为亲历部分作证。 字节跳动早在 2024 年就确认,田柯宇曾通过编写、篡改代码恶意干扰内部研究项目训练,随后将其辞退,并起诉索赔 800 万元及合理支出。田柯宇此次透露,一审法院判赔约 50 万元,其余诉请被驳回,但字节已提起上诉,目前仍在二审。他表示认可赔偿,也为自己的行为道歉,但坚持认为外界严重夸大了他的行为。
曝光 99698 · 评论 47 · 点赞 183 · 书签 128
查看原帖字节没有那么菜,他的同事们也不是傻子。 如果通过代码commit进去的,早就被发现了。 他这个大部分的破坏行为并不是通过commit的方式直接checkin的。而是直接登陆生产环境机器直接改本地代码的方式,或者利用pytorch 漏洞自己注入攻击代码方式来攻击的。是黑客行为。 这还有个CVE专门记录这个RCE 漏洞的。 CVE-2024-48063 是开源机器学习框架 PyTorch 的一个高危远程代码执行(RCE)漏洞,CVSS 评分为 9.8(最高等级危险)。 [1] 漏洞概述 •漏洞类型:反序列化远程代码执行 (RCE) / 缺乏鉴权机制 •成因:在 PyTorch 的分布式 RPC(远程过程调用)框架中,RemoteModule 在反序列化过程中没有对输入数据进行适当的验证或清理。攻击者可通过客户端将带有恶意方法的 RemoteModule 实例序列化并通过 RPC 发送到服务端,触发反序列化后可在服务端执行任意代码,可能干扰分布式训练集群。 •争议说明:部分意见认为,该行为属于 PyTorch 分布式计算的“预期设计”,但这在实际集群环境中带来了严重的未授权访问与代码执行隐患。 这小子利用这个漏洞,攻击了字节的训练集群。 所以,字节对他还行,没有起诉他破坏计算机系统罪。这个完全够的上,主观,恶意,破坏。
曝光 78999 · 评论 33 · 点赞 295 · 书签 91
查看原帖我还是觉得要坚决给田柯宇说话澄清的机会的。 不然最后留的邮箱的人的动机很可疑,开发者的同行相轻,还是借机私仇? 搜集对方黑料,这跟网暴没任何区别。 elsewhere的采访我看了,不是喜欢的创业者类型,但是不代表就该被网暴,摧毁人的思路永远是私德,最后能爆出来的大多都是各种假信息。
曝光 26017 · 评论 10 · 点赞 43 · 书签 15
查看原帖