大模型拯救世界|理论12|文档切片策略,大模型入门到精通,收藏这篇就足够了!

详解大模型RAG知识库的7种智能切片策略 本文介绍了医院AI助手背后的7种智能切片策略,这些策略帮助AI高效处理复杂的医疗资料。通过等长切片、自然分段、滑动窗口等方法,AI能将病历、药品说明等资料准确分割,避免关键信息割裂。文章还讲解了如何存储和检索这些切片,并以胸痛患者为例,展示了AI快速检索相关知识并给出建议的过程。这些智能切片技术让AI能像医生一样"读懂"医学资料,成为临床决策的有力助手,未来还将整合影像等多模态数据,进一步提升医疗AI的实用性。 阅读详情

大模型拯救世界|理论12|文档切片策略

一句话记住
文档切片策略 = 把长文本切成“语义完整、长度可管、检索不碎”的小块,否则再强的 Embedding 也救不回效果。
下面给出一套 2025 年可直接落地的「5 步切片流程 + 4 种策略 + 3 组超参 + 2 个实战模板」。

📊 4 种常用策略

策略场景优点缺点工具
固定长度通用文本、日志简单、易并行可能切断语义LangChain RecursiveCharacterTextSplitter
递归字符技术文档、博客优先按换行/标题切保留段落结构LangChain RecursiveCharacterTextSplitter
句子级法律、合同语义完整可能过长NLTK sent_tokenize + 长度限制
语义滑窗论文、书籍重叠保持上下文计算量大LlamaIndex SentenceWindowNodeParser

⚙️ 3 组关键超参(可直接抄)

参数建议值说明
Chunk Size512~1024 token等于 Embedding 模型最大输入的 1/3~1/2
Overlap10~20 % Size保证边界上下文不丢
Max Chunk1 M token/库Milvus/FAISS 单分区上限,再大就分库

🛠️ 实战模板(两种场景)

① 通用中文文档(LangChain)
1234567
from langchain.text_splitter import RecursiveCharacterTextSplitter

splitter = RecursiveCharacterTextSplitter(
    chunk_size=512,
    chunk_overlap=100,
    separators=["\n\n", "\n", "。", "!", "?"]
)
② 学术论文(句子+滑窗,LlamaIndex)
891011121314
from llama_index.core.node_parser import SentenceWindowNodeParser

parser = SentenceWindowNodeParser.from_defaults(
    window_size=3,           # 每句前后各取 3 句做窗口
    window_metadata_key="window",
    original_text_metadata_key="original_text"
)

🎯 高级技巧(2025 必知)

  1. 标题继承

    把每块的 H1/H2 标题作为元数据,检索时加分。

  2. 代码块不切碎

    用正则把 code 整块保留,避免语法断裂。

  3. 动态窗口

    对表格/列表用“行”或“条目”为粒度,而非硬 token 数。


✅ 一句话总结

先按“段落/标题/句子”语义分段,再按 512 token 滑窗,重叠 100 token,最后加上章节标签——这套组合拳在 2025 年仍是 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 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!

大模型中提取或构建更小、更专用的子模型 其本质是通过模块化、动态化或轻量化手段,从“万能”大模型中提取“专用”子模型。未来随着MoE、RAG等技术的发展,切片将更精细化,成为AI工程化落地的标配能力。,以适配特定任务或场景。在大模型(如LLM)的上下文中,“”(Slicing)通常指。 阅读详情

相关推荐

大语言模型中知识库具体如何切片

它的目的是将原始的、可能非常庞大的文档资料(如 PDF、Word 文档、网页、代码库、数据库记录等)分解成更小、更易于管理和检索的单元,我们称之为“块”(Chunks)或“片段”(Segments/Slices)。通过精心设计和执行知识库切片策略,我们可以为 LLM 提供高质量、上下文相关的知识片段,从而使其能够更有效地回答特定领域的问题,克服其固有知识的局限性。知识库切片没有一刀切的完美方法,最佳策略往往取决于知识库的性质、文档的结构、下游任务的需求以及所用 LLM 的特性。是 200 tokens,

qq_38334677的博客 1396

LLM大语言模型中RAG切片阶段改进策略

没有最好的切片方法,只有最适合你场景的方法。你可以尝试不同的切片方法,观察Ragas评估结果,找到最适合你需求的方案。学习的过程就是不断尝试和调整的过程!

Michael的博客 3202

顶会新宠!Gate+Attention创新思路发A会

性能提升:在Places2自然场景和CelebA-HQ人脸数据集上,与以往方法相比,该系统在自由形式掩码修复任务中取得了更高的质量和更低的误差(例如,平均ℓ1误差和ℓ2误差显著降低)。硬件效率提升:Griffin和Hawk在TPU-v3上的训练效率与Transformer相当,且在推理时具有更低的延迟和显著更高的吞吐量。门控卷积:提出了一种新的门控卷积机制,通过学习每个通道在每个空间位置的动态特征选择机制,解决了传统卷积将所有输入像素视为有效像素的问题。

2501_92785035的博客 974

大模型也能切片,微软SliceGPT让LLAMA-2计算效率大增

机器之心报道编辑:张倩、佳琪删除权重矩阵的一些行和列,让 LLAMA-2 70B 的参数量减少 25%,模型还能保持 99% 的零样本任务性能,同时计算效率大大提升。这就是微软 SliceGPT 的威力。大型语言模型(LLM)通常拥有数十亿的参数,用了数万亿 token 的数据进行训练,这样的模型训练、部署成本都非常高。因此,人们经常用各种模型压缩技术来减少它们的计算需求。一般来讲,这些模型压缩技...

zenRRan的博客 356

Robosuite与Robomimic:机器人学习的黄金搭档

本文深入探讨了Robosuite与Robomimic这对机器人学习的黄金组合,详细介绍了如何利用Robosuite进行物理仿真和任务环境构建,以及Robomimic在演示数据处理和离线学习算法实现中的应用。通过实际案例和代码示例,展示了从仿真环境搭建到模型训练的全流程,帮助研究人员高效开展机器人学习实验。

weixin_29178069的博客 415

【Unity】Unity性能分析解决方案——UPR

由Unity中国团队提供的一套性能优化解决方案,其是一系列性能工具的集合,并可将收集的数据进行可视化。

Davidorzs的博客 1008

AI 大模型入门 :检索增强生成(RAG),自动生成精准用例!

作为测试开发工程师,你是否也常被这些问题“暴击”? 用例维护难:业务逻辑三天一迭代,刚写完的测试代码秒变“历史遗迹”? 覆盖率黑洞:复杂场景靠人工穷举,漏测风险像“扫雷游戏”一触即炸? 文档追不上代码:需求更新了15版,

优快云_430422的博客 715

数字图像处理基础实验(二):直方图均衡化

一、实验内容及原理 1、计算灰度图像的归一化直方图 具体内容:利用 OpenCV 对图像像素进行操作,计算归一化直方图.并在 窗口中以图形的方式显示出来 步骤: (1)初始化一个256大小的数组,存放图像中每级灰度值的像素点的个数 (2)遍历整张图像 (3)归一化数组 2、灰度图像直方图均衡处理 具体内容:通过计算归一化直方图,设计算法实现直方图均衡化处理。 步骤: (1)读取该像素点的灰度值 (...

lyd1995的博客 4525

工业级RAG拯救大模型三大原生缺陷

用户提问时,系统实时从企业私有知识库检索权威资料,整理成上下文输入大模型,强制模型依托真实数据生成答案,从根源上更新知识、约束生成逻辑,完美弥补三大短板。它既解决了大模型幻觉、知识陈旧、私域适配的核心痛点,也为企业私有知识库、智能问答、行业AI落地提供了可靠路径,是当下AI工程从业者必须吃透的核心技术。对 PDF、Word、表格、图片等多格式文件做清洗结构化,去除页眉、水印、乱码等无效内容,保留文档层级结构,输出纯净文本素材。(如 BGE、E5,后文详细介绍)将文本转化为高维向量,实现语义数字化。

2601_94959219的博客 274

air780e stm32标准库发送英文短信,如何实现?(附相关源码,仅供参考)

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1239

OData Request:Create Entity 在 ABAP OData Client Proxy 中的工程化实践

文章摘要 本文针对具备 SAP Gateway 与 ABAP 开发经验的读者,详细讲解如何通过 ABAP OData Client Proxy 实现 OData 服务的 Create 操作。首先对比了 OData V2 与 V4 的 Create 规范差异,强调键、集合 URL 和请求体的标准化要求。随后介绍了 ABAP Client Proxy 的编程模型,包括 Client Proxy、Entity List Resource 和 Create Request/Response 三个核心对象,并提供了完

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 247

连更5版!清华大学全套DeepSeek资料免费领!职场、科研、AI幻觉一网打尽!

最近问一问的热门问题全都是关于如何使用DeepSeek的,如果你只是下载了DeepSeek,还停留在把它当个搜索问答工具,想要学习如何提效却无从下手,那今天的分享绝对适合你!从年后风靡全网的清华大学104页《DeepSeek从入门到精通》开始,半个月内大佬们连更5版DS学习资料,几乎覆盖了所有的应用场景,现在,我们先来看看内容展示吧👇01104页超全手册,从「DeepSeek是什么」到「各种应用场景的提示词设计」,手把手拆解DS核心功能。02。

2401_85375151的博客 1961

移花接木,玩转CANoe的几种扩展接口应用(五)——串口设备

近期看到粉丝朋友在CANoe自动化测试方面的关注度很大,今天就围绕这个做一个专题,总结一下以往项目上用过的几种CANoe扩展接口,分享出来希望对相关领域的网友有所帮助。本文是该专题的第五篇文章,主要讲解了串口设备的功能配置、连接方法、配置方法、调用方法,最后分析了这种扩展借口应用的特点和适用场景。

Mr.Cssust的博客 2369

拯救垃圾检索!这6个预检索优化技巧让RAG准确率提升80%

在之前的介绍中,我们已经梳理了RAG系统的完整工作流程:从文档加载与文本分块开始,通过嵌入技术生成向量表示,进而构建索引并存储至向量数据库;在检索环节,系统依据用户查询匹配最相关的上下文片段,最终将这些检索结果交由大模型生成最终答案。

m0_59162559的博客 721

Nmap源码分析(端口扫描)

端口扫描是Nmap的核心功能,用于确定目标机的端口状态(开放、关闭、过滤等),也为Nmap的服务与版本扫描、OS扫描、脚本扫描提供基本的指引信息。所以,深入理解端口扫描的实现对分析其他的扫描方式很有帮助。 1简单回顾   首先简要回顾一下端口扫描的原理以及命令行选项。 1.1扫描原理   Nmap提供的10多种类型的端口扫描方法,如TCP SYN/ACK/FIN/Xmas/NULL/ Windows/Connect,FTP Bounce, Idle scan, UDP port u...

墨痕诉清风的博客 1597

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

第一周 RAG 召回实测总结:不同分块策略的评测指标看板

分块策略不仅是一次文本截断,更是整个 RAG 系统与物理世界交互的第一道界面。把第一张骨牌的参数与结构夯实,后续的重排与大模型生成才能在高质量的数据土壤上开花结果。

2401_87746054的博客 2041

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

AI 大模型入门 四:检索增强生成(RAG),自动生成精准用例!

今天,一个颠覆测试开发工作流的“外挂”来了——检索增强生成(RAG)。它让AI实时啃透最新文档→自动生成精准测试用例→动态对齐线上真实数据,从此,让“人工填坑”成为历史!

慕漓的博客 1031

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

拯救训练中断!LLaMA-Factory断点续训与异常排查全指南

你是否遇到过训练到90%突然断电的崩溃?是否因显存溢出导致数小时工作白费?本文将系统解决LLaMA-Factory训练中的中断恢复难题,5分钟掌握断点续训技巧,10类常见错误一键排查,让大模型训练像打游戏存档一样简单。 ## 训练中断的致命代价 大模型训练少则几小时,多则数天。根据社区反馈,约37%的训练任务会因硬件故障、软件错误或资源限制而中断。某企业用户使用LLaMA-Factory训练7

gitblog_00415的博客 921

上下文工程让大模型表现如一(建议收藏学习)

文章讲述了从"提示词炼金术士"到"上下文工程师"的转变,强调将AI视为需要详细工作说明的"新员工"。介绍了上下文工程的八大要素、RAG技术、评测体系、常见坑点及解决方案,提供了一周上手指南。通过工程化方法,使AI从"偶尔灵验"转变为"稳定可靠",强调可靠性、可维护性的重要性。

2401_85375151的博客 895

LLM实践--支线:拯救Continue Pretrain的数据

打分清洗的文章难产,写起来没有思路,就换换脑子写写旁门左道,探讨一下common数据质量不理想的情况下,如何做一个还可以的Continue Pretrain。首先介绍下什么是Continue Pretrain(CP)。CP 和 Pretrain、SFT一样指的是 LLM 训练的一个阶段,在前大模型时代还被称作Post Pretrain。CP 是在Pretrain和SFT之间的训练阶段,目的是为模型注入领域知识,这个领域是泛指的领域,既包含金融、法律、教育这种学科领域,也包含推理、理解、创作这种能力领域。

2401_84204207的博客 1083

从被AI遗忘到精准曝光:拯救Geo大模型搜索排名的5个致命避坑指南

本文针对地理空间分析(Geo)领域大模型在搜索引擎和AI平台中"隐形"的问题,提出了5个关键提升策略:1)采用包含核心领域词的搜索友好命名;2)完善框架版本、训练数据等元数据信息;3)提供一键运行的代码示例和可视化演示;4)多平台同步发布至Hugging Face等主流开发者社区;5)建立持续更新的内容运营体系。这些方法能有效提升专业模型的可见度和使用率,帮助技术成果从"被遗忘的角落"走向精准曝光的舞台。文章强调,Geo大模型的成功不仅依赖算法精度,更需要主动的产品化思维和生态运营意识。

聚焦多维领域,打破行业壁垒,以深度的行业洞察、多元的价值视角与客观的深度剖析,记录时代脉搏,传播前沿新知。致力于构建开放包容的思想激荡平台,赋能产业升级,引领行业高质量发展,传递更具社会影响力的主流声音。 476

传统分块已死?Agentic Chunking拯救语义断裂,实测RAG准确率飙升40%,LLM开发者必看!

传统分块已死?Agentic Chunking拯救语义断裂,实测RAG准确率飙升40%,LLM开发者必看!

huang9604的博客 881

世界模型实战指南:从物理因果到产线部署的工程手册

世界模型是一种面向真实物理系统的因果推理框架,其核心在于将传感器数据、物理定律与执行动作耦合为可验证的闭环系统。它不同于大语言模型的概率生成范式,而是以可微分物理方程为骨架、实时感知特征为输入、确定性控制指令为输出的技术路径。在工业自动化、手术导航、AGV调度等强约束场景中,世界模型展现出对时序因果、设备老化、环境扰动等工程现实的鲁棒适应能力。本文聚焦‘感知-认知-行动’三层架构的轻量化实现、三问法定界法、JAX物理建模实践及传感器漂移等静默故障排障,为一线工程师提供可直接复用的世界模型落地方法论。

shirlly 566

工业级RAG落地全链路优化方案:解决检索失效、大模型幻觉(实战干货)

通过知识图谱梳理业务实体、关联关系、行业规则,将碎片化文本搭建为结构化知识网络,具备强大的逻辑推理、关联溯源能力,可高效处理复杂业务问题,适配金融、制造、政务、法务等高严谨、高精准场景。摒弃死板的定长切片模式,基于文档段落结构、章节层级、语义完整性做自适应切片,确保每一个切片都是完整的业务语义单元,不割裂逻辑、不拆分知识点,从根源解决上下文缺失问题。传统固定切片+纯向量检索模式,极易出现语义漂移、关键词错位、上下文割裂问题,无法精准识别用户真实意图,频繁召回无关内容,直接导致回答跑偏、准确率低下。

张杰的博客 393

大模型调用自动重试的副作用与重试策略实战指南

在大模型应用开发中,API调用失败是常态,自动重试已逐渐成为各层链路的默认机制。然而重试并非无代价:多层重试叠加会放大真实调用次数,推理模型重新计算带来高昂成本,Agent循环中重试成倍拉长响应时间,幂等缺失更可能引发重复扣费和脏数据。本文从工程视角展开,先厘清429限流、5xx瞬时故障与400、401等确定性错误的本质差异,再介绍指数退避与全抖动、熔断降级、幂等键、消息队列重试乘法效应等关键技术,并结合交互式对话与异步任务给出按层配置的实践建议,帮助开发者构建安全高效的大模型调用重试体系,避免重试成为新的

weixin_29053695的博客 333
上一篇: 大模型拯救世界|理论11|NLP,大模型入门到精通,收藏这篇就足够了!
下一篇: 大模型拯救世界|理论13|大模型的评判LLM Judge,大模型入门到精通,收藏这篇就足够了!
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值