2026年7月16日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

解锁LLM知识库检索:高返回率背后的关键密码

发布日期:2025-03-30 09:33:15 浏览次数: 2390
作者:ruby的数据漫谈

微信搜一搜,关注“ruby的数据漫谈”

推荐语

探索知识检索技术,解锁高效率信息定位的秘诀。

核心内容:
1. 知识检索算法的重要性及其基础模型
2. 向量空间模型、布尔模型和概率模型的对比分析
3. 嵌入模型在知识检索中的应用及其影响因素

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

摘要:在这个信息爆炸的时代,知识检索就像是我们在茫茫数据海洋中的导航仪,帮助我们快速找到所需信息。想象一下,在图书馆里,如果你不知道如何检索,面对堆积如山的书籍,找到一本特定的书简直是大海捞针。而知识检索算法,就是帮助我们在海量信息中精准定位的关键工具。

目前,知识检索算法有许多种,其中向量空间模型(Vector Space Model,VSM)是一种常见且基础的算法 。它将文本表示为向量,每个维度对应一个词汇或特征的权重。比如一篇介绍苹果的文章,“苹果”“水果”“营养” 等词汇在文章中的出现频率以及它们在整个语料库中的分布情况,会决定它们在向量中的权重。通过计算不同文本向量之间的相似度,就可以判断文本之间的相关性。例如,当我们检索 “苹果的营养价值” 时,系统会将这个查询也转化为向量,然后与数据库中所有文本向量进行比较,找出相似度高的文本返回给我们。

布尔模型(Boolean Model)则基于集合论和布尔代数,它将查询词表示为布尔表达式,通过关键词以及逻辑运算符(如与、或、非)来表达用户希望文档所具有的特征。例如,我们想检索 “既含有苹果又不含有香蕉的文档”,就可以用布尔表达式 “苹果 AND NOT 香蕉” 来实现。这种模型简单直接,但它缺乏文档分级的概念,检索结果只有相关和不相关两种状态,可能会导致返回的结果要么过多,要么过少。

还有概率模型(Probabilistic Model),它通过概率分布来描述随机变量的分布情况,并通过概率规则来描述事件之间的条件关系。在知识检索中,它会根据文档与查询的相关概率对文档进行排序。给定一个用户的查询串,概率模型假设存在一个包含所有相关文档的理想结果集,虽然我们不能确切知道这些文档的属性,但可以通过索引术语来估计这些属性,从而对首次检索的文档集合返回理想的结果集,并产生一个初步的概率描述 。例如,在一个新闻检索系统中,概率模型可以根据用户的历史浏览记录和当前查询,计算每篇新闻与用户需求的相关概率,将概率高的新闻排在前面展示给用户。本文将介绍常见的嵌入模型,以及影响检索返回的关键因素。


  • 常见的嵌入模型

  • 影响检索返回的几个关键因素

  • 知识图谱:智能检索的 “幕后英雄”



01

常见的嵌入模型


嵌入模型(Embedding Model)‌是一种将高维、离散数据(如词语、句子、图片等)映射到低维、连续向量空间的模型。通过嵌入模型,离散的对象可以被表示为具有语义或结构信息的密集向量。这些向量通常具有很好的数学性质,例如向量之间的距离或方向可以反映对象之间的相似性或关系。嵌入模型广泛应用于自然语言处理(NLP)、推荐系统、计算机视觉等领域。

常见的嵌入模型及其应用场景

  1. 词向量嵌入(Word Embedding)‌:这是自然语言处理中最常见的一类嵌入模型,目标是将每个单词表示为一个固定维度的向量,使得语义上相似的词具有相似的向量表示。常见的词向量模型包括:

  • Word2Vec‌:由Google提出的词向量模型,采用两种主要的训练方法:Skip-Gram和CBOW(Continuous Bag of Words)。Word2Vec通过预测上下文中的词来学习词的向量表示,优点是计算速度快,能够捕捉词与词之间的语义关系。
  • GloVe‌:Global Vectors for Word Representation,由斯坦福大学提出。GloVe通过构建词共现矩阵并优化该矩阵的低秩分解来学习词向量,关注词与词之间的全局统计信息。
  • FastText‌:由Facebook提出,不仅考虑单词本身,还会考虑单词的子词信息(即字母组合),适用于处理稀有词和未登录词。
  • 文本嵌入模型‌:如Gemini Embedding,这是谷歌推出的基于AI的文本处理模型,能够将文本转换为数值表示(向量),支持语义搜索、推荐系统和文档检索等功能。Gemini Embedding在多个领域如金融、科学等展现出更优性能,并支持超过100种语言及更大的文本处理量。

  • BGE(BAAI General Embedding)‌:由智源研究院团队开发,支持多语言(中英文),有多个版本(如bge-large-en、bge-base-en、bge-small-en等),适用于检索、分类、聚类或语义搜索等任务。BGE模型在MTEB和C-MTEB基准测试中都取得了第一名的成绩,并且是开源的,可以在MIT许可下免费使用‌。




  • 02

    影响检索返回的几个关键因素


    相似度阈值:筛选结果的 “滤网”

    在知识检索中,相似度阈值就像是一个筛选结果的 “滤网” ,它决定了检索结果的相关性和数量。简单来说,相似度阈值是一个预先设定的数值,用于衡量检索结果与查询内容的相似程度。当系统计算出的文档与查询的相似度得分高于这个阈值时,该文档就有可能被作为检索结果返回给用户;反之,如果相似度得分低于阈值,那么该文档就会被过滤掉。

    例如,在一个新闻检索系统中,我们设置相似度阈值为 0.7。当用户查询 “人工智能在医疗领域的应用” 时,系统会计算数据库中每篇新闻与该查询的相似度。如果一篇新闻报道了人工智能在医学影像诊断方面的应用,与查询的相似度计算结果为 0.8,大于设定的阈值 0.7,那么这篇新闻就会被返回给用户。但如果另一篇新闻只是简单提及了人工智能,主要内容是关于人工智能在交通领域的应用,与查询的相似度仅为 0.5,低于阈值,它就不会出现在检索结果中。

    相似度阈值的设置对检索结果有着重要影响。如果阈值设置过高,虽然返回的结果相关性会很强,但可能会遗漏一些潜在有用的信息,导致返回结果数量过少。比如在上述新闻检索例子中,若将阈值提高到 0.9,一些虽然提到了人工智能在医疗领域应用,但表述不是特别精准的新闻可能就不会被返回,用户获取的信息就会受限。相反,如果阈值设置过低,返回的结果数量可能会很多,但其中会包含大量相关性较低的信息,增加用户筛选有效信息的难度。假设将阈值降低到 0.3,可能一些仅仅提到 “人工智能” 或者 “医疗” 字眼,但内容与两者结合应用无关的新闻也会被返回,使得检索结果变得杂乱无章。

    关键字相似度权重:精准匹配的 “指南针”

    关键字相似度权重是知识检索中另一个重要的影响因素,它就像是精准匹配的 “指南针” ,指引着系统找到与查询最为相关的内容。关键字相似度权重用于衡量关键字与文档或查询之间的相似程度,通过给不同的关键字分配不同的权重,来突出它们在检索中的重要性。

    例如,在一个电商商品检索系统中,当用户输入 “苹果手机” 进行查询时,“苹果” 和 “手机” 这两个关键字对于确定用户想要的商品都非常关键。但如果用户输入 “红色苹果手机”,此时 “红色” 这个关键字虽然也有一定作用,但相对 “苹果” 和 “手机” 来说,其重要性可能就稍低一些。在这种情况下,我们可以给 “苹果” 和 “手机” 分配较高的权重,比如 0.4,给 “红色” 分配相对较低的权重,比如 0.2 。这样,当系统在数据库中检索商品时,就会更倾向于返回那些同时包含 “苹果” 和 “手机”,并且 “红色” 作为辅助描述的商品信息,而不是仅仅因为商品包含 “红色” 这个词就将其返回。

    在实际应用中,关键字相似度权重的设置可以根据具体的业务场景和需求进行调整。比如在学术文献检索中,对于一些专业术语和核心概念的关键字,可以给予较高的权重,因为这些关键字往往能够更准确地反映文献的主题和内容。假设我们在检索一篇关于 “人工智能深度学习算法” 的学术论文,“人工智能”“深度学习”“算法” 这些关键字对于准确找到相关文献至关重要,它们的权重可以设置得较高。而一些辅助性的描述词,如 “研究”“应用” 等,虽然也有一定作用,但权重可以相对低一些。通过合理设置关键字相似度权重,系统能够更精准地对检索结果进行排序,将最符合用户需求的文献排在前面,大大提高了检索结果的质量和可用性 。

    TOP N:结果数量的 “控制器”

    在知识检索中,TOP N 是一个用于限制返回结果数量的参数 ,它就像是一个 “控制器”,帮助我们精准地获取所需数量的信息。简单来说,TOP N 表示只返回排名在前 N 位的检索结果。例如,当我们设置 TOP N 为 5 时,系统只会返回与查询相关性最高的前 5 个结果。

    在电商搜索场景中,当用户搜索 “运动鞋” 时,如果数据库中有成千上万条相关产品记录,若不设置 TOP N,可能会返回大量的产品信息,让用户在众多结果中难以快速找到自己想要的。而设置 TOP N 为 10,系统就会根据产品与 “运动鞋” 这个查询的相关性、销量、价格等综合因素进行排序,只返回排名前 10 的运动鞋产品,大大提高了用户查找信息的效率 。

    在不同场景下,合适的 TOP N 值对检索结果有着重要影响。在学术文献检索中,如果用户想要快速了解某个研究领域的核心成果,设置较小的 TOP N 值,如 3 - 5,可以返回该领域引用次数最多、影响力最大的几篇文献,帮助用户迅速把握研究重点。但如果用户是在进行初步的探索性研究,希望获取更全面的信息,较小的 TOP N 值可能会导致遗漏重要内容,此时适当增大 TOP N 值,比如设置为 20 - 30,就能返回更多相关文献,让用户对该领域有更广泛的认识 。

    然而,TOP N 也存在一定的局限性。它只能返回排名在前 N 位的结果,当我们需要获取中间位置或排名较靠后的结果时,就无法直接通过 TOP N 实现。比如在一个包含 100 名学生成绩的数据库中,我们想查询成绩排名在第 21 - 30 名的学生信息,单纯使用 TOP N 就无法满足需求。为了克服这个局限性,我们可以结合其他方法,例如先查询出所有结果,然后在应用层进行筛选;或者使用数据库的分页功能,通过多次查询来获取特定范围的结果 。


    03

    知识图谱:智能检索的 “幕后英雄”

    知识图谱就像是一个智能大脑,默默地为知识库检索提供强大的支持,堪称智能检索的 “幕后英雄” 。知识图谱本质上是一种语义网络,它以结构化的方式描述了现实世界中的实体、概念以及它们之间的关系 。简单来说,它将各种信息以 “实体 - 关系 - 实体” 的三元组形式连接起来,形成一个庞大而有序的知识网络。

    例如,在一个关于人物的知识图谱中,“马云” 是一个实体,他与 “阿里巴巴” 这个实体之间存在 “创立” 的关系,同时,“马云” 与 “企业家” 这个概念之间存在 “属于” 的关系。通过这样的方式,知识图谱能够将海量的信息进行有效的组织和关联,让计算机能够更好地理解和处理这些信息 。

    在知识库检索中,知识图谱有着广泛的应用场景和显著的优势。当我们在搜索引擎中输入一个查询词时,知识图谱可以帮助搜索引擎理解用户的意图,不仅仅是简单的关键词匹配,而是从语义层面进行分析。比如,当用户查询 “苹果” 时,如果没有知识图谱,搜索引擎可能会返回各种包含 “苹果” 这个词的网页,包括水果苹果的介绍、苹果公司的新闻等,结果可能比较杂乱。但有了知识图谱,搜索引擎可以根据知识图谱中 “苹果” 这个实体的多种关系,如 “苹果 - 水果 - 富含维生素”“苹果 - 公司 - 生产电子产品” 等,判断用户更可能想要的是关于水果苹果还是苹果公司的信息,从而返回更精准的结果 。

    在智能问答系统中,知识图谱的作用也不可或缺。当用户提出问题时,系统可以借助知识图谱进行推理和分析,找到与问题相关的实体和关系,从而给出准确的答案。例如,当用户问 “谁是苹果公司的创始人?”,知识图谱可以通过 “苹果公司 - 创始人 - 史蒂夫・乔布斯”“苹果公司 - 创始人 - 史蒂夫・沃兹尼亚克” 等关系,快速准确地回答出问题。

    提升知识库检索正确率的秘籍

    想要提高知识库检索的正确率,我们可以从多个方面入手。在数据处理阶段,对知识库中的数据进行清洗和预处理至关重要。这就好比整理房间,把杂乱无章的物品分类摆放,才能更方便地找到它们。我们要去除重复、错误和不相关的数据,对数据进行标准化处理,比如统一日期格式、规范词汇等 。例如,在一个电商知识库中,如果存在商品名称不一致的情况,像 “苹果手机” 和 “iPhone”,就需要进行统一规范,这样在检索时才能更准确地匹配。

    选择合适的检索算法并不断优化也是关键。不同的算法适用于不同的场景,我们要根据知识库的特点和用户需求来选择。同时,对算法中的参数进行调优,如前面提到的相似度阈值、关键字相似度权重等,找到最适合的取值。还可以结合多种算法的优势,形成组合算法,以提高检索的准确性 。比如,将向量空间模型和概率模型结合,先通过向量空间模型快速筛选出一批可能相关的文档,再利用概率模型对这些文档进行更精确的排序。

    利用用户反馈来不断改进检索系统也是必不可少的。可以收集用户对检索结果的评价,分析用户的搜索行为,了解他们的需求和痛点 。例如,如果很多用户在搜索 “人工智能在医疗领域的应用” 时,对返回的结果不满意,我们就可以分析原因,是关键词提取不准确,还是相似度计算存在问题,然后针对性地进行改进。通过持续的优化和改进,让知识库检索系统能够更好地满足用户的需求,为用户提供更精准、高效的服务 。

    知识库检索返回率受到多个关键因素的综合影响,从知识检索算法的基础原理,到相似度阈值、关键字相似度权重、TOP N 等参数的具体设置,再到知识图谱的强大支持,每一个因素都在检索过程中发挥着独特而重要的作用。这些因素相互关联、相互影响,共同决定了检索结果的质量和数量 。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅