跳到主内容
@wquguru
精选88meng shao模型发布/更新

微信开源 WeMM-Embedding:2B 模型性能超竞品 8B

微信开源多模态 WeMM-Embedding:2B 打平竞品 8B,9B 登顶 MMEB-v2

原文
发到 X
推荐理由

微信开源了经过大规模线上验证的多模态 Embedding 模型,2B 参数即击败竞品 8B,且给出了详细的数据清洗与蒸馏技巧,对做检索系统的同学极具参考价值。

微信开源多模态 WeMM-Embedding:2B 打平竞品 8B,9B 登顶 MMEB-v2

基于 Qwen3.5 的 2B/4B/9B 通用多模态 Embedding,几个关注点: · 2B 在 MMEB-v2 拿 77.9,超过 Qwen3-VL-Embedding 8B;9B 80.6 当前榜首 · 文、图、视频、视觉文档按出现顺序交错输入,一次前向可同时输出"纯视频"和"视频+字幕"两个向量 · Matryoshka 维度 64→4096 随意截断,2B 在 256 维保留 98.7% 性能,召回和精排共用一份 embedding · 已在视频号、公众号、朋友圈、电商推荐搜索上线,14 次 A/B 全正向

开源地址: https://github.com/Tencent/WeMM-Embedding

模型方面:架构无改动。序列末尾追加一个专用 token,取其最后一层隐状态做 L2 归一化。因果注意力下可在序列中放多个该 token,一次前向同时得到"纯视频"和"视频+字幕"两个向量。支持 Matryoshka 截断(64 → 4096),2B 在 256 维保留 98.7% 图像/视频性能。不支持音频。

数据方面(核心贡献):数亿训练对统一为 (指令, 源, 目标, 难负例, 分级相关度) 五元组,分类和 QA 都改写成检索形式。再从中精选约 1/10 的子集:用 Semantic ID 做密度重采样压高频留长尾,用 MLLM 清洗和修正 alt-text,用自身 checkpoint 挖难负例。

训练方面:两阶段。 Stage 1:InfoNCE + 任务一致 batch + 去重感知负例 mask;有分级标注的数据用 CoSENT 排序损失。 Stage 2:在精选数据上加 reranker 监督(仅部分任务有效)和 embedding 蒸馏——冻结 9B 当 teacher,对双向相似度分布做 KL 对齐,是小模型提分主因。9B 自身靠多变体模型合并。

效果方面:MMEB-v2 上 2B 77.9 超 Qwen3-VL-Embedding 8B(77.8),9B 80.6 为当前榜首;MMEB-v3 三个尺寸均领先;12 项跨模态检索 2B 与 Gemini Embedding 2 持平;内部 26 任务大幅领先,14 次线上 A/B 全正向。消融显示任务一致 batch 影响最大(-3.4 分),蒸馏和精选数据各约 +0.9。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

关联讨论

同一事件的更多信源

相似阅读

关联信息,但可能不是同一事件