Course Code: ftrag
Duration: 14 hours
Prerequisites:
  • 理解自然语言处理(NLP)概念
  • 具备基于transformer的语言模型经验
  • 熟悉Python及基本机器学习工作流程

受众

  • NLP工程师
  • 知识管理团队
Overview:

Fine-Tuning 检索增强生成(RAG)系统的过程是优化大型语言模型如何从外部来源检索并生成相关信息,以用于企业应用。

这项由讲师指导的培训(线上或线下)针对中级NLP工程师和知识管理团队,他们希望微调RAG管道,以提升在问答、企业搜索和摘要应用场景中的性能。

在培训结束时,参与者将能够:

  • 理解RAG系统的架构和工作流程。
  • 针对特定领域数据微调检索器和生成器组件。
  • 评估RAG性能,并通过PEFT技术进行改进。
  • 部署优化的RAG系统以供内部或生产使用。

课程形式

  • 互动式讲座与讨论。
  • 大量练习与实践。
  • 在实时实验室环境中进行动手实作。

课程定制选项

  • 如需为此课程定制培训,请联系我们安排。
Course Outline:

检索增强生成(RAG)简介

  • 什么是RAG,以及它对企业AI的重要性
  • RAG系统的组件:检索器、生成器、文件存储
  • 与独立LLM和向量搜索的比较

设置RAG管道

  • 安装和配置Haystack或类似框架
  • 文件摄取和预处理
  • 将检索器连接到向量数据库(例如FAISS、Pinecone)

Fine-Tuning 检索器

  • 使用特定领域数据训练密集检索器
  • 使用句子转换器和对比学习
  • 通过top-k准确率评估检索器质量

Fine-Tuning 生成器

  • 选择基础模型(例如BART、T5、FLAN-T5)
  • 指令微调与监督微调的比较
  • 使用LoRA和PEFT方法进行高效更新

评估与优化

  • 评估RAG性能的指标(例如BLEU、EM、F1)
  • 延迟、检索质量和幻觉减少
  • 实验跟踪和迭代改进

部署与现实世界集成

  • 在内部搜索引擎和聊天机器人中部署RAG
  • 安全性、数据访问和治理考虑
  • 与API、仪表板或知识门户的集成

案例研究与最佳实践

  • 金融、医疗和法律领域的企业用例
  • 管理领域漂移和知识库更新
  • 检索增强LLM系统的未来方向

总结与下一步

Sites Published:

United Arab Emirates - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Qatar - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Egypt - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Saudi Arabia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

South Africa - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Brasil - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Canada - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

中国 - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

香港 - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

澳門 - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

台灣 - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

USA - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Österreich - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Schweiz - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Deutschland - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Czech Republic - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Denmark - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Estonia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Finland - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Greece - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Magyarország - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Ireland - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Luxembourg - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Latvia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

España - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Italia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Lithuania - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Nederland - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Norway - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Portugal - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

România - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Sverige - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Türkiye - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Malta - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Belgique - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

France - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

日本 - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Australia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Malaysia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

New Zealand - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Philippines - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Singapore - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Thailand - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Vietnam - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

India - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Argentina - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Chile - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Costa Rica - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Ecuador - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Guatemala - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Colombia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

México - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Panama - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Peru - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Uruguay - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Venezuela - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Polska - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

United Kingdom - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

South Korea - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Pakistan - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Sri Lanka - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Bulgaria - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Bolivia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Indonesia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Kazakhstan - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Moldova - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Morocco - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Tunisia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Kuwait - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Oman - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Slovakia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Kenya - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Nigeria - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Botswana - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Slovenia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Croatia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Serbia - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Bhutan - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Nepal - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems

Uzbekistan - Fine-Tuning for Retrieval-Augmented Generation (RAG) Systems