Qwen3 Embedding - 阿里通义开源的文本嵌入模型系列

发布于 2025-06-06 · Qwen3 Embedding 是基于 Qwen3 基础模型开发的文本表征、检索与排序专用模型。继承了 Qwen3 的先进架构,如 Grouped Query Attention、SwiGLU 激活函数等,通过多阶段训练,包括大规模弱监督预训练、高质量监督微调和模型融合,提升了性能和鲁棒性。

Qwen3 Embedding是什么

Qwen3 Embedding 是基于 Qwen3 基础模型做的文本表征、检索与排序专用模型。架构沿用 Qwen3 的 Grouped Query Attention、SwiGLU 激活函数等设计,训练分多个阶段:大规模弱监督预训练、高质量监督微调,再加模型融合,性能和鲁棒性因此都有提升。支持 119 种语言,参数规模从 0.6B 到 8B,表征维度可以自己选,指令适配也做过优化。MTEB 这类任务上成绩不错,比如 Qwen3-Embedding-8B 在 MTEB(eng,v2)上 Mean(Task)达 75.22,在 MTEB(cmn,v1)上达 73.84。

Qwen3 Embedding

Qwen3 Embedding的主要功能

  • 精准语义捕捉:把文本转成高维向量,语义信息基本能抓住。不同内容落在向量空间的不同位置,意思相近的文本离得更近,后面的处理任务就有了可用的语义基础。
  • 多语言支持:覆盖 119 种语言,各语种的文本都能表征,跨语言处理不用另做一套,多语言环境下的文本分析、信息检索可以直接用。
  • 高效检索能力:文本先嵌进向量空间,再用余弦相似度这类算法找语义相近的内容。数据量大的时候也能较快定位到相关文本,检索又快又准,搜索引擎、知识图谱这类场景都能用。
  • 灵活的检索方式:既能按文本内容检索,也能按关键词或短语检索,用哪种看具体需求,结果会更贴合。
  • 语义相关性排序:文本排序任务里,比如推荐系统的内容推荐、问答系统的答案排序,Qwen3 Embedding 会按语义相关性来排。和目标文本更相关的排在前面,排序结果更准,用户看到的也更对路。
  • 个性化排序优化:把用户的历史行为和偏好也算进去,排序结果按人调。不同用户看到的顺序不一样,更接近各自的兴趣。

Qwen3 Embedding的技术原理

  • 基于 Qwen3 基础模型的架构设计:Qwen3 Embedding 系列建在 Qwen3 基础模型上,多语言文本理解能力也一并继承下来。结构是双塔设计,参数规模有 0.6B、4B、8B 三档,性能和效率按场景挑。
  • 多阶段训练流程:Qwen3 Embedding 的训练分几个阶段:
    • 弱监督预训练:用 Qwen3 指令模型合成大规模、多语言、多任务的文本相关性数据集,再拿改进过的对比损失函数去优化。
    • 监督微调:从合成数据里挑出质量高的一小批,拿去做监督训练,模型性能再往上提一点。
    • 模型融合:用球面线性插值(SLERP)把多个模型检查点合到一起,鲁棒性和泛化能力都会好一些。
  • 文本表征技术:Qwen3 Embedding 模型接收单段文本作为输入,取模型最后一层 [EOS] 标记对应的隐藏状态向量,当作这段文本的语义表示。这么设计让模型对语义的理解更稳,表征维度也支持自定义,按实际需求调就行。
  • 高质量合成数据利用:把相似度高的合成数据对筛出来,Qwen3-32B 生成的高质量数据留了下来,模型性能因此又有提升。
  • 混合数据策略:标注数据和高质量合成数据混着用,任务特异性和泛化能力之间做了平衡。
  • 模型融合技术:用了 SLERP 之后,Qwen3 Embedding 在鲁棒性和泛化能力上比只用单个检查点的模型更好。

Qwen3 Embedding的项目地址

Qwen3 Embedding的应用场景

  • 智能搜索与信息检索:智能搜索系统里可以用 Qwen3 Embedding,把文本向量化之后,能较快找到和用户查询语义相近的文档或信息,检索又准又快。
  • 推荐系统:推荐系统里,Qwen3 Embedding 会分析用户的历史行为和偏好,生成文本向量,推荐内容按人来做。比如电商平台可以拿搜索历史和购买行为去推相关商品。
  • 问答系统:问答系统里也能用,Qwen3 Embedding 先理解用户的问题,再检索相关答案,回答更准,响应也更快。
  • 教育领域:教育场景里,Qwen3 Embedding 可以接到智能教育系统中,比如生成数学题的解题步骤、给学习建议。
0

相关文章

0 条评论

后参与评论

暂无评论,来抢沙发。