看懂 Embedding 分块,Naive Chunking 与 Late Chunking 的巅峰对决

全新语义分块算法 Late Chunking:让文本检索更精准的秘密武器​ Late Chunking 方法的关键在于先对整个长文本进行嵌入处理,生成包含整个文档上下文信息的标记嵌入,然后再根据预定义的分块策略进行分块。这种方法使每个文本块的嵌入都能包含整个文档的上下文信息,从而提高嵌入的质量和检索的准确性。与传统分块方法相比,Late Chunking 方法通过在标记嵌入生成之后进行分块,避免了上下文信息的丢失。不过,Late Chunking 也并非完美无缺,对于长文本来说,该策略的有效性相对受限,不如 LumberChunker 等基于 LLM 的方法。 阅读详情

在当今的大语言模型(LLM)应用架构中,检索增强生成(RAG)已成为解决模型幻觉和知识时效性问题的核心方案。而在 RAG 的流水线中,如何将长文档转化为计算机可理解的向量(Embeddings),是决定检索准确率的基石。这一过程中,分块(Chunking)策略的选择往往被忽视,却至关重要。

接下来将探讨两种截然不同的分块范式:传统的朴素分块(Naive Chunking)与革新性的后期分块(Late Chunking),揭示它们在处理长文本上下文时的本质差异。

朴素分块(Naive Chunking)

“朴素分块”是目前大多数 RAG 系统默认采用的处理方式。它的逻辑非常直观,如同在流水线上切分蛋糕:

  1. 先切分,后处理: 给定一个长文档,系统首先会依据固定的字符数或 Token 数量,将其物理切割成若干个独立的片段(Chunk 1, Chunk 2, … Chunk N)。

  2. 独立嵌入: 切分后的每一个片段被视为一个独立的个体,分别输入到嵌入模型(Embedding Model)中。

  3. 生成向量: 模型对每个片段进行编码,通过池化层(Pooling)生成对应的向量表示。

这种方法的优势在于简单且并行处理效率高,但它带来了一个致命的缺陷:独立同分布(i.i.d.)的假设谬误。

在朴素分块中,每个片段在进入模型时都丢失了其在原文中的上下文信息。例如,如果文档的第一段提到了“马斯克”,而第二段开头是一个代词“他”,当这两段被切分开并独立输入模型时,模型在处理第二段的“他”时,根本不知道这个代词指代的是“马斯克”。

这种切分导致生成的嵌入向量是“独立的”(i.i.d. embeddings),它们失去了跨片段的语义关联,导致检索时经常出现“断章取义”的错误。

后期分块(Late Chunking)

为了解决语义断裂的问题,“后期分块”技术应运而生。它的核心理念是“先理解整体,再进行切分”,其流程与朴素分块截然相反:

  1. 先处理,后切分: 长文档并不急于被切断,而是作为一个整体(或在模型的最大上下文窗口内)直接输入到嵌入模型中。

  2. 全文本注意力机制: 在 Transformer 架构的模型内部,注意力机制(Self-Attention)会计算文档中每一个 Token 与其他所有 Token 之间的关联。这意味着,即使是位于文档后半部分的词,也能“看见”并关联到文档开头的关键信息。

  3. 基于边界的池化: 当模型生成了包含丰富上下文信息的 Token 级嵌入(Token Embeddings)后,系统才根据预设的边界标记,将这些已经包含了全局信息的 Token 归类到对应的块(Chunk)中。

  4. 生成向量: 对这些归类好的 Token 进行池化,生成最终的块嵌入。

后期分块生成的向量被称为“条件嵌入”(Conditional Embeddings)。这是因为每个分块的向量表示不仅取决于该分块内的文字,还有条件地依赖于其前后的文本环境。

回到刚才的例子,在后期分块模式下,当模型处理第二段的“他”时,由于是在全文档的上下文中进行的,模型已经通过注意力机制捕获了前文“马斯克”的信息。因此,即使最终将这两段分开存储,第二段的向量表示中依然隐含了“这是关于马斯克的内容”这一语义特征。

从技术原理的深层来看,这两者的区别在于信息的流动范围:

• 朴素分块人为地设立了语义屏障。Token 之间的相互作用仅限于狭窄的切片内部,边界处的语义被生硬截断。

• 后期分块则拆除了这些屏障。它利用 Transformer 的双向注意力特性,让语义流淌在整个文档中。虽然最终的输出形式依然是分块的向量(为了适应向量数据库的存储和检索),但这些向量的“内涵”已经发生了质变。

从朴素分块向后期分块的演进,代表了嵌入技术从“机械式处理”向“深度语义理解”的跨越。

虽然后期分块在处理超长文本时可能会面临显存占用和推理成本的挑战,但它有效地解决了代词指代不明、上下文缺失以及语义歧义等 RAG 系统的顽疾。对于追求高精度检索和深度问答的应用场景而言,采用后期分块策略,让每一个切片都拥有全局视野,是提升系统智能水平的关键一步。

想入门 AI 大模型却找不到清晰方向?备考大厂 AI 岗还在四处搜集零散资料?别再浪费时间啦!2025 年 AI 大模型全套学习资料已整理完毕,从学习路线到面试真题,从工具教程到行业报告,一站式覆盖你的所有需求,现在全部免费分享!

👇👇扫码免费领取全部内容👇👇

​

一、学习必备:100+本大模型电子书+26 份行业报告 + 600+ 套技术PPT,帮你看透 AI 趋势

想了解大模型的行业动态、商业落地案例?大模型电子书?这份资料帮你站在 “行业高度” 学 AI:

1. 100+本大模型方向电子书

在这里插入图片描述

2. 26 份行业研究报告:覆盖多领域实践与趋势

报告包含阿里、DeepSeek 等权威机构发布的核心内容,涵盖:

  • 职业趋势:《AI + 职业趋势报告》《中国 AI 人才粮仓模型解析》;
  • 商业落地:《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》;
  • 领域细分:《AGI 在金融领域的应用报告》《AI GC 实践案例集》;
  • 行业监测:《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。

3. 600+套技术大会 PPT:听行业大咖讲实战

PPT 整理自 2024-2025 年热门技术大会,包含百度、腾讯、字节等企业的一线实践:

在这里插入图片描述

  • 安全方向:《端侧大模型的安全建设》《大模型驱动安全升级(腾讯代码安全实践)》;
  • 产品与创新:《大模型产品如何创新与创收》《AI 时代的新范式:构建 AI 产品》;
  • 多模态与 Agent:《Step-Video 开源模型(视频生成进展)》《Agentic RAG 的现在与未来》;
  • 工程落地:《从原型到生产:AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。

二、求职必看:大厂 AI 岗面试 “弹药库”,300 + 真题 + 107 道面经直接抱走

想冲字节、腾讯、阿里、蔚来等大厂 AI 岗?这份面试资料帮你提前 “押题”,拒绝临场慌!

1. 107 道大厂面经:覆盖 Prompt、RAG、大模型应用工程师等热门岗位

面经整理自 2021-2025 年真实面试场景,包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题,每道题都附带思路解析:

2. 102 道 AI 大模型真题:直击大模型核心考点

针对大模型专属考题,从概念到实践全面覆盖,帮你理清底层逻辑:

3. 97 道 LLMs 真题:聚焦大型语言模型高频问题

专门拆解 LLMs 的核心痛点与解决方案,比如让很多人头疼的 “复读机问题”:


三、路线必明: AI 大模型学习路线图,1 张图理清核心内容

刚接触 AI 大模型,不知道该从哪学起?这份「AI大模型 学习路线图」直接帮你划重点,不用再盲目摸索!

在这里插入图片描述

路线图涵盖 5 大核心板块,从基础到进阶层层递进:一步步带你从入门到进阶,从理论到实战。

img

L1阶段:启航篇丨极速破界AI新时代

L1阶段:了解大模型的基础知识,以及大模型在各个行业的应用和分析,学习理解大模型的核心原理、关键技术以及大模型应用场景。

img

L2阶段:攻坚篇丨RAG开发实战工坊

L2阶段:AI大模型RAG应用开发工程,主要学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

img

L3阶段:跃迁篇丨Agent智能体架构设计

L3阶段:大模型Agent应用架构进阶实现,主要学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造Agent智能体。

img

L4阶段:精进篇丨模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调,并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

img

L5阶段:专题集丨特训篇 【录播课】

img
四、资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇

​

2025 年想抓住 AI 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!

Late Chunking:语义驱动的长文本嵌入动态分块技术 长文本嵌入(Long Context Embedding)是RAG、知识库检索与语义搜索的核心基础,其本质是将非结构化文本映射为高保真向量表示。传统方法依赖预设规则的Early Chunking,在8K+ token场景下因语义割裂、信息稀释与上下文丢失,导致召回率骤降超40%。Late Chunking通过‘全局理解→语义边界识别→局部精编码’三阶段范式,实现基于语义连贯性的动态重分段,显著提升关键段落召回准确率与向量语义保真度。该技术已在法律合同比对、科研论文溯源、医疗报告分析等专业场景验证落地,兼顾效 阅读详情

相关推荐

Jina AI “Late-Chunking“如何解决RAG的文档分块困境

文档分块(Chunking)是构建检索增强生成(RAG)系统中最基础、也最棘手的一环。长久以来,开发者们一直在“小分块(有利于检索精度)”和“大分块(有利于上下文完整性)”这对根本矛盾中艰难权衡。传统的固定大小、递归字符、甚至语义分块策略,都只是在这一矛盾体上寻找妥协点,未能从根本上解决问题。今天一起看下Jina AI提出的开源项目,它通过将检索单元与生成单元解耦,实现了在检索时精准、在生成时完整的双重目标。

kakaZhui的博客 224

长文本分块的新策略——后期分块(Late Chunking),让RAG应用“又准又高效“

后期分块技术为处理长文本提供了一个既聪明又实惠的新方案。它不仅能更好地理解文章的整体意思,还能大大节省存储和计算成本。对于那些想要构建大规模AI应用的开发者来说,这绝对是一个值得尝试的新方向。随着技术的不断进步,我们有理由相信,后期分块将在未来的AI应用中发挥越来越重要的作用。

2401_85373396的博客 2232

从时序参数到电压供给:TTL(RGB)液晶屏驱动调试全解析

本文全面解析TTL(RGB)液晶屏驱动调试的关键技术,从时序参数配置到电压供给系统搭建,详细介绍了同步信号参数、寄存器配置技巧以及升压电路设计。通过实战案例和常见故障分析,帮助工程师快速掌握液晶显示屏调试方法,提升开发效率。

weixin_30588675的博客 249

长文本 Embedding 模型中的“迟分”策略

来自:Jina AI大约一年前,2023 年 10 月,我们推出了全球首个支持 8K 上下文长度的开源 Embedding 模型 —— jina-embeddings-v2-base-en。自此,长文本在 Embedding 模型中的应用引发了广泛讨论和争议。信息压缩问题:将数千字的长文本编码为单一 Embedding 表示会导致语义信息的"过度压缩",使得检索系统难以准确定位特定信息。检索粒度不...

zenRRan的博客 934

实战分享:如何利用svchost进程绕过360防护(附完整Shellcode注入教程)

本文深入解析系统进程安全防护机制,探讨svchost等关键进程的安全特性与防护策略。详细分析安全软件的行为检测和内存保护技术,提供系统加固与监控实践建议,助力企业构建多层次防御体系,有效应对潜在安全威胁。

weixin_30752699的博客 99

基于深度强化学习技术优化无线网络中的资源分配(一)DQN部分代码

这是一个GitHub上的开源项目,链接:https://github.com/alexis-anzaldo/Deep-Reinforcement-Learning-for-resource-allocation-in-wireless-networks该项目旨在通过深度强化学习DQL技术优化无线网络中的资源分配,特别关注小型蜂窝和超密集无线蜂窝网络中的功率控制问题,主要目标是提高DRL模型的学习效率和网络吞吐量。

m0_46292040的博客 1539

《向量数据库指南》——Late Chunking:重塑长文本Embedding的新篇章

而Late Chunking则是先过 Embedding 模型再分块(late的含义就是在于此,先向量化再分块),我们先将 Embedding 模型的 transformer 层应用到整个文本,为每个 token 生成一个包含丰富上下文信息的向量表示序列。尽管有一些启发式算法试图缓解这一问题,如滑动窗口重新采样、重叠的上下文窗口长度以及多次文档扫描等,然而,像所有启发式算法一样,这些方法时灵时不灵,它们可能在某些情况下有效,但是没有理论上的保证。我们可以通过支持长上下文的 Embedding 模型,如。

实战AI智能体 909

【升级U8+】不能将值 NULL 插入列 ‘VT_ID‘,表 ‘VoucherItems‘;列不允许有 Null 值。

不能将值 NULL 插入列 ‘VT_ID’,表 ‘UFDATA_006_2012.dbo.VoucherItems’;列不允许有 Null 值。INSERT 失败。

努力不懈的为广大客户提供优质的产品与真诚、贴心、专业的服务! 517

深入理解大模型分片优化:Late Chunking 技术解析

在编码前,将长文本切分成多个小段(如按固定 token 数、换行符、标点等),每段单独送入模型,单独编码。优点:实现简单缺点每个 chunk 独立编码,上下文信息丢失重复计算(重叠窗口)浪费资源对于每个样本中每段的,提取对应 token 的 embedding;对该区间执行;将结果转换为 numpy 向量,方便存储/检索。特性模型调用次数多次一次上下文信息丢失保留全局上下文实现复杂度简单稍复杂(需记录 span)聚合策略灵活性固定切片高度灵活,支持任意切分逻辑。

xiaoyanboke的博客 1227

数字游民产业小报告 · 2025

2025 年全球数字游民约(不同统计口径差异很大,低估法约 4,000 万,高估法 8,000 万),美国来源占比最高。:2025 Q1 约岗位允许一定程度远程;2024 年美国员工至少部分远程(全球 2023 年约 28%)。:到 2025 年,提供数字游民/远程工作签证(媒体口径 50–73 个不等;福布斯 66、Citizen Remote 50+、有机构清单称 73)。:以英国为例,期望未来一年全勤到岗、企业因强制返岗出现离职,说明“灵活/远程”仍是劳动力市场的筹码之一。

Anthony1453的博客 1469

芯片原厂linux驱动开发的分享

大家好,我是XX,来自湖南XX学院,电子信息18级,也曾在创新基地控制组学习过两三年,毕业后就职于一家芯片原厂的解决方案部,担任驱动工程师的职位,算上实习期,我的工作时长已有两年。在此我想将这两年期间学习与积累到的一些经验输出出来,与大家一同分享。知识面有限,只能简单介绍一些驱动开发方向的一些经验,且由于经验尚浅,文中难免会有一些疏漏和错误之处,还请大家积极地批评指正。

嵌入式技术开发 852

大模型RAG |一文深度对比解析Late Chunking 与 Contextual Retrieval

Late Chunking和Contextual Retrieval都为传统分块方法中固有的上下文丢失问题提供了各自的解决方案:● Late Chunking 采用“先嵌入后分块”的方式 ,在多个分块之间保留语义信息,利用的是模型结构的特点,不会造成额外的消耗;● Contextual Retrieval 则基于LLM为每个分块添加文档范围的上下文信息进行增强 ,会造成大量的token损耗,同时效果高度依赖于所使用的LLM。

老皮的博客 1119

【AI大模型】Late Chunking×Milvus:如何提高RAG准确率?看完这篇你就懂了!!

在RAG应用开发中,第一步就是对于文档进行chunking(分块),高效的文档分块,可以有效的提高后续的召回内容的准确性。而对于如何高效的分块是个讨论的热点,有诸如固定大小分块,随机大小分块,滑动窗口重新采样,递归分块,基于内容语义分块等方法。而Jina AI提出的Late Chunking从另外一个角度来处理分块问题,让我们来具体看看。

2401_85325557的博客 1215

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

RAG迟分块策略:利用长文本嵌入模型进行文本的分块嵌入

本文提出了一种名为“Late Chunking”的新方法,用于解决文本Embedding过程中上下文信息丢失的问题。实验结果表明,迟分块方法在各种检索任务上均优于朴素分块方法,且无需额外训练。长文本迟分块方法有效解决了长文本Embedding的上下文依赖问题。提出的跨度池化训练方法进一步提升了迟分块方法的性能。总而言之,迟分块方法在文本Embedding和检索任务中表现出色,具有广泛的应用前景。

m0_59235699的博客 1705

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

late-chunking:长上下文嵌入模型中的后期分块处理

late-chunking:长上下文嵌入模型中的后期分块处理 项目介绍 Late Chunking 是一种创新的长上下文嵌入模型处理技术,旨在解决传统文本分块在处理长文档时遇到的问题。在许多应用中,将整个文本文档编码为单个嵌入表示并不实用,因为嵌入向量信息容量有限,而很多应用需要检索文本的更小部分。Late Chunking 利用最新嵌入模型处理长输入序列的能力,通过在处理文本时保持上下文敏感性,...

gitblog_00839的博客 890

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Late Chunking×Milvus:如何提高RAG准确率

01.背景在RAG应用开发中,第一步就是对于文档进行chunking(分块),高效的文档分块,可以有效的提高后续的召回内容的准确性。而对于如何高效的分块是个讨论的热点,有诸如固定大小分块,随机大小分块,滑动窗口重新采样,递归分块,基于内容语义分块等方法。而Jina AI提出的Late Chunking从另外一个角度来处理分块问题,让我们来具体看看。02.Late Chunking是什么传统的分块在...

ZILLIZ 1257

告别RAG上下文丢失:Late Chunking 与 Contextual Retrieval 深度对比解析

Late Chunking和Contextual Retrieval都为传统分块方法中固有的上下文丢失问题提供了各自的解决方案:● Late Chunking 采用“先嵌入后分块”的方式 ,在多个分块之间保留语义信息,利用的是模型结构的特点,不会造成额外的消耗;● Contextual Retrieval 则基于LLM为每个分块添加文档范围的上下文信息进行增强 ,会造成大量的token损耗,同时效果高度依赖于所使用的LLM。

深度学习机器 1261

别再先分块了!Late Chunking:长上下文嵌入模型如何终结 RAG 检索不准的魔咒?

本文探讨了长上下文嵌入模型在检索增强生成(RAG)中的应用挑战与解决方案。传统RAG流程中,将文档切分为小文本块会产生上下文丢失问题,影响检索准确性。Jina AI提出的"Late Chunking"方法通过先对整个长文本进行嵌入编码,再分块处理,保留了更完整的上下文信息。实验表明,相比传统分块方式,该方法能显著提升检索指标,尤其在长文档场景效果更优。但研究也指出,嵌入模型本身性能仍是影响效果的关键因素。文章最后给出了判断模型是否支持该技术的三个标准:支持词级嵌入输出、长文本处理能力和平

xzzz2020的博客 700

【论文译读】Late Chunking:Contextual Chunk Embeddings Using Long-Context Embedding Models

许多应用场景需要检索较小的文本片段,而基于密集向量的检索系统在处理较短文本片段时通常表现更好,因为语义在嵌入中不容易被 “过度压缩” 。因此,开发者通常会将文本文档分割成更小的块,并分别进行编码。然而,这种方式创建的块嵌入可能会丢失周围块的上下文信息,从而导致表示效果不理想。在本文中,作者提出了一种称为 “late分块” 的新方法,该方法利用长上下文嵌入模型首先嵌入长文本的所有token,然后在 Transformer 模型之后、均值池化之前进行分块。这样得到的块嵌入能够捕捉完整的上下文信息,从而在各种检

技术改变世界 1830

迟分是什么,不是什么【下篇】

本篇文章主要是把迟分策略里容易混淆的概念和对比再详细讲讲,强烈建议各位先去看看上一篇:【上篇】长文本 Embedding 模型中的“迟分”策略。建议阅读顺序:上篇、下篇、研究论文:https://arxiv.org/abs/2409.04701/把长文档切块,这其中有两个关键问题:首先,边界断点怎么定?你可以用固定长度的 Token,或者固定数量的句子,再高级点的就用正则表达式或者语义分割模型...

Jina AI 的博客 1218

【必藏】提升RAG系统准确率:朴素分块vs后期分块的深度解析与实战指南

文章探讨了RAG系统中两种分块策略的区别。朴素分块先切分文档再生成嵌入向量,简单高效但丢失上下文;后期分块先处理完整文档生成包含全局上下文的嵌入向量,再切分,保留语义完整性。后期分块能解决代词指代不明等问题,虽面临显存成本挑战,但代表了从"机械处理"向"深度语义理解"的跨越,是提升RAG系统智能水平的关键一步。

Gaga246的博客 717

Embedding 之大规模数据拆分

受限于常见 LLM 的上下文大小,例如 gpt3.5t 是 16k、gpt4t 是 128k,我们并不能把完整的数据整个塞到对话的上下文中。即使数据源接近于 LLM 的上下文窗口大小,llm 在读取数据时很容易出现分神,或者忽略其中部分细节的问题。因此,我们需要对数据进行拆分,然后将最关联的内容输入给 LLM,以便 LLM 能够更好的理解数据。

python12345678_的博客 631

本地化部署 DeepSeek,构建单细胞与空间转录组 AI 分析平台

本地化部署 DeepSeek,构建单细胞与空间转录组 AI 分析平台

weixin_53637133的博客 181
上一篇: GraphRAG的原理及代码实战(3)基本原理介绍(下)
下一篇: AI实战系列:企业知识管理混乱?RAG+LangChain+DeepSeek构建会思考的企业知识库
AI_小站
博客等级 码龄3年 6255粉丝 1154原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值