news 2026/10/31 10:00:24

深度解析 Max-Min 语义分块策略对 RAG 的重构与优化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
深度解析 Max-Min 语义分块策略对 RAG 的重构与优化

摘要

在检索增强生成(RAG)系统的构建过程中,文档分块(Chunking)的质量直接决定了检索的精度与生成内容的连贯性。传统的固定长度或基于结构的分割方法,往往因忽略文本内在语义逻辑而导致上下文断裂或噪声引入。今天一起看下论文《Max–Min semantic chunking of documents for RAG application》,看下动态语义分块算法——Max-Min 语义分块,如何作用提升 RAG 性能的底层优化。


1. RAG 的分块困境

RAG 系统的高效运行依赖于一个核心假设:检索到的 Top-K 文档片段应包含回答问题所需的完整且纯净的语义信息。然而,实现这一假设的基石——文档分块,却长期面临以下技术挑战:

  • 语义断裂 (Semantic Fragmentation):固定长度(如每 500 tokens 一块)的分割,往往在句子中间或逻辑转折处生硬切断,导致检索到的片段失去关键上下文。
  • 上下文噪声 (Contextual Noise):过大的块虽然包含更多背景,但也引入了大量不相关信息,干扰 LLM 的注意力。
  • 固定窗口的局限 (Fixed-Window Limitations):现有的语义分块方法(如 LlamaIndex 的语义切分器)通常采用固定大小的滑动窗口来比较句子组,难以处理插入语、引用或脚注等非线性的文本结构。

2. 超越固定窗口:语义分块的范式演进

为了解决上述问题,业界提出了语义分块 (Semantic Chunking)。其演进路径如下:

  1. 基于相似度的滑动窗口:通过滑动窗口计算相邻句子间的余弦相似度,相似度低于阈值时切分。
  2. 百分比/分位数切分:不再依赖固定阈值,而是根据文档整体相似度分布的百分位来决定边界。
  3. Max-Min 动态聚类(本文重点):将分块视为一种尊重时间顺序的动态聚类问题。它不再使用固定窗口,而是通过评估新句子与当前已形成分块(Cluster)的整体契合度,动态决定边界。

3. 深度解析:Max-Min 语义分块设计方案

Max–Min 语义分块的核心在于:它不仅考虑新句子与前一个句子的局部相似度,更考虑其与当前分块内所有句子的全局一致性。

3.1 核心思想:作为动态聚类的分块

算法将分块过程抽象为:按顺序处理句子s1,s2,…,sns_1, s_2, \dots, s_ns1​,s2​,…,sn​,对每个句子sks_ksk​,决定是将其加入当前分块CCC,还是开启一个新分块。这种方法保留了文档的线性结构(Temporal Nature),确保分块内的句子是连续的。

3.2 逻辑结构:Max-Min 相似度策略

算法通过两个关键指标进行决策:

  1. 块内最小相似度 (min_sim(C)min\_sim(C)min_sim(C)):
    衡量当前块CCC内最不相似的两个句子之间的距离,代表了该块的“容忍度底线”。
    min_sim(C)=min⁡s,t∈Csimcos⁡(E(s),E(t))min\_sim(C) = \min_{s,t \in C} \text{sim}_{\cos}(E(s), E(t))min_sim(C)=s,t∈C

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

设计标注工具如何彻底改变你的工作流

设计标注工具如何彻底改变你的工作流 【免费下载链接】sketch-meaxure 项目地址: https://gitcode.com/gh_mirrors/sk/sketch-meaxure "又是凌晨两点,我还在手动标注设计稿的间距和尺寸..." 这是多少设计师的日常?当你面对复杂的界面…

作者头像 李华
网站建设 2026/10/31 11:09:46

如何快速掌握ExifToolGui:照片元数据管理的终极解决方案

如何快速掌握ExifToolGui:照片元数据管理的终极解决方案 【免费下载链接】ExifToolGui A GUI for ExifTool 项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui 你是否曾经面对数千张照片却无法快速找到特定时间或地点拍摄的那一张?或者想…

作者头像 李华
网站建设 2026/10/31 3:41:45

【PBFT算法】

口信消息型拜占庭问题之解的局限 该算法存在两个主要问题: 消息复杂度高:将军数为n、叛将数为f时,算法需要递归协商f1轮,消息复杂度为O(n^(f1))。例如叛将数为64时,消息数量远超int64表示范围。理论化严重:…

作者头像 李华
网站建设 2026/10/31 5:40:40

Vue2 前端开发方案实战:构建现代化 Web 应用

引言 在当今快速发展的 Web 开发领域,选择一个高效、灵活且易于上手的前端框架至关重要。Vue.js,特别是其成熟稳定的 Vue2 版本,凭借其简洁的 API、优秀的性能、渐进式的特性和强大的生态系统,成为了众多开发者和团队的首选。本文…

作者头像 李华
网站建设 2026/10/31 0:16:39

个人博客系统的设计与实现毕业论文+PPT(附源代码+演示视频)

文章目录 个人博客系统的设计与实现一、项目简介(源代码在文末)1.运行视频2.🚀 项目技术栈3.✅ 环境要求说明4.包含的文件列表(含论文) 数据库结构与测试用例系统功能结构前台运行截图后台运行截图项目部署源码下载 个…

作者头像 李华