OpenFedLLM: Training Large Language Models on Decentralized Private Data via Federated Learning

本文是LLM系列文章,针对《OpenFedLLM: Training Large Language Models on Decentralized Private Data via Federated Learning》的翻译。

OpenFedLLM:通过联邦学习在去中心化私有数据上训练大型语言模型

摘要

经过大量公开数据的训练,大型语言模型(LLM)在各个领域都取得了巨大的成功。虽然更多的数据有助于提高性能,但令人不安的现实是,高质量的公共数据将在几年内耗尽。在本文中,我们为当代LLM提供了一个潜在的下一步:通过联邦学习(FL)对未充分利用的分布式私有数据进行协作和隐私保护LLM训练,其中多个数据所有者在不传输原始数据的情况下协作训练共享模型。为了实现这一点,我们构建了一个简洁、集成且便于研究的框架/代码库,名为OpenFedLLM。它涵盖了用于增强指令跟随能力的联合指令调优、用于与人类价值观保持一致的联合值对齐,以及7种具有代表性的FL算法。此外,OpenFedLLM支持不同领域的训练,我们涵盖了8个训练数据集;并提供全面的评估,其中我们涵盖了30多项评估指标。通过广泛的实验,我们观察到所有FL算法在训练LLM方面都优于局部训练,表明在各种设置下都有明显的性能改进。值得注意的是,在财务基准中,通过应用任何FL算法进行微调的Llama2-7B可以显著优于GPT-4,而通过个人训练获得的模型则不能,这表明客户参与FL的动机很强。代码在https://github.com/rui-ye/OpenFedLLM可用.

1 引言

2 相关工作

3 OpenFedLLM框架

4 实验

5 讨论和未来方向

联邦大语言模型典型系统: FATE - LLM、FedLLM、FederatedScope - LLM、PrimiHub 它封装了来自不同领域的联邦微调数据集集合,拥有完整的流水线和可调整的异构级别,并提供全面的联邦微调算法和通用编程接口,可降低模型训练传输时的通信开销,还配备了优化的联邦微调训练范例,能实现可定制的效率提升和跨学科研究潜力。其核心贡献在于包含多种具有多样性的数据集,如涵盖不同语言、质量和数量各异、序列长度不同以及体现不同偏好的数据集,这些数据集反映了现实数据场景的复杂性,为 FedLLM 社区提供了全面的测试平台,有助于解决现有 FedLLM 研究中缺乏真实数据集和基准测试的问题。 阅读详情

相关推荐

第52篇:OpenFedLLM: Training Large Language Models onDecentralized Private Data via Federated L论文解读

大型语言模型(LLMs)在多个领域取得了巨大成功,但高质量的公开数据预计将在这可能成为LLMs发展的瓶颈。​私有数据的价值与限制​:大量高质量数据分散在不同实体中,但由于隐私(如医疗和金融数据)或物理限制(如缺乏网络连接)而未被充分利用。这些,限制了当前LLMs的发展。​论文提出了OpenFedLLM框架,利用(FL)在不直接共享原始数据的情况下,让多个数据所有者协作训练共享模型。

weixin_74009895的博客 189

「文智助手」全场景办公AI助理AI+OPC全流程实践方案(大赛作品)

「文智助手」全场景办公AI助理AI+OPC全流程实践方案(大赛作品)

jks212454的博客 351

电流采样电路设计:差分放大与ADC采集详解

在电机控制、电源管理、电池监测等应用中,电流采样是一个关键环节。通常,我们使用小阻值的采样电阻将电流信号转换为电压信号,再通过运放放大后送入ADC进行采集。本文将详细分析一种基于差分放大器的电流采样电路,包括信号放大、参考电压偏置、滤波保护以及ADC转换计算等内容。

W0s477的博客 2万+

从零构建:Simulink与PX4的快速原型开发实战

本文详细介绍了如何利用Simulink与PX4进行四旋翼无人机的快速原型开发,涵盖环境搭建、动力学建模、控制器设计、仿真验证及自动代码生成全流程。通过实战案例展示姿态控制器的实现与调试,帮助开发者高效完成从算法设计到硬件部署,显著提升开发效率并降低试错成本。

plant的博客 323

OV5640调试大坑,关于binning、RES分辨率与EV曝光

OV5640在使用binning模式时,必须考虑使用场景,分辨率下降叠加动态范围压缩,会使目标对象细节在高光环境下大量丢失,2x2的binning模式,分辨率会远低于感光面积的1/4。

chongyun_的专栏 1829

20 CVPR Learning 3D Semantic Scene Graphs From 3D Indoor Reconstructions 学习笔记

3RScan是大规模真实世界的室内场景,特点是对478个自然改变的室内环境在不同的时间帧进行了1482 RGB-D scans,每一个scene都包括了一些位置被改变的物体。它和ScanNet数据集的区别主要在于ScanNet中的每一个采样环境都不相同,但是3RScan中存在采样环境相同但物体的位置不同的场景。Scene Graph Annotations 则是在3RScan的基础上给物体加入了场景图需要的关系、物体特征和类别标注,同时对3RScan进行了扩展,以此形成了场景图数据。

weixin_43508459的博客 1838

基于STM32+华为云设计的智慧农业灌溉系统(2023升级版)(158)

本项目设计一种基于STM32的智慧农业监测系统。该系统能够检测空气温度、湿度、光强度和土壤湿度等关键指标,并自动调节浇水量,实现作物生长环境的精细化管理。同时,本项目还支持本地LCD屏幕数据显示和通过ESP8266上传数据到华为云物联网平台,同时搭建流媒体服务器实现摄像头远程监控。最重要的是,本项目将利用Qt开发Android手机APP,使用户可以远程查看监测情况,了解农作物生成情况。

1万+

eNSP常见故障处理

eNSP无法启动设备一直停在#井号的问题的解决方案?

lvshiliang123的博客 2万+

华为OD机试双机位C卷:挑选宝石 (C/C++/Python/JAVA/JS/GO)

华为OD机试双机位C卷 挑选宝石,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解。华为OD机试-挑选宝石,华为OD机考-挑选宝石。

qq_45776114的博客 1502

2025年5月架构设计师论文真题回顾,附写作技巧、所涉知识点及参考范文(三)

本文主要回顾2025年上半年(2025-5-24)系统架构设计师考试下午论文的题目,同时附带写作技巧、所涉知识点及参考范文。试题三:多模型数据库及应用。

一几文的编程学习笔记。 632

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

SAP B1中文培訓教材_SDK

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

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

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

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

上一篇: Understanding How People Customize, Interact, and Experience Personas in Large Language Models
下一篇: LEVERAGING LARGE LANGUAGE MODELS FOR STRUCTURE LEARNING IN PROMPTED WEAK SUPERVISION
UnknownBody
博客等级 码龄16年 5601粉丝 4744原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

UnknownBody

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

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

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

打赏作者

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

抵扣说明:

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

余额充值