智能模型新篇章:RAG + Fine-Tuning 混合增强策略

1.40 大模型应用开发三种模式:Fine-tuning、RAG、Prompt Engineering对比分析 大模型应用开发主要有三种模式:微调(Fine-tuning)、检索增强生成(RAG)和提示词工程(Prompt Engineering)。微调通过调整模型参数适应特定任务,效果最好但成本高;RAG结合检索和生成,适合知识问答且成本适中;提示词工程仅优化输入提示,灵活性最高但效果有限。选择时应考虑任务需求、数据可用性和成本因素,通常RAG是平衡效果与成本的优选方案,而特定领域任务可能需要微调。 阅读详情
AI摘要

本文探讨了RAG(检索增强生成)和Fine-tuning在优化大型语言模型中的协作,展示了如何通过结合这两种技术,使模型既能利用广泛知识,又能深度定制于特定领域。文章详细介绍了RAG、微调的工作原理,以及RAFT和RoG等混合增强策略,强调了这些方法在专业问答、代码生成和推荐系统等领域的潜力和优势。

一、前言

在之前的探讨中,我们已经分别深入了解了RAG(检索增强生成)和 Fine-tuning(微调)这两种优化大型语言模型的方法,探讨了它们在不同业务场景下的适用性、优势及局限。然而,我们很少讨论将这两种技术结合起来会带来什么样的效果。实际上,RAG和Fine-tuning并不是相互排斥的技术。之前讨论RAG的未来发展趋势时,我们提到一种实现路径是通过RAG利用外部知识,同时通过微调来实现对特定领域的适应。这样,我们就能在同一个模型中结合RAG和微调的优点:

  • 检索器能够快速访问广泛和最新的外部数据;
  • 微调能够深度定制模型以适应专业领域;
  • 生成器则结合外部上下文和微调后的领域知识来生成响应。

通过智能地结合RAG、微调以及混合方法,我们有可能创造出下一代智能应用程序,这些应用在适当适应领域需求的同时,能够充分发挥大型语言模型(LLMs)的潜力。

1.1、RAG与微调结合破局LLMs的局限

大型语言模型在理解和生成人类式文本方面取得了显著成就,覆盖了广泛的领域。这些模型通过分析大量数据集中的模式,在预训练阶段获得了丰富的知识和强大的语言理解能力。然而,尽管LLMs表现出色,它们在特定领域的深入理解上仍有所欠缺,其知识可能不够深入或缺乏权威性,这在需要深厚专业知识的场景中尤为明显。

为了弥补这些不足,研究人员尝试通过引入外部知识源来增强LLMs,这些知识源提供了确凿的事实和专业知识。目前,检索增强生成(RAG)和领域适应性微调是两种主要的增强技术。

  • 检索增强生成通过整合信息检索系统,能够根据上下文从外部资源中检索相关信息,这些信息补充LLM的输入,使其输出基于可靠来源的事实。RAG在开放领域问答和知识密集型任务中表现良好。
  • 特定领域微调则通过在特定领域数据上调整LLM参数来实现模型专门化,使模型学习到相关的知识和语言模式,显著提升相关任务表现。

虽然RAG为LLMs提供了外部知识,在推理过程中增加了信息量;而微调则在训练过程中传授特定领域知识,但这两种方法通常被独立研究。最新研究显示,结合RAG和微调技术可以创造出既具有广泛知识又拥有特定领域专长的LLMs。

将RAG的功能融入微调过程,使LLMs学会如何有效地利用检索到的知识,并在此过程中获得领域专业知识。同时,对RAG模型进行领域数据的微调,可以提高其检索能力和针对特定领域的知识基础。

本文将深入探讨这些技术的运作方式、主要优势及其可能开启的应用前景。通过结合外部知识访问和领域专业化,这些方法为创建更加丰富、可靠、专业的LLMs铺平了道路,以满足现实世界中的广泛应用需求。

二、检索增强生成(RAG)

检索增强生成(Retrieval-Augmented Generation, RAG)是一种旨在通过在推理过程中使语言模型能够访问和利用外部知识源来提升其能力的方法。RAG的核心在于将预训练的语言模型与信息检索系统相结合,创建出一个能够同时发挥两者优势的灵活架构。

RAG的流程通常包括以下几个步骤:

  • 输入处理:用户提出查询或提示,语言模型对其进行解读,以理解意图和所需信息。
  • 检索:系统在外部知识源中搜索可能与输入相关的信息,如文档段落、文档或知识片段。
  • 上下文整合:找到的信息与原始查询合并,形成一个包含问题和额外知识的增强提示。
  • 语言模型生成:语言模型基于这个增强的提示生成响应,使用外部知识确保其输出基于事实信息。

RAG在开放领域问答、知识密集型任务,甚至代码生成中通过访问相关文档或示例,已经显示出了有希望的结果。通过整合外部知识,RAG模型能够产生比仅依赖预训练知识库的模型更加事实和信息丰富的响应。

然而,传统RAG系统的一个重要限制是,在训练期间检索组件保持不变。这意味着语言模型没有学会如何最优地使用检索到的信息,或者根据不同的知识领域调整其推理过程。检索模块独立运作,其效果在很大程度上取决于它检索到的信息的质量和相关性。

2.1、领域特定微调

微调已成为为大型预训练语言模型(LLMs)定制化,使其在特定任务或领域中表现出色的有效技术。该过程包括对已经在广泛数据上预训练的LLM进行进一步训练,使用一个更小、更针对性的与目标任务或领域相关的数据集。

在微调过程中,LLM的参数被调整以更好地匹配领域特定数据集中的模式、词汇和知识。这使得LLM能够获得与领域相关的知识和语言技能,从而在相关应用中表现更佳。

领域特定微调在多个领域带来了显著的改进,例如:

  • 生物医学:在科学和医学数据上进行微调,使LLM能够帮助完成回答问题、文献分析,甚至医学编码等任务。
  • 计算机科学:在代码库和文档上进行微调,帮助LLM提升代码生成、文档理解,以及开发工具支持。
  • 金融:在金融新闻、报告和分析上进行微调,提高了LLM在股票预测、风险评估和财务报告生成等方面的能力。
  • 法律:在法律文件和案例法上进行微调,使LLM能够协助进行法律研究、合同分析,甚至起草法律文件。

领域特定微调的成功归功于LLM捕捉到微调数据中的独特知识、术语、风格模式和推理方法的能力。这种获得的专业知识使LLM能够为目标领域生成更准确、相关和可靠的输出。

2.2、传统微调的限制

尽管领域特定微调在增强LLMs的能力方面已被证明是有效的,但传统微调方法有一个关键限制:它们没有明确包含检索外部知识的能力。在微调期间,LLM的学习仅限于微调数据集本身提供的信息。

三、混合增强策略:RAG + Fine-Tuning

虽然RAG和针对特定领域的微调各自都取得了不错的成果,但最新的研究提出了一种新方法,能够同时发挥两者的优势。这种方法通过在微调过程中加入外部知识检索的功能,旨在打造既精通特定领域又能够依托权威资料、利用最新最全面信息的语言模型。

3.1、检索增强型微调(RAFT)

这种方法之一被称为检索增强型微调(Retrieval-Augmented Fine-Tuning, RAFT),在论文《适应领域特定RAG的语言模型调整》中首次提出。RAFT是一种微调技术,目的是提升语言模型在特定领域进行检索增强生成(RAG)的能力。

RAFT的核心思想是在包含有价值和无价值文档的特定领域数据集上对语言模型进行微调。在微调过程中,模型被训练在生成答案时引用预言文档中的相关信息,并忽略干扰文档。

RAFT的训练步骤包括:

  • 使用问答对、预言文档(包含答案)和干扰文档(与答案无关)构建特定领域的数据集。
  • 在部分训练样本中,同时提供 Oracle 文档和一组 Distractor 文档。
  • 对于其余示例,仅提供了 Distractor 文档,而没有提供 Oracle 文档。
  • 利用监督学习对语言模型进行微调,使其能够根据提供的文档和问题生成答案。
  • 鼓励模型生成“思想链”式的答案,明确引用预言机文档中的相关段落。

通过在微调过程中让模型同时接触相关和无关的文档,RAFT教会模型识别并利用最关键的信息,忽略无关干扰。这一过程有效地训练模型进行领域特定的RAG,提升了其通过检索和推理领域相关知识来回答问题的能力。

3.2、图形推理(RoG)

另一种结合方法是图形推理(Reasoning on Graphs, RoG),它专注于将语言模型与结构化的知识图谱相结合。RoG旨在通过结合语言模型和知识图谱的优势,实现准确且可解释的推理。

RoG框架主要由三个部分组成:

  • 规划模块:该模块引导语言模型根据知识图谱生成高层次的计划,以回答特定问题,这种计划以一系列关系的形式表示。
  • 检索模块:利用生成的关系序列作为指导,该模块在知识图谱中进行有限制的搜索,以检索可能包含答案的特定路径。
  • 推理模块:从知识图谱中检索出的路径作为上下文提供给语言模型,模型根据这些路径的可能性生成答案。

RoG的关键特点是,语言模型在知识图谱数据集的问答数据上进行微调。在微调过程中,模型学习生成基于知识图谱的有效关系路径(规划优化),并根据从图谱中检索出的路径进行推理(检索-推理优化)。

这种微调过程使语言模型学会通过利用知识图谱中编码的结构化知识进行准确且可解释的推理。生成的答案基于从知识图谱中检索出的明确路径,增强了答案的可解释性和可信度。

四、混合增强方法的优势

知识基础:联合RAG加微调方法的一个主要优势是,它允许语言模型将其推理和生成基于外部知识源。这有助于解决模型产生幻觉的问题,即模型仅基于预训练数据生成听起来合理但实际上不正确的输出。

通过在微调过程中加入外部知识检索功能,这些方法教会语言模型利用权威信息源,如特定领域的文档集合或结构化的知识图谱。这种基于事实知识源的基础提高了语言模型输出的准确性和可信度,减少了生成错误信息或矛盾陈述的可能性。

4.1、领域适应性

协同方法的另一个重要优势是,它能够通过微调将语言模型适应于特定领域。通过在特定领域的数据上进行微调,语言模型能够掌握与该领域相关的知识、术语、风格模式和推理方法。

这种领域适应性使语言模型在该领域内的后续任务和应用中表现得更好。例如,一个在生物医学文献上经过微调的语言模型,在医疗问题回答、文献分析甚至诊断支持等任务上,会比一个通用的、未经调整的模型表现得更好。

4.2、可解释性

某些协同方法,如图形推理(RoG),在其输出中生成可解释的推理路径。通过明确展示推理过程作为从知识图谱中检索出的关系或路径序列,这些方法提供了透明度,说明了语言模型是如何得出最终答案的。

这种可解释性对于建立对语言模型的信任至关重要,特别是在需要解释性和问责性的高风险领域。通过理解推理过程,用户可以评估模型输出的有效性和正确性,从而培养信任并做出更明智的决策。

4.3、灵活性

协同RAG加微调方法在利用知识来源方面具有灵活性。像RAFT这样的方法可以处理非结构化的文档集合,而RoG可以将语言模型与结构化的知识图谱相结合。

这种灵活性使得协同方法可以应用于广泛的领域和知识来源,从科学文献和新闻文章到特定领域的知识库和本体论。这种广泛的适用性使得该方法对各种知识密集型应用都非常有价值。

4.4、可扩展性

协同方法的一个关键优势是其能够利用大型语言模型的自监督预训练能力。这些预训练模型已经具备了大量的一般性知识,可以通过微调高效地适应新领域或知识来源。

与从头开始预训练相比,微调是一个相对计算效率更高的过程,允许语言模型可扩展地适应新领域或知识来源。随着知识来源的广度和复杂性不断增长,这种可扩展性变得至关重要,确保语言模型能够保持最新和相关。

通过结合外部知识访问和领域特定知识的获取,协同RAG加微调方法克服了传统语言模型和微调方法的几个限制。这些解决方案为创建更知识渊博、基础扎实和值得信赖的语言模型铺平了道路,这些模型能够在广泛的知识密集型应用中表现出色,从问答系统和推荐引擎到科学研究和决策支持工具。

五、潜在应用

5.1、专业领域问答系统:

在医学、法律和科学等专业领域,定制化的问答系统展现出巨大的潜力。这些领域需要深厚的专业知识、权威资料的获取能力,以及处理复杂信息的推理能力。

通过结合RAG技术和针对特定领域的微调,我们可以让语言模型学会检索和分析相关文档、法律案例、学术论文或专业数据库。这样,智能问答助手就能在其专业领域内提供准确、可信的答案,这些答案都建立在权威资料的基础之上。

5.2、代码生成与文档理解:

这种结合方法还能彻底改变我们对特定编程语言、框架或代码库的代码生成和文档理解。语言模型在大量代码库、API文档和代码示例上进行学习后,就能掌握特定领域的编程结构、规则和最佳实践。

借助RAG技术,这些经过微调的模型能够检索相关的代码片段、文档章节或社区讨论,从而在代码生成和解释方面提供更加丰富和精准的帮助。这为开发人员提供了强大的工具,使代码编写、文档创建和理解更加高效、准确。

5.3、结构化知识图谱支持的推荐系统:

当推荐系统利用结构化知识图谱时,RAG和微调技术的结合尤其有益。语言模型在产品目录、用户偏好或娱乐领域的知识图谱上进行学习,就能提供个性化的推荐。

结合这些专业知识和RAG技术,推荐系统能够根据用户偏好、产品特性及其在知识图谱中的关系,提供更加精确和可解释的个性化推荐。

5.4、药物发现与生物医学研究:

生物医学和制药领域将从这种结合方法中获益匪浅。语言模型在大量科学文献、临床试验数据和生物医学知识库上进行学习,就能深入掌握领域知识和推理能力。

有了RAG技术的支持,这些经过微调的模型能够检索和分析相关的研究论文、药物化合物数据库和生物通路信息,从而在药物发现、药物再利用、个性化医疗和基于文献的研究等多个方面提供支持。

除了上述特定应用,RAG与微调的结合在金融、教育、客户支持和决策支持系统等其他知识密集型领域也展现出巨大潜力。随着这一领域的研究不断深入,我们可以期待更多高级技术的出现,它们将外部知识无缝集成到语言模型中,使AI系统变得更加知识渊博、基础扎实和值得信赖。

实现这些应用的全部潜力,关键在于开发出强大且可扩展的技术,用于在特定领域的知识源上对语言模型进行微调,同时配备高效且有效的检索机制。此外,解决知识库的不完整性、动态变化和用户查询的模糊性等挑战,对于提供可靠和有影响力的解决方案也至关重要。

六、总结

RAG和特定领域微调的结合,为提升大型语言模型的外部知识和领域专长提供了一种强大的解决方案。通过发挥这两种方法的优势,研究人员已经开发出了使大语言模型能够基于事实信息进行推理、适应专业领域,并生成更可解释和可信输出的方法。

随着RAG和微调之间的联合作用不断被探索,我们可以预期未来的语言模型将不仅拥有广泛的知识,还能展现出深入的领域专长、推理能力和坚实的事实基础——这是迈向更知识渊博和可靠的AI系统的重要一步。

七、References

[1]. Angels Balaguer, Vinamra Benara, Renato Cunha, Roberto Estevão, Todd Hendry, Daniel Holstein, Jennifer Marsman, Nick Mecklenburg, Sara Malvar, Leonardo O. Nunes, Rafael Padilha, Morris Sharp, Bruno Silva, Swati Sharma, Vijay Aski, Ranveer Chandra, R. (2024). RAG vs Fine-tuning: Pipelines, Tradeoffs, and a Case Study on Agriculture:https://arxiv.org/pdf/2401.08406.pdf

[2]. Balaguer, A., Benara, V., Cunha, R., Estevão, R., Hendry, T., Holstein, D., Marsman, J., Mecklenburg, N., Malvar, S., Nunes, L. O., Padilha, R., Sharp, M., Silva, B., Sharma, S., Aski, V., & Chandra, R. (2024). RAG vs Fine-tuning: Pipelines, Tradeoffs, and a Case Study on Agriculture. arXiv preprint arXiv:2401.08406. Retrieved from https://arxiv.org/pdf/2401.08406.pdf

[3]. Touvron, H., Wu, J., Jiang, X., Almeida, D., Wainwright, C., Mishkin, P., Zhang, C., Agarwal, S., Slama, K., Ray, A., Schulman, J., Hilton, J., Kelton, F., Simens, M., Askell, A., Welinder, P., Christiano, P. F., Leike, J., & Lowe, R. (2023). Training language models to follow instructions with human feedback. In S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, & A. Oh (Eds.), Advances in Neural Information Processing Systems (Vol. 35, pp. 27730–27744). Curran Associates, Inc. Retrieved from https://proceedings.neurips.cc/paper_files/paper/2022/file/b1efde53be364a73914f58805a001731-Paper-Conference.pdf

[4]. Lewis, P., Liu, Y., Goyal, N., Ghazvininejad, M., Mohamed, A., Levy, O., Stoyanov, V., & Zettlemoyer, L. (2020). Retrieval-augmented generation for knowledge-intensive NLP tasks. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP). Retrieved from https://arxiv.org/abs/2005.11401

[5]. RAG vs. Finetuning: Enhancing LLMs with new knowledge https://deepgram.com/learn/rag-vs-finetuning

[6]. Tianjun Zhang Shishir G. Patil Naman Jain Sheng Shen Matei Zaharia Ion Stoica Joseph E. Gonzalez, R. (2024). RAFT: Adapting Language Model to Domain Specific RAG . Retrieved from https://arxivtools.blob.core.windows.net/xueshuxiangzipaperhtml/2024_3_18/2403.10131.pdf

[7]. Linhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan, , R. (2023). Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning. Retrieved from https://arxiv.org/abs/2310.01061

RAG与Fine Tuning:如何选择正确的方法 什么是检索增强生成_(RAG)_?什么是Fine Tuning?什么时候使用检索增强生成_(RAG)_?检索增强生成使用案例什么时候使用Fine Tuning?Fine Tuning使用案例如何在RAG与Fine Tuning之间做出选择。 阅读详情

相关推荐

LLM落地四大策略:Prompt、Function Calling、RAG与Fine-Tuning决策指南

大语言模型(LLM)落地不是单纯的技术实现,而是面向业务目标的工程化决策过程。其核心在于理解不同技术路径的本质原理与适用边界:Prompt Engineering通过结构化输入引导模型激活已有知识;Function Calling将生成式输出降级为确定性API调度,保障结果可追溯;RAG解耦知识检索与生成,实现私有数据的实时注入;Fine-Tuning则通过参数微调重塑模型的领域认知分布。四者在成本、可控性、实时性与专业深度上构成三维权衡空间。本文聚焦真实生产环境中的策略选型逻辑、避坑实践与混搭协同机制,尤

weixin_30412167的博客 442

LVS三种模式配置及优点缺点比较

目录: LVS三种模式配置 LVS 三种工作模式的优缺点比较 LVS三种模式配置 LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置 LVS是什么: http://www.linuxvirtualserver.org/VS-NAT.html http://www.linuxvirtualserver.org/VS-IPTunneling.html http:/...

weixin_33709590的博客 379

大模型——智能模型新篇章:RAG + Fine-Tuning 混合增强策略

RAG和特定领域微调的结合,为提升大型语言模型的外部知识和领域专长提供了一种强大的解决方案。通过发挥这两种方法的优势,研究人员已经开发出了使大语言模型能够基于事实信息进行推理、适应专业领域,并生成更可解释和可信输出的方法。随着RAG和微调之间的联合作用不断被探索,我们可以预期未来的语言模型将不仅拥有广泛的知识,还能展现出深入的领域专长、推理能力和坚实的事实基础——这是迈向更知识渊博和可靠的AI系统的重要一步。

1206

RAFT:一种适应特定领域RAG的大模型训练新方法!

左上角的图表展示了提出的方法,即让大型语言模型(LLMs)适应从一组正面和负面文档中阅读解决方案,这与标准的RAG设置形成对比,在标准的RAG设置中,模型是基于检索器的输出进行训练的,这种输出是记忆和阅读的混合体。在测试时,所有方法都遵循标准的RAG设置,提供上下文中检索到的前k个文档。实验结果表明,RAFT在PubMed、HotpotQA和Gorilla数据集上的性能一致优于监督式微调模型,无论是使用RAG还是没有使用RAG。

aolan123的博客 1698

海鸥派OpenEuler开发板实战:从烧写到SSH连接的完整指南

本文提供海鸥派OpenEuler开发板从开箱到SSH远程连接的完整实战指南。详细介绍了基于海思SD3403/SS928芯片的算力开发板系统烧写、存储扩容、网络配置等关键步骤,帮助开发者快速上手这款AI边缘计算设备,并实现高效的远程开发与管理。

ruby5的博客 1121

AI编程实战:用Spec Coding与Codex半小时重构全栈项目

这次我们来看一个能显著提升全栈开发效率的实战方法:利用 AI 编程工具 Codex 和 Spec Coding 工作流,将原本需要数周甚至一个月的全栈项目重构工期,压缩到半小时级别。这不是概念探讨,而是基于现有工具链的、可立即上手的工程实践。 对于前端开发者或全栈工程师而言,面对老旧项目重构、技术栈升级或从零搭建新项目时,最大的痛点往往是重复性、模式化的代码编写工作。手动编写 CRUD 接口、页面组件、状态管理和联调测试,耗时费力且容易出错。而 AI 辅助编程的核心价值,正是在于将开发者从这些“体力活”中解

weixin_33525298的博客 290

RAFT:让大型语言模型更擅长特定领域的 RAG 任务

生成式 AI 对企业最具影响力的应用之一是创建能够访问已有知识库的自然语言接口,换句话说,它能够针对银行、法律和医学等特定领域提供问题解答。

FrenzyTechAI的博客 3435

利用featureCounts实现高效转录本定量:从比对到下游分析

本文详细介绍了利用featureCounts工具进行RNA-seq转录本定量的完整流程。从软件安装、输入文件准备,到核心命令参数解析与批量样本处理,再到将生成的计数矩阵无缝衔接至DESeq2进行差异表达分析,提供了从比对到下游分析的一站式实战指南。文章重点阐述了featureCounts在效率与易用性上的优势,并分享了常见问题排查与性能优化技巧,帮助研究者高效完成转录本定量这一关键步骤。

weixin_29069131的博客 317

LVS:三种负载均衡方式比较

1、什么是LVS?   首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客

BOKE 935

【车载以太网】【架构】整体架构与协议标准

车载以太网架构图 应用层:DHCP /SOMEIP/DoIP/XCP/UDPNM 传输层:TCP/IP 网络层:IPv4/IPv6/ARP/ICMP 链路层:IEEE Ethernet MAC+VLAN 物理层:Ethernet PHY: 100BASE-T1/1000BASE-T1/100BASE-Tx

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 8354

基于YOLO26深度学习框架的智能停车场管理系统的算法研究实现方法

本文研究了基于YOLO26深度学习框架的智能停车场管理系统实现方法。系统采用CSPDarknet53作为主干网络,结合特征金字塔和注意力机制提升检测性能。通过数据预处理、模型训练和停车分析三个主要模块,实现了车位占用检测、车辆类型识别等功能。实验结果表明,该方法在检测精度和速度方面表现优异,为智能停车场管理提供了有效的技术解决方案。

一键难忘的博客 571

Fine-Tuning与RAG不是二选一,而是业务驱动的组合技

大语言模型落地中,Fine-Tuning和RAG常被误读为互斥方案,实则分别解决‘表达一致性’与‘信息准确性’两大核心问题。Fine-Tuning本质是校准模型对专业token序列的条件概率分布,不增知识而塑反射;RAG则是构建实时、可验证的知识增强通路,依赖检索意图理解、证据结构化与闭环验证。二者的技术价值不在参数或向量本身,而在能否匹配业务的数据更新频率、合规敏感性、术语结构化程度及算力约束。真实场景如政务问答、医疗辅助、金融外呼,均需基于Q1-Q5决策树进行工程权衡——这正是当前AI应用从Demo走向

weixin_34032621的博客 549

27、目标识别的最新进展

本文综述了目标识别(OID)领域的最新进展,重点介绍了质量评估、预处理和搜索空间缩减等关键技术。文章分析了多种质量指标,如缩减率、对完整性、召回率和精确率等,并探讨了它们的适用场景。同时,详细介绍了预处理中自动学习转换规则的方法,以及传统阻塞、排序邻域索引等搜索空间缩减技术。此外,文章还讨论了动态选择缩减技术的方法,并展望了未来研究方向,如更智能的预处理、自适应的缩减技术和与人工智能的结合。希望这些技术和方法能够为目标识别领域的研究和实践提供参考和帮助。

q5r6s7的博客 91

从检索到生成:RAG 如何重构大模型的知识边界?

大模型强大却易幻觉,RAG(Retrieval-Augmented Generation)应运而生,成为连接知识与语言的桥梁。本文系统梳理了 RAG 技术从 Naive 到 Advanced 再到 Modular 架构的演进路径,结合架构图与核心模块对比,揭示其背后的设计动因与能力边界。通过对不同阶段的优劣剖析,帮助读者全面理解 RAG 的技术发展、适用场景及未来趋势,为构建高质量、可信任的智能问答系统提供实践启示。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 14万+

Autosar EcuM配置-初始化及下电执行函数-基于ETAS软件

Autosar EcuM学习笔记-上电初始化执行函数及下电前执行函数,本文介绍在EcuM中的配置及使用。

赞的博客 849

AI Agent Harness实时监控大屏搭建实战

本文将以目前主流的AI Agent管控框架Harness为基础,结合React、ECharts、WebSocket技术,手把手带你搭建一套完整的实时监控大屏,覆盖全局概览、状态分布、工具调用统计、异常告警、实时日志等核心功能,不需要复杂的底层开发,复制代码就能快速跑通。本文我们从需求出发,先梳理了AI Agent的核心监控指标,然后搭建了监控大屏的静态布局,逐个实现了各个图表,对接了Harness的实时数据源,最后加了交互和告警功能,完整走了一遍监控大屏从设计到落地的全流程。

大数据洞察的博客 174

深入 ‘Fine-tuning’ vs ‘RAG’:在什么场景下你应该选择微调模型而不是在 LangChain 里塞上下文?

各位同仁,各位技术爱好者,大家好!和。随着大型语言模型(LLMs)的普及,我们面临的挑战不再仅仅是如何使用它们,更是如何高效、精准、经济地将它们应用于特定业务场景。我们常常会听到这样的疑问:我的LLM不够聪明,它不知道我们公司的内部规章制度,它也无法以我们期望的语气与客户交流。面对这些问题,我们应该选择在LangChain这样的框架中塞入大量上下文,也就是RAG,还是应该投入资源去微调一个模型呢?这并非一个简单的二元选择题。

weixin_41455464的博客 1193

IEM模型,地表粗糙度模拟

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

大模型应用RAG系列(二)之RAG与Fine-Tune

我们了解到大模型在广泛应用中,会伴随着出现一些问题,所以出现了RAG,解决大模型问题的另一种途径就是Fine-Tune。

2301_81940605的博客 950

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

大模型技术解析:深入理解微调(Fine-tuning)与RAG的区别与应用

微调是指在预训练大模型的基础上,使用特定领域的数据继续进行训练,从而调整模型参数,使其适应新任务或领域的过程。可以把这理解为:一个通才(基础大模型)经过专业培训(微调),变成了某个领域的专家。RAG(Retrieval-Augmented Generation)是一种将信息检索与大语言模型生成相结合的技术。它不改变模型本身,而是在生成答案时,先从外部知识库检索相关信息,然后将检索到的内容与用户问题一起输入模型,生成最终答案。简单来说:RAG是给大模型配了一个实时更新的外部大脑。微调。

schinber的博客 1434

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

大模型RAG知识库:对于LLM性能提升方面,RAG与Fine-Tune该如何选择?

正如我们所探讨的,在 RAG 和微调之间进行选择需要对 LLM 申请的独特需求和优先级进行细致的评估。没有一种万能的解决方案;成功在于使优化方法与任务的具体要求保持一致。通过评估关键标准(对外部数据的需求、调整模型行为、训练数据可用性、数据动态、结果透明度等),组织可以就最佳前进路径做出明智的决策。在某些情况下,同时利用 RAG 和微调的混合方法可能是最佳选择。

2401_82469710的博客 974

检索增强生成(RAG)与大语言模型微调(Fine-tuning)的差异、优势及使用场景详解

微调大语言模型是利用特定任务或领域的定制数据集,对预训练模型进行调整;而检索增强生成(RAG)则将检索系统与生成模型相结合,动态地将外部的、最新的知识融入生成结果中。

2401_82469710的博客 1034

RAG还是Fine-tuning?大模型应用的“生死抉择”,选错路,白干一年

微调大语言模型是利用特定任务或领域的定制数据集,对预训练模型进行调整;而检索增强生成(RAG)则将检索系统与生成模型相结合,动态地将外部的、最新的知识融入生成结果中。

m0_59235245的博客 1136

检索增强生成(RAG)与微调(Fine-tuning)的架构创新设计:技术演进、适用场景与实战指南

RAG与微调不是对立而是互补的技术路线。正如OpenAI技术架构师Lilian Weng所言:“RAG不是过渡方案,而是大模型落地的基础设施”。未来成功的AI架构将是微调的专业深度与RAG的灵活广度的有机融合,正如人类专家既需要扎实的专业训练,也离不开持续的学习更新。架构师行动指南评估知识更新频率和术语专业性从Naive RAG开始快速验证逐步引入Advanced RAG组件对核心领域知识进行参数高效微调建立持续的性能监控和迭代机制。

深耕互联网架构与AI领域多年,专注大模型工程化、云原生架构、AI驱动系统,分享实战经验、前沿技术和架构方法论。每周产出深度长文+技术短文,涵盖大厂案例、论文解读与工程实践。拒绝水文,只讲干货。关注我,与一线架构师共同探索技术本质。 1425

大模型领域落地:RAG与Fine-Tuning选型对比与Chatbot工程实践

大模型在垂直领域落地时,常面临知识更新频繁、幻觉难控、成本预算有限等挑战。为应对这些问题,业界形成两条主流技术路线:检索增强生成(RAG)与模型微调(Fine-Tuning)。RAG通过外部知识库检索为模型注入实时事实,参数不变,支持引用溯源;微调则用领域数据调整模型参数,内化表达风格与术语体系。二者各有优劣:RAG擅于处理动态知识、可解释性强;微调则适合固定话术、低延迟推理。实际项目常将两者结合,以微调塑造领域表达,以RAG补充最新事实。本文面向知识库问答、企业智能客服等场景,系统对比七维度差异,给出选型

weixin_42565865的博客 287

RAG与Fine-Tuning混合增强策略:构建企业级智能体的工程实践

在构建企业级AI应用时,如何让大模型同时掌握通用知识与私有领域信息是核心挑战。检索增强生成(RAG)技术通过实时检索外部知识库来补充模型的实时信息,解决了模型知识固化与更新滞后的问题。而模型微调(Fine-Tuning)则通过调整模型参数,使其深度掌握特定领域的语言风格与任务范式。两者结合形成的混合增强策略,在工程上实现了动态知识补给与稳定领域基座的互补。该策略尤其适用于对准确性、可控性及成本敏感的场景,如智能客服与内部知识问答。通过引入LoRA等参数高效微调技术和混合检索(Hybrid Search)等优

weixin_29032489的博客 236

【LLM大模型】大模型之RAG,LLM性能的提升,RAG与Fine-Tune我们该如何选择?

微调(Fine-Tune),简单来说就是在较小的特定数据集上对其进行进一步训练的过程。

瓦罗兰特顶级C位的博客 1120
上一篇: Grok-1 开源:马斯克旗下xAI公司发布革命性AI模型,开启开源大模型新篇章|3140亿参数
下一篇: LlamaParse:RAG中高效解析复杂PDF的最佳选择
技术狂潮AI
博客等级 码龄3年 1282粉丝 137原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术狂潮AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值