news 2026/7/24 16:56:43

RAG/搜索重排相关性之二——Qwen3-Reranker模型微调或重训

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RAG/搜索重排相关性之二——Qwen3-Reranker模型微调或重训

今天介绍reranker模型Qwen3-Reranker的微调或重训。

Qwen3-Reranker这个模型直接就能用,但如果是行业知识库,通用模型的效果就不是那么好,需要进行微调或者重训。

1 模型原理

Qwen3-Reranker基于Qwen3基座改造,把重排建模为 Yes/No 二分类生成任务:输入套固定 Chat 模板:system指令 + query + document,模型预测末尾 token 是yes(相关)/no(无关),推理分数:score = log(p(yes) / p(no)),分数越高相关性越强。

2 两种训练思路

第一种,LoRA 微调,垂类适配首选,适合行业知识库,只有少量样本,仅训练少量低秩矩阵,0.6B模型,单卡16G就能跑。

第二种,完整重训,从零训练,有海量训练数据的时候选用,全参数更新,显存需求高,单卡40G。

3 训练数据构造

首先需要准备训练数据,标准训练 JSONL 格式(官方标准):每行一条,1 个 query 配 1 正 + N 负(推荐 1 正 8 负,n-docs=8)

{”query”:”新能源汽车电池热管理”, ”positive”:”一种动力电池散热方法……”, ”negatives”:[”一种轮胎制造工艺……”,”一种锂电池的正极材料”,...]}

负样本分层:

  • 简单负样本:完全无关文档
  • 困难负样本:关键词重合但语义无关
  • 对抗负样本:部分匹配但答非所问

量级建议:

  • LoRA 微调:1k~5w标注对即可见效
  • 完整重训:千万级弱监督合成数据 + 百万级人工精标

样本获取方式:

  1. 简单负样本:随机负采样,batch内负采样
  2. 搜索日志:点击且有一些深度行为的为正例,点了第3条,但未点1、2条,则1、2条为难负样本
  3. 论文和专利的title、关键词等域:比如关键词或title做query,正文当正样本doc
  4. 用户负反馈:可收集部分对抗负样本
  5. LLM标注:抽样一些高频query,搜索系统的top k条结果,使用LLM,通过一定prompt让大模型对query和doc打分0~4分,把打分高的当正样本,打分低的当负样本,打分中等的不用,或者人工介入review确认

4 训练

采用官方工具:qwen3-rerank-trainer,内置4种排序损失,支持LoRA/全量训练。

安装命令:

pip install ”qwen3-rerank-trainer[full]”

Lora微调:

qwen3-rerank-train \ --model Qwen/Qwen3-Reranker-0.6B \ --data train_rerank.jsonl \ --output ./output_rerank_lora \ --lora \ --lora-r 8 \ --lora-alpha 16 \ --n-docs 8 \ --n-pos 1 \ --loss-type lambda_loss \ --lambda-metric ndcg \ --epoch 3 \ --lr 2e-5 \ --bf16

全量重训:

qwen3-rerank-train \ --model Qwen/Qwen3-Reranker-0.6B \ --data big_train.jsonl \ --output ./output_full_train \ --loss-type infonce \ --epoch 5 --lr 6e-6 \ --deepspeed ds_zero2.json

学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/24 16:56:34

【Springboot毕设全套源码+文档】基于springboot的查勤管理系统的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/7/24 16:53:34

3步完成B站视频转文字:免费开源工具让你的学习效率翻倍

3步完成B站视频转文字:免费开源工具让你的学习效率翻倍 【免费下载链接】bili2text Bilibili视频转文字,一步到位,输入链接即可使用 项目地址: https://gitcode.com/gh_mirrors/bi/bili2text 还在为记录B站视频内容而烦恼吗&#xff1…

作者头像 李华
网站建设 2026/7/24 16:49:45

ncmdump终极指南:三分钟解锁网易云音乐NCM加密文件

ncmdump终极指南:三分钟解锁网易云音乐NCM加密文件 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾为网易云音乐下载的NCM格式文件而烦恼?这些加密的音乐文件只能在官方客户端播放,无法在…

作者头像 李华
网站建设 2026/7/24 16:48:49

HarmonyOS开发实战:小分享-LazyForEach 懒加载优化长列表性能

前言 懒加载 是优化长列表性能的关键技术,只渲染可见区域的元素,大幅减少内存占用和渲染开销。HarmonyOS 提供了 LazyForEach 替代 ForEach 实现懒加载。小分享 App 的收藏列表、模板列表等场景可以使用 LazyForEach 优化。本篇讲解 LazyForEach 的使用…

作者头像 李华
网站建设 2026/7/24 16:46:52

搜索日志分析实战:Query 分类与搜索满意度指标设计

搜索日志分析实战:Query 分类与搜索满意度指标设计 一、搜索日志:数据金矿怎么挖 每个有搜索功能的产品,后台都沉淀着海量的搜索日志。用户每天在搜索框里敲下的每一个词,本质上都是一条用户意图的显式表达——他想要什么&#xf…

作者头像 李华