知识问答大模型(维修)技术方案-文档融合与重排
文档融合与重排对混合搜索召回的结果集进行合并与优化以筛选出具有最高综合评分的文档。首先引入基于熵权法的策略采用相对分数融合机制调整召回结果的评分实现两种评分体系的有效整合。然后从融合后的文档集中选择评分最高的TopK文档基于原始问题进行进一步的精排得到最终输出的TopN文档。本方案采用文档融合与重排模型分为两个主要阶段。第一阶段是文档融合采用相对分数融合的策略。流程的第二阶段旨在对文档融合后的结果集进行进一步的重排。1.文档融合文档融合算法接收向量搜索和关键词搜索产生的结果集作为输入即分别召回的排名前K位的记录。其中每个结果以JSON的格式返回包含三个字段即文档分块的唯一ID、文档内容及相应分数。为了有效处理这些结果构建哈希表存储评分信息其中键对应于文档的唯一ID。算法分别遍历向量搜索结果和关键词搜索结果将分数记录到哈希表中〖score〗_sem以及〖score〗_lex字段中通过熵权法计算两种评分的权重比例进而得出文档的最终得分并选择综合得分最高的前N个文档作为输出。最终的分的策略首先对向量搜索和关键词搜索的得分进行归一化处理得分计算方法如下式所示然后通过加权融合标准化得分以计算出综合得分旨在更精确地量化文档的相关性。score□((score-S_min)/(S_max-S_min )) S∈SemLex其中score代表指定文档的原始得分S_max和 S_min分别代表在当前检索策略下召回的文档集合中最高得分和最低得分。对于Sem和Lex检索结果集本方法分别对其得分进行标准化从而获得归一化得分列表〖score〗_sem与〖score〗_lex。为了在最终结果中灵活调整两种得分的相对重要性本课题采用熵权法引入权重参数a如下式所示以协调两种搜索策略的综合贡献。〖score〗_a a×〖score〗_sem1-a×〖score〗_lex其中〖score〗_a表示R流程第一阶段的最终得分参数a默认取值为0.5表示两种算法对最终结果产生相等的贡献。文档融合示意如下图所示。文档融合示意图2.文档重排文档重排利用交叉编码器计算用户问题与给定候选文档之间的相关性分数并结合文档融合得分从而对文档列表进行重新排序算法考虑问题与文档之间的语义匹配度改进语义排序的结果。本方案选用离线交叉编码器Rerank模型来执行此任务。交叉编码器同时处理两个文档输入产生一个包含两者特征及其相互关系的综合嵌入向量具体表达如下式所示。该模型通过在编码阶段考虑句子文档之间的依赖性从而为后续的分类提供了一种更细致的评分机制。〖score〗_βEncoderconcatquerycontext其中query和context通过[CLS]连接后通过类BERT模型进行打分得到重排阶段的分数〖score〗_β。在流程中两个独立的阶段分别产生两组得分即〖score〗_a和〖score〗_β为了有效融合这两阶段的评估结果课题引入了权重因子γ该因子每个阶段的得分赋予相对重要性权重综合得分的计算如下式所示。〖score〗_finalγ×〖score〗_β1-γ×〖score〗_a流程的设计特点决定了其第二阶段能够作为一个模块化组件独立地集成到现有系统中根据特定应用的需求进行定制化微调。在实际应用过程中为了捕捉数据特性并优化排序效果关键参数γ需要调整。通过对离线交叉编码器模型的微调及参数调优DFAR流程得以有效识别文档和关键词的细微差异进而计算出最优的综合得分完成文档融合与重排任务。文档重排具体步骤如下图所示。文档重排示意图

相关新闻

一键搞定完整网页截图:Chrome全屏捕获终极指南

一键搞定完整网页截图:Chrome全屏捕获终极指南

一键搞定完整网页截图:Chrome全屏捕获终极指南 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen-capture-chrome-extension …

2026/8/13 10:12:59 阅读更多 →
怎么远程控制家里的电脑 家用电脑远程操控方法教程

怎么远程控制家里的电脑 家用电脑远程操控方法教程

外出办公、出差旅行时,很多人都会遇到需要调取家里电脑文件、运行程序的情况,这时就会好奇怎么远程控制家里的电脑。其实想要实现流畅、稳定的家用电脑远程操控,找对工具就能轻松搞定。想要高效解决怎么远程控制家里的电脑这一问题&#xff0…

2026/8/13 10:12:58 阅读更多 →
Java图像处理实战:构建高并发场景下的生产级水印服务

Java图像处理实战:构建高并发场景下的生产级水印服务

1. 项目概述:从“加水印”到“资产守护”的认知升级 给图片加水印,这个需求听起来太常见了,常见到很多开发者觉得无非就是调用一个API,几行代码的事。但在我过去十多年的项目经历里,恰恰是这种“简单”功能&#xff0c…

2026/8/13 10:12:56 阅读更多 →

最新新闻

还在为 Windows 和 Office 激活反复折腾?这个免安装脚本三步帮你一键搞定

还在为 Windows 和 Office 激活反复折腾?这个免安装脚本三步帮你一键搞定

还在为 Windows 和 Office 激活反复折腾?这个免安装脚本三步帮你一键搞定 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 一个大多数人都遇到过的尴尬场景 先讲个真实发生的事。同事…

2026/8/13 11:06:22 阅读更多 →
开源AI代码助手部署指南:从RAG原理到VS Code集成实践

开源AI代码助手部署指南:从RAG原理到VS Code集成实践

如果你最近在关注 AI 编程助手,可能会发现一个现象:很多工具都在强调“理解你的代码库”。无论是 GitHub Copilot 的 Workspace 功能,还是 Cursor 的 Agent 模式,都试图让 AI 不只是补全下一行代码,而是能回答关于整个…

2026/8/13 11:06:22 阅读更多 →
Spring Boot核心原理与生产级应用实战:从自动配置到性能调优

Spring Boot核心原理与生产级应用实战:从自动配置到性能调优

1. 项目概述:为什么今天还需要深入理解Spring Boot?如果你是一名Java开发者,或者正准备踏入这个领域,那么“Spring Boot”这个名字对你来说,可能熟悉到有些“麻木”了。市面上充斥着各种“5分钟快速入门”、“10行代码…

2026/8/13 11:06:22 阅读更多 →
Adobe破解终极指南:使用GenP 3.0免费解锁Photoshop等专业设计软件

Adobe破解终极指南:使用GenP 3.0免费解锁Photoshop等专业设计软件

Adobe破解终极指南:使用GenP 3.0免费解锁Photoshop等专业设计软件 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 如果你正在寻找一款稳定可靠的Adobe破…

2026/8/13 11:06:22 阅读更多 →
B站视频下载工具实测:3步把大会员4K和充电视频存进本地硬盘

B站视频下载工具实测:3步把大会员4K和充电视频存进本地硬盘

B站视频下载工具实测:3步把大会员4K和充电视频存进本地硬盘 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 「B站视频下载…

2026/8/13 11:06:22 阅读更多 →
KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活

KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活

KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 🖥️ 一个让人头疼的周五下午 同事老周抱着笔记本来找…

2026/8/13 11:05:22 阅读更多 →

日新闻

Visual Studio新建项目解决方案为空:系统性排查与修复指南

Visual Studio新建项目解决方案为空:系统性排查与修复指南

1. 问题现象与本质剖析如果你是一位.NET开发者,或者正准备踏入这个领域,那么Visual Studio(后面简称VS)绝对是你绕不开的伙伴。但有时候,这个伙伴会跟你开一个不大不小的玩笑:你满怀期待地点击“创建新项目…

2026/8/13 0:00:09 阅读更多 →
长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

说实话,每次提起“长春建设厅网站”这几个字,我心里都挺有感触的。不是因为它有多高大上,也不是因为那里藏着什么不可告人的秘密,恰恰相反,是因为它太“接地气”了,或者说,它是咱们普通人想要在这个城市好好生活、安稳买房时,必须得翻过的一座“数据山”。很多新朋友第…

2026/8/13 0:00:09 阅读更多 →
Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 你是否曾为Windows家庭版无法支持多用户远程桌面…

2026/8/13 0:00:09 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/13 10:41:50 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/13 10:41:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/13 10:41:49 阅读更多 →