遇见 YOLO26: 下一代视觉 AI。
Ultralytics
返回 Ultralytics 词汇表

LoRA (Low-Rank Adaptation)

了解 LoRA (低秩自适应) 如何实现如 Ultralytics YOLO26 等模型的高效微调。学习如何以最小的内存和硬件成本定制 AI。

LoRA(低秩自适应)是机器学习 (ML) 领域的一项突破性技术,旨在高效微调庞大的预训练模型。随着现代基础模型的参数量达到数十亿,对于许多开发者而言,为特定任务重新训练它们的计算成本已变得难以承受。LoRA 通过冻结原始模型权重并向架构中注入较小的、可训练的秩分解矩阵来解决这个问题。这种方法将可训练参数的数量减少了多达 10,000 倍,显著降低了内存需求,并使工程师能够在标准消费级硬件(例如单个 GPU (图形处理器))上定制强大的网络。

Link to this section高效自适应的机制#

The core innovation of LoRA lies in its approach to model updates. In traditional fine-tuning, the optimization process must adjust every weight in the neural network during backpropagation. This full-parameter tuning requires storing optimizer states for the entire model, consuming vast amounts of VRAM.

LoRA operates on the hypothesis that the changes in weights during adaptation have a "low rank," meaning the essential information can be represented with significantly fewer dimensions. By inserting pairs of small matrices into the model's layers—often within the attention mechanism of Transformer architectures—LoRA optimizes only these inserted adapters while the main model remains static. This modularity allows for rapid switching between different tasks, such as changing artistic styles or languages, by simply swapping small adapter files, a concept explored in the original Microsoft research paper.

Link to this section实际应用#

利用极少资源调整强大模型的能力推动了它在各个人工智能 (AI) 领域的应用。

  • 定制化目标检测: 在工业环境中,开发者使用高效的自适应技术来为利基任务定制诸如 YOLO26 之类的视觉模型。例如,工厂可以在自定义数据集上训练模型,以检测制造质量控制中的特定缺陷。该模型在学习识别罕见异常的同时,保留了其通用的目标识别能力。
  • 生成式 AI 与艺术: LoRA 是生成式 AI 社区中的核心技术。数字艺术家利用它向 Stable Diffusion 等图像生成模型传授新概念,例如特定的角色或绘画风格。创作者无需共享数 GB 的检查点,而是分发轻量级的 LoRA 文件,从而让其他人能够高效地生成风格化的艺术作品。
  • 专用大语言模型: 法律和医疗机构利用 LoRA 在专有文档上对大语言模型 (LLM) 进行微调。这使得创建安全的、特定领域的助手成为可能,这些助手能够起草合同或总结医学图像分析报告,而无需支付大规模训练的费用。

Link to this section应用自适应概念#

虽然数学实现涉及矩阵代数,但现代软件框架已经对这些复杂性进行了抽象。下面的 Python 代码片段展示了使用 ultralytics 包的标准训练工作流。像 YOLO26 这样高效的模型利用了与高效自适应原则相通的优化策略,以便从新数据中快速学习。

from ultralytics import YOLO

# Load the YOLO26 model (highly efficient for edge deployment)
model = YOLO("yolo26n.pt")

# Train the model on a specific dataset
# Modern training pipelines optimize updates to converge quickly
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

Link to this sectionLoRA 与相关概念的对比#

为了选择合适的工作流,区分 LoRA 与其他自适应策略至关重要:

  • 参数高效微调 (PEFT) PEFT 是所有旨在降低微调成本的方法的总称。LoRA 是目前最流行且有效的 PEFT 类型,但也存在其他方法,如适配器层或前缀调整。
  • 迁移学习 这是一个更广泛的理论概念,指将一个问题(例如识别汽车)的知识应用到相关问题(例如识别卡车)中。LoRA 是一种专门用于高效实现迁移学习的工具。你可以在这篇迁移学习指南中探索通用理论。
  • 提示工程 与通过适配器修改模型数学处理过程的 LoRA 不同,提示工程涉及优化文本输入以引导模型。它不需要训练,但对于复杂且高度特定的任务,其能力通常较弱。

通过普及高性能模型微调的途径,LoRA 使开发者能够构建专门的解决方案——从自动驾驶感知到个性化聊天机器人——而无需大型科技公司的庞大基础设施。对于希望高效管理这些数据集和训练任务的团队,Ultralytics Platform 提供了用于标注、训练和部署这些自适应模型的综合环境。

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 的未来!

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