双面田柯宇:一次无法自圆其说的“行侠仗义”
日期:2026-10-15 20:18:21 / 人气:15

2026年金秋,北京中关村和硅谷风投圈同时为一家十人、产品未命名、估值却已冲到两亿美元的“世界模型实验室”躁动。创始人田柯宇,正是过去两年中国生成式AI圈最富戏剧性的年轻面孔——一边是NeurIPS 2024最佳论文《Visual Autoregressive Modeling》(VAR)第一作者,一边是字节跳动索赔800万、被贴“投毒实习生”标签的被告。
在Elsewhere播客《对话田柯宇》里,他讲出一个古典浪漫版故事:大厂科层制下,某实习生靠战略优先级独吞GPU、停掉别人训练;他作为“组内最老实习生”反馈无果,愤而写程序关任务,“以暴制暴”但不成熟,但绝没投毒、没动底层系统。
这个叙事很吃流量:青年研究者 vs 算力垄断,堂吉诃德拔刀。
但播客上线当天下午,沉默两年的前团队同事把长篇技术调查报告(keyu-tian-sabotage.github.io)摊开了——田柯宇至今没对这些新材料作正式公开回应。下面不是定罪,是把“行侠仗义”和“系统破坏”两套叙事放到同一张时间轴上比。
一、微澜初起:不是关任务,是改特征
2024年3月,LlamaGen还在纯学术探索期,孙培泽(Peize Sun)带队,GPU不到100张,靠flan-t5-xxl提文本特征存共享盘。
田柯宇这边被复查出的动作是:改T5特征。
不是pkill,不是scancel,而是往文本特征矩阵里混强随机高斯噪声,再做几何缩放把L2范数复原回原值。监控大盘看均值、方差、范数全绿;模型内部文本—图像语义桥已经被打碎,跨模态训练数学上必败。
孙培泽排了数周AdamW、学习率、IO、存储,全错方向。最后从Hugging Face重拉权重、锁权限,才稳住。
——这一步和“替弱者出头、把卡还给大家”毫无关系:它只让别人的实验悄悄烂掉,不释放任何算力。
二、风暴前夜:资源倾斜后,Goku越修越烂
Sora、可灵把视频生成点燃,字节把增量H800、Seed Infra塞给Goku(陈守法等牵头)。田柯宇的VAR被相对分流,资源焦虑有了。
但诡异点来了:支持越强,Goku越不稳。
两天一断 → 两三小时一挂 → loss spike成灾。指控材料指出:破坏主线从LlamaGen切到Goku。
如果动机是“你们别霸占卡”,那正确做法是让Goku别跑、卡空出来。
可实际代码是:让Goku在数百张卡上跑出废参数、卡死、空转、checkpoint全废。没有把算力还给任何人,只是把算力烧成灰。
三、暗室博弈:在Debug群里看同事怎么查自己
2024年5—7月,北京/上海/西雅图三班倒,早晚会交接,排障群全天候。
田柯宇在群里。
同事说“怀疑IB丢包 / 算子精度 / NCCL超时”,他当晚就能把触发概率、种子来源、rank取模逻辑调一调,让明天的问题换副面孔出现。
99台正常、1台暴走;隔离单机又正常;进程无故退、集合通信卡死——这些都不是“冲动关任务”长得出的东西,是边被查边改攻击面的猫鼠局。
四、裂痕:7月30日,Docker里藏着改过的DataLoader
7月30日晨,gpu-worker-node-1042上,原生PyTorch的DistributedSampler被加进time.time_ns(),各节点时钟微差 → 各rank采样序列乱掉、数据重复/丢失、不可复现。
SSH日志里,机器owner之外只登过田柯宇。主管问,答:“上去学代码。”
7月31日,他个人目录里一整套被抄出来:
• 优化器反向更新(adamw/raw_adamw)
• 梯度裁剪伪装正常norm、实际放大
• 2^-18~2^-21概率跳过all_gather/reduce_scatter
• 时间种子污染数据采样
• 共享盘shell命令后门、init.py自启
• 按trial/node kill进程
• checkpoint里NaN/Inf填0
• sudo改系统PyTorch库 + touch -r复原mtime/owner/权限
这八类代码的目标很统一:伪装成硬件抖动、数值溢出、调度故障,延长排障、烧掉算力、规避审计。
五、双重现实:VAR演示=PixArt+“City”
更荒诞的是他自己那摊。
周会报VAR T2I进展,Discord里放Demo给大家测,负责人亲自试过说好。
复核发现:Demo后端是开源PixArt;为防止同prompt撞开源,系统自动拼“City”前缀——所以图里总飘着城市楼影。
真VAR千卡训练:loss严重发散。
所谓“时间管理天才”,是用二进制包住开源模型冒充自训成果。字节后来重做,得出Infinity。
六、自辩三处对不上
1)“我只关程序,没投毒”
关程序一行pkill完事。他留的是反优化器、反通信、反审计、后门、Demo造假。10天5次 ≠ 3月掺噪到7月被抓的近5个月。
2)“替被霸占算力的人出头”
3月打LlamaGen(<100卡,Goku都没立项),打孙培泽——这时候谁千卡垄断?
真要出头,该停Goku还卡;他让Goku吞着几百张H800产垃圾。弱者没拿到卡,公司拿到账单。
3)“不成熟、无恶意”
冲动是拍桌子、当场kill。
百万分之一概率死锁、改完系统库复原时间戳、潜伏Debug群调攻击——这是反侦查工程,不是情绪失控。
七、荣誉与诉讼同框
2024年10月字节发澄清:没毁硬件、没8000卡神话,但确认恶意干扰、辞退、行业通报。
11月海淀法院立案,公司索800万+2万;媒体报道一审赔50万+退薪,二审未公开。
12月NeurIPS把Best Paper给VAR,Issue #104变成全球学者吵科研伦理的现场。
八、结语
田柯宇的“行侠仗义”版本,适合播客;
前团队的技术报告版本,适合法庭和代码仓库。
大模型时代把“学术天才”和“工业算力”焊在一起:论文、融资、估值、GPU、组会、排障群、诉讼状全在同一人身上叠层。
这时候最危险的,不是某人会写攻击代码,而是把系统破坏包装成青年反抗,把造假演示包装成工程进展,把反审计包装成不成熟。
他如果想撕掉“投毒者”标签,不该再上播客讲寓言。
该拿出:3月—7月自己机器的完整shell历史、容器层audit、git/conda/pip比对、Discord二进制构建链、以及“为什么City前缀会出现”的一句话人话解释。
二审没结,子弹继续飞。
但至少现在能说清一件事:
“拔刀”和“投毒”不是同一种勇敢;“出头”和“冒充成果”也不是同一种正直。
本文线索底稿:keyu-tian-sabotage.github.io
作者:天美娱乐
新闻资讯 News
- 为责任和尊严而战:中国软件业还...10-19
- 向西跋涉:中国汽车的欧洲十六年10-19
- 保留所有可能性,是行动力最贵的...10-19
- 当AI进入城市:城市发展的范式转...10-19

