谷歌:性能不佳的微调模型不要扔,求一下平均权重就能提升性能
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
如何最大限度地提升模型精度?
最近,谷歌等机构发现:
性能不好的微调模型先不要扔,求一下平均权重!
就能在不增加推理谷歌时间以及内存开销的情况下,提高模型的准确性和鲁棒性。
比如,研究人员就使用该方法创造了ImageNet1K的新纪录:90.94%。
将它扩展到多个图像分类以及自然语言处理任务中,也能提高模型:性的分布外性能,并改善新下游任务的零样本性能。
而这个方法还有一个有趣的名字,叫Module soup——
是不是让人一下子就让人联想到了斐波那契汤的笑话?(昨天的汤+前天的汤=今天的新汤)
△ 知乎网能不友@hzwer,已授权
一共三种配方
回想一下在此之前,大家是如何给模型涨点的呢?
是不是先用各种超参数训练出多个微调模型,然后再挑出验证集上表现最好的那一个留下,其余丢掉?
由于神经网络是非线性的,在不佳的同的loss basin中可能有许多解,因此Module soup这一采用保留所有微调模型的权重,对其进行平均的方法就可以提高性能,还是让人有点惊讶的。
不过,最近就已有研究发现,从相同的初始微调化配置中中独立优化的微调模型,位于相同的误差范围内 (lie in the same basin of the error landscape)。
之前也有研究证明,沿单个训练轨迹进行权重平均,可以提高随模型机初始化训练模型的性能。
作者正是从这些结论中受到启发。
Module soup一共有三种“配方”(实现):统一汤(uniform soup)、贪婪汤(greedy soup)和学习汤(learn不要ed soup)。
其中greedy soup是最主要采用的实现,因为它的性能比直接均匀地平均所有权重更高。
具体来说,Greedy soup通过顺序添加每个模型作为“汤”中的潜在成分构建而成,并且只扔,有在保持验证集上的性能有所提高时才将相应模型保留在“汤”中。
排序按验证集精度的降序排列。
性能超越单个最佳微调模型
作者进行了全面的微调实验来确定Module soup的有效性。
首先是微调CLIP求一和ALIGN,这两个模型在图像-文本对上进行了对比损失预训练。
结果经过module soup操作后,两者在分布内和自然分布转移(distribution shifts)测试集上的表现都比最佳的单个微调下平模型性能更佳。
△ 左为CLIP,右为ALIGN
然后是在JFT数据集上预训练的ViT-G模型。
也就是它在ImageNet1K数据集实现了90.94%的精度,打破了此前CoAtNet保持的90.88%均权,同时在推理阶段还减少了25%的FLOPs。
在图像分类任务以外,作者在NLP领域也对module soup进行了验证。
下表是BERT和T5模型在GLUE benchmark的四个文本分类任务重就上的结果:
可以发现,虽然改进不如图像分类中的效果明显,但在多数任务下,greedy soup都可以相较最好的单个模型提高性能。
当然,作者也指出,module soup在适用性等方面存在局限,能提比如现在测试的都是在大型异构数据集上预先训练的模型,在这些模型之外,效果并不是非常明显。
最后,知乎网友@宫酱手艺人表示,其实这样的模型参数平均是一个经典trick,transformer原升性始论文就用了。
你发现了吗?
论文地址:
https://arxiv.org/abs/2203.0548
相关文章
云梦级3月24日云梦级消息,药明合联发布2025财年年报。公司在2025年1月1日至2025年12月31日实现营业收入59.44亿人民币元,同比增长46.69%。净利润14.80亿人民币元 ,同比增长2026-11-16
在传统的Web APP和 Native APP开发的产品中,埋点从技术的角度来说未必多深奥,但从业务的角度来说要做到设计规范、流程高效和保证质量却很难。每个业务版本中都可能会有数据埋点工作,那工作中的2026-11-16
标签: HelloBoss NGA BAI Capital 贝塔斯曼
云梦级11月21日云梦级消息,近日,总部位于东京的初创企业 NGA 宣布,旗下亚洲领先的人工智能招聘平台 HelloBoss 完成 A 轮融资,由 BAI Capital 领投。这笔交易也是贝塔斯曼集2026-11-16
“Excel在过去、现在和未来都是一个无比优秀和天才的工具,无数虔诚的信徒将其奉为唯一的法门,而我却并不在其中了。” 作为经常和数据打交道的人,不管是数据分析人,还是表哥表姐、财务人力等岗位,估计都体2026-11-16
撰文 | 许 芸 编辑 | 杨博丞 题图 | IC Photo 增程式汽车,在车圈原本是被鄙视方,坊间有言:“做纯电的瞧不起做混动的,做插混的瞧不起做增程的。”因为相比于纯电、插混车型,增程式在技术上2026-11-16
高通推出全新骁龙778G 5G移动平台,获得生态系统广泛采用
5月20日消息,在高通5G峰会上,高通技术公司宣布推出全新高通骁龙™778G 5G移动平台,将为来自荣耀、iQOO、Motorola、OPPO、realme和小米即将发布的高端智能手机提供支持。骁龙72026-11-16

最新评论