6.2 向量检索vs关键词检索:混合检索与重排序实战对比
向量检索vs关键词检索:混合检索与重排序实战对比向量、关键词、混合、重排序,如何选对检索方案?本节基于《AI工程》第6章「RAG and Agents」— Retrieval Algorithms:向量检索、关键词检索、混合检索、重排序(Rerank)。一、两种检索范式《AI工程》将检索算法分为向量检索与关键词检索两大类,并讨论混合检索与重排序的实践。类型原理优势劣势向量检索语义相似度能理解同义、换说法精确词匹配弱关键词检索BM25、TF-IDF精确词、专有名词好不理解语义二、向量检索2.1 原理将文本编码为向量,用余弦相似度或欧氏距离检索。importnumpyasnpfromsentence_transformersimportSentenceTransformer model=SentenceTransformer("paraphrase-multilingual-MiniLM-L12-v2")defvector_search(query:str,doc_embeddings:np.ndarray,doc_texts:list,top_k:int=5):query_emb=model.encode([query])scores=np.dot(doc_embeddings,query_emb.T).flatten()top_indices=np.argsort(scores)[::

相关新闻

Magma智能体模型:一键生成多模态内容

Magma智能体模型:一键生成多模态内容

Magma智能体模型:一键生成多模态内容 1. 全文导读 Magma是当前多模态AI领域的一个重要突破,它不仅仅是一个简单的文本或图像生成模型,而是一个面向智能体的多模态基础模型。这个模型的核心价值在于能够理解文本和图像的组合输入&#xff0c…

2026/7/9 16:16:47 阅读更多 →
开源大模型GLM-Image部署教程:CPU Offload低显存方案(<16GB)实操手册

开源大模型GLM-Image部署教程:CPU Offload低显存方案(<16GB)实操手册

开源大模型GLM-Image部署教程&#xff1a;CPU Offload低显存方案&#xff08;<16GB&#xff09;实操手册 1. 项目简介 你是不是也想体验最新的AI绘画技术&#xff0c;但被显卡显存要求劝退了&#xff1f;别担心&#xff0c;今天我要分享的GLM-Image部署方案&#xff0c;即…

2026/7/8 18:59:01 阅读更多 →
导师又让重写?降AIGC平台 千笔·降AIGC助手 VS PaperRed,本科生专属更高效!

导师又让重写?降AIGC平台 千笔·降AIGC助手 VS PaperRed,本科生专属更高效!

在AI技术迅速发展的今天&#xff0c;越来越多的本科生开始借助AI工具辅助论文写作&#xff0c;以提高效率、优化表达。然而&#xff0c;随着学术查重系统对AI生成内容的识别能力不断提升&#xff0c;如何有效降低AIGC率和重复率&#xff0c;已成为众多学生面临的核心难题。许多…

2026/7/9 10:16:45 阅读更多 →

最新新闻

什么是transformer?

什么是transformer?

一句话说清&#xff1a;Transformer 是2017年提出的一种深度学习核心架构&#xff0c;靠「自注意力机制」处理文本、图像、语音等序列数据&#xff0c;是现在所有大语言模型、AIGC 技术的底层基石——你用的 ChatGPT、文生图模型、语音转文字&#xff0c;背后基本全是它。一、它…

2026/7/9 16:16:26 阅读更多 →
通辽找铺转铺排名

通辽找铺转铺排名

在通辽&#xff0c;无论是创业者寻找合适的商铺开启事业&#xff0c;还是商家想要转让现有店铺&#xff0c;找铺转铺都是一件至关重要的事情。市面上有众多平台可供选择&#xff0c;究竟哪家排名靠前、能真正满足需求呢&#xff1f;今天就来为大家深入剖析&#xff0c;重点介绍…

2026/7/9 16:14:25 阅读更多 →
L9958与PIC18F47K40组合在电机控制中的优势与实践

L9958与PIC18F47K40组合在电机控制中的优势与实践

1. 为什么选择L9958与PIC18F47K40组合在电机控制领域&#xff0c;芯片选型直接决定了系统性能上限。L9958是ST意法半导体推出的多通道电机驱动芯片&#xff0c;而PIC18F47K40则是Microchip旗下高性能8位MCU。这套组合在工业伺服、机器人关节等场景中表现出色&#xff0c;主要基…

2026/7/9 16:12:24 阅读更多 →
如何优雅地保存抖音精彩瞬间:douyin-downloader 完全指南

如何优雅地保存抖音精彩瞬间:douyin-downloader 完全指南

如何优雅地保存抖音精彩瞬间&#xff1a;douyin-downloader 完全指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback su…

2026/7/9 16:12:24 阅读更多 →
技术人如何克服思维惰性:从CRUD到架构思维的实战指南

技术人如何克服思维惰性:从CRUD到架构思维的实战指南

&#x1f680; 30款热门AI模型一站整合&#xff0c;DeepSeek/GLM/Qwen 随心用&#xff0c;限时 5 折。 &#x1f449; 点击领海量免费额度 1. 这篇文章真正要解决的问题 “人可以穷&#xff0c;但不能懒”这句话&#xff0c;听起来像一句老生常谈的鸡汤&#xff0c;但把它放…

2026/7/9 16:10:24 阅读更多 →
AI Agent 选型指南:6大特征判断什么问题适合用它解决?纯AI、混合架构、纯传统如何选?

AI Agent 选型指南:6大特征判断什么问题适合用它解决?纯AI、混合架构、纯传统如何选?

AI Agent 选型方法论&#xff1a;什么问题适合用 Agent 解决&#xff1f; 这可能是现在所有技术团队都在问的一个问题&#xff1a;我手上这个需求&#xff0c;到底该不该用 AI Agent 来做&#xff1f;一边是 AI 铺天盖地的宣传&#xff0c;好像什么问题用 AI 都能解决。 另一边…

2026/7/9 16:10:24 阅读更多 →

日新闻

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案:ESLyric-LyricsSource完全指南

3大音乐平台逐字歌词完整解决方案&#xff1a;ESLyric-LyricsSource完全指南 【免费下载链接】ESLyric-LyricsSource Advanced lyrics source for ESLyric in foobar2000 项目地址: https://gitcode.com/gh_mirrors/es/ESLyric-LyricsSource 还在为Foobar2000找不到高质…

2026/7/9 0:01:04 阅读更多 →
ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘:3个步骤打造专业级学术书籍

ElegantBook封面定制揭秘&#xff1a;3个步骤打造专业级学术书籍 【免费下载链接】ElegantBook Elegant LaTeX Template for Books 项目地址: https://gitcode.com/gh_mirrors/el/ElegantBook 你是否曾经为学术书籍的封面设计而烦恼&#xff1f;想要一个既专业又美观的封…

2026/7/9 0:03:06 阅读更多 →
如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc:企业级数据库连接终极指南

如何高效使用pyodbc&#xff1a;企业级数据库连接终极指南 【免费下载链接】pyodbc Python ODBC bridge 项目地址: https://gitcode.com/gh_mirrors/py/pyodbc 在当今数据驱动的商业环境中&#xff0c;企业级数据库连接已成为现代应用开发的核心需求。pyodbc作为一款强大…

2026/7/9 0:07:11 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools&#xff1a;5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱&#xff0c;支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/8 16:14:06 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里&#xff0c;参与了关于混合后量子密码学的讨论&#xff0c;应付端点攻击找茬的人&#xff0c;还参与留言板讨论后&#xff0c;发现“威胁模型”对多数人仍是陌生概念&#xff0c;且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/9 13:46:46 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”&#xff1a;我理解的渗透测试到底是什么&#xff1f;每次看到新闻里说某个大公司的数据被“黑”了&#xff0c;或者某个网站被攻击导致服务瘫痪&#xff0c;你是不是和我一样&#xff0c;心里会冒出两个念头&#xff1a;一是“这黑客真厉害”&#x…

2026/7/8 16:59:55 阅读更多 →

月新闻