YOLO Vision 2026:
返回 Ultralytics 词汇表

Federated Learning

探索联邦学习 (Federated Learning) 如何在保护数据隐私的同时实现去中心化的模型训练。学习在边缘设备上安全地训练 Ultralytics YOLO26。

联邦学习是一种去中心化的机器学习技术,允许多个设备在不共享原始训练数据的情况下协作训练模型。与传统集中式方法将数据聚合到单个数据湖或服务器中不同,联邦学习将模型带到数据所在的地方。这种方法从根本上改变了我们处理数据隐私和安全性的方式,使组织能够利用智能手机、物联网设备或私有服务器上的敏感信息,同时确保数据永远不会离开其原始来源。

联邦学习的运作方式#

联邦学习的核心机制涉及中央服务器与参与的客户端设备之间进行通信的迭代循环。这个过程允许在不损害用户匿名性的情况下持续改进全局神经网络

  1. 全局模型初始化:中央服务器初始化一个通用的基础模型,并将其广播给选定的符合条件的客户端设备组。

  2. 本地训练:每个客户端使用自己的本地私有数据集独立执行模型训练。这利用了Edge AI能力在设备上计算更新。

  3. 更新聚合:客户端不上传原始图像或文本,而是仅将模型更新(具体为计算出的梯度或模型权重)发送回中央服务器。

  4. 全局改进:服务器使用诸如联邦平均 (FedAvg)之类的算法将这些不同的更新组合成一个新的、更优的全局模型。

  5. 迭代:改进后的模型被发回给客户端,循环往复,直到系统达到所需的准确率

联邦学习与分布式训练的对比#

区分联邦学习与类似的训练范式非常重要,因为它们解决的是不同的工程问题。

  • 分布式训练:这通常发生在受控环境中,例如单个数据中心,其中庞大的集中式数据集被拆分到多个GPU上以加速计算。主要目标是处理速度,并且节点通过高带宽链路连接。
  • 联邦学习:这在不受控的环境中运行,涉及具有不同电池寿命和网络连接的异构设备(如手机)。其主要目标是隐私和数据访问,而不一定是原始速度。

实际应用#

在去中心化数据上进行训练的能力,为受严格监管合规性限制的行业打开了新的大门。

  • 医疗领域的 AI:医院可以合作使用医学图像分析训练稳健的肿瘤检测模型,而无需共享患者记录。这使机构能够在遵守HIPAA 法规的同时受益于更大的数据集。
  • 预测键盘:移动操作系统使用联邦学习来改进下一个词预测和自然语言处理 (NLP)。通过在本地学习打字模式,手机在不向云端传输私密消息的情况下改善了用户体验。
  • 汽车领域的 AI:自动驾驶车队可以从本地道路状况和驾驶员干预中进行学习。这些见解被汇总以更新车队的自动驾驶能力,而无需将数 TB 的原始视频源上传到中央服务器。

代码示例:模拟本地客户端更新#

在联邦工作流中,客户端的任务是在小型本地数据集上微调全局模型。以下 Python 代码演示了客户端如何使用最先进的YOLO26 模型执行一轮本地训练。

from ultralytics import YOLO

# Load the global model received from the central server
# In a real FL system, this weight file is downloaded from the aggregator
model = YOLO("yolo26n.pt")

# Perform local training on the client's private data
# We train for 1 epoch to simulate a single round of local contribution
results = model.train(data="coco8.yaml", epochs=1, imgsz=640)

# The updated 'best.pt' weights would now be extracted
# and sent back to the central server for aggregation
print("Local training round complete. Weights ready for transmission.")

优势与未来方向#

联邦学习的主要优势是默认隐私设计。它允许开发者在合成数据或现实世界的边缘案例上进行训练,否则这些数据会因诸如GDPR之类的隐私法律而无法访问。此外,由于高分辨率视频或图像数据保留在本地,它降低了网络带宽成本。

然而,挑战依然存在,特别是关于系统异构性(不同设备具有不同的处理能力)以及针对对抗性攻击的安全性。恶意客户端理论上可以提交“投毒”更新以破坏全局模型。为了缓解这种情况,通常会集成诸如差分隐私之类的高级技术,向更新中添加统计噪声,确保没有任何单个用户的贡献可以被逆向工程。

诸如Ultralytics 平台之类的工具正在不断发展,以帮助管理跨不同环境训练模型的复杂性,确保 AI 的未来既强大又注重隐私。诸如TensorFlow FederatedPySyft等创新框架继续突破去中心化隐私保护机器学习可能性的边界。

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

开启你的机器学习未来之旅