WeMM-Embedding深度解析:腾讯如何用统一多模态向量重塑AI内容理解边界?

2 阅读

近年来,多模态人工智能的发展正从“单模态拼接”迈向“深度融合”的新阶段。在这一背景下,腾讯微信视觉团队推出的 WeMM-Embedding 模型家族,凭借其对文本、图像、视频乃至视觉文档的统一编码能力,以及在工业场景中的大规模验证,成为当前多模态表征学习领域的重要突破。该模型不仅在权威基准 MMEB-v2 上取得领先成绩,更已在微信生态内多个核心产品中全量上线,展现出强大的工程落地价值。

统一多模态表征:打破模态壁垒的核心设计

传统多模态系统往往依赖独立的编码器处理不同模态——文本用 BERT,图像用 ViT,视频则可能采用 TimeSformer 或 VideoMAE。这种“分而治之”的策略虽在特定任务上有效,却难以实现真正的语义对齐,且部署成本高、维护复杂。WeMM-Embedding 的核心创新在于 原生支持任意交错的多模态输入,并将其映射至同一个稠密向量空间。

Loomy

其技术实现依托于 Qwen3.5 多模态大语言模型作为骨干网络。关键设计是在输入序列末尾追加一个特殊的 <embedding> token。无论输入是纯文本、单张图片、一段视频,还是图文混排的网页截图,模型都会在因果注意力机制下处理整个序列,并最终提取该特殊 token 在最后一层的隐藏状态,再经 L2 归一化后输出为最终的 Embedding 向量。这种机制天然兼容任意顺序和组合的多模态内容,无需为不同输入类型切换编码路径,极大简化了系统架构。

例如,在处理一篇包含文字说明、信息图表和嵌入视频的公众号文章时,传统方案需分别提取三类特征再融合,而 WeMM-Embedding 可一次性完成端到端编码,确保语义一致性。这种“统一入口、统一出口”的设计,为后续的跨模态检索、推荐或问答任务奠定了坚实基础。

Matryoshka 嵌套向量:性能与效率的精妙平衡

在实际应用中,高维向量虽能保留丰富语义,却带来显著的存储与计算开销。WeMM-Embedding 引入 Matryoshka 表示学习(又称嵌套表示),巧妙解决了这一矛盾。该机制允许模型在单次前向推理中输出一个 4096 维的完整向量,而用户可根据需求截取前 d 维(如 64、128、256、512 等),并对截断后的子向量重新进行 L2 归一化,即可获得对应维度的有效表示。

实验数据显示,仅使用 256 维 的嵌套向量,其在多数下游任务上的性能已能达到全维(4096 维)的 99%。这意味着在资源受限的边缘设备或高并发检索系统中,可大幅降低向量存储成本(减少约 94%)和相似度计算耗时,而几乎不损失精度。这种“一次训练,多维适配”的特性,极大提升了模型的部署灵活性,尤其适用于需要动态调整精度与延迟权衡的生产环境。

两阶段渐进式训练:从广覆盖到高精度

WeMM-Embedding 的卓越性能并非一蹴而就,而是源于一套精心设计的 两阶段训练策略。第一阶段聚焦于构建一个广泛覆盖的通用多模态对齐空间。团队整合了六大类监督数据,包括图文对、视频-文本对、文档图像-OCR 文本对等,总量达数亿级别。所有数据被统一转换为 Pair-Based 格式,通过标准的 InfoNCE 对比损失进行训练,初步建立跨模态语义关联。

然而,大规模数据不可避免地包含噪声和低质量样本。为此,团队引入 Semantic-ID 引导的重采样机制。具体而言,利用一个预训练的多模态大模型为每个样本生成语义 ID(即其 Embedding 向量),然后基于语义密度进行重采样——稀疏区域过采样以增强覆盖,密集区域欠采样以避免冗余。同时,该大模型还用于自动过滤明显错误的配对(如图文无关)并修正 OCR 识别错误,显著提升数据质量。

第二阶段则转向精细化提升。在此阶段,团队构建了显式的 硬负样本:对于给定的正样本对(如一张猫图与“猫”的文本),从语义相近但非匹配的样本中挖掘困难负例(如狗图配“猫”文本),迫使模型学习更细粒度的判别能力。此外,引入一个独立训练的 重排序器(re-ranker)为样本对提供细粒度相关性分数,并以此作为监督信号,采用 CoSENT 排序损失优化模型。最后,以 9B 模型为教师,通过双向 KL 散度将软相似度分布蒸馏至 2B 和 4B 小模型,实现知识迁移与性能压缩。

工业级验证:微信生态中的真实效能

理论优势必须经受实践检验。WeMM-Embedding 已在微信视频号、公众号、搜索及电商等多个核心业务中完成 14 项 A/B 测试,并在所有测试中取得一致性的指标提升,最终实现全量上线。以视频号推荐为例,将用户历史互动的图文与视频内容统一编码后,候选召回阶段的跨模态匹配准确率显著提高,尤其在冷启动内容或长尾视频的曝光效率上表现突出。

在公众号搜索场景中,用户输入的查询词可直接与包含复杂排版、图表和嵌入媒体的文章进行语义匹配,不再局限于纯文本关键词。而在企业微信的智能文档系统中,发票、合同、技术图纸等视觉文档被高效向量化,支持自然语言提问(如“找出上季度所有超过 10 万元的采购合同”),大幅提升了知识检索效率。

与竞品对比:重新定义性能-效率边界

横向对比当前主流开源多模态 Embedding 模型,如阿里巴巴的 Qwen3-VL-Embedding,WeMM-Embedding 展现出多项优势。在 MMEB-v2 基准上,其 2B 版本得分已达 77.9,超越 Qwen3-VL-Embedding 8B 的 77.8;9B 版本更是以 80.6 分领跑。这表明其 极致的参数效率——用更小的模型规模实现更高的性能。

此外,Qwen3-VL-Embedding 仅支持固定维度输出,而 WeMM-Embedding 的 Matryoshka 机制提供了无与伦比的部署弹性。更重要的是,WeMM-Embedding 的训练策略更强调工业数据的真实分布与噪声鲁棒性,而非单纯追求学术指标,这使其在复杂、嘈杂的真实业务场景中更具适应性。

应用前景:从内容平台到 AI Agent 的基础设施

WeMM-Embedding 的价值远不止于传统检索与推荐。随着 AI Agent 技术的兴起,其统一多模态表示能力正成为智能体感知与记忆的关键组件。例如,在 GUI 自动化任务中,Agent 可将屏幕截图与操作指令共同编码,精准定位目标按钮;在长程任务规划中,历史交互记录(含文本、图像、工具调用日志)可被压缩为向量存入记忆库,供后续决策检索参考。

未来,随着音频模态的潜在加入(当前暂未支持),以及与生成式模型的进一步协同(如作为 RAG 系统的检索器),WeMM-Embedding 有望成为构建下一代通用人工智能系统的底层表征基石。其开源协议(Apache 2.0)也降低了社区参与门槛,推动多模态 AI 技术的普惠发展。

综上所述,WeMM-Embedding 不仅是一项技术创新,更代表了一种系统工程思维:通过统一架构、灵活输出、渐进训练与真实验证的闭环,实现了学术前沿与工业落地的深度融合。对于希望构建高效、鲁棒、可扩展的多模态 AI 系统的开发者而言,它无疑提供了一个极具参考价值的新范式。