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

Backbone

探索深度学习中主干网络(backbone)的作用。了解 Ultralytics YOLO26 如何使用优化的主干网络实现快速、准确的特征提取和目标检测。

Backbone 是 deep learning architecture 的基础特征提取组件,作为将原始数据转换为有意义表示的主要引擎。在 computer vision 的背景下,Backbone 通常包含 neural network 中的一系列层,用于处理输入图像以识别分层模式。这些模式从简单的低级特征(如边缘和纹理)到复杂的抽象概念(如形状和物体)。Backbone 的输出通常称为 feature map,它作为下游组件的输入,用于执行分类或检测等特定任务。

Link to this sectionBackbone 的作用#

Backbone 的主要功能是在做出任何特定决策之前“观察”并理解图像的视觉内容。它就像一个通用翻译器,将像素值转换为压缩且信息丰富的格式。大多数现代 Backbone 依赖于 Convolutional Neural Networks (CNN)Vision Transformers (ViT),并且通常在 ImageNet 等海量数据集上进行预训练。这种预训练过程是 transfer learning 的核心环节,使模型能够利用先前学习到的视觉特征,从而显著减少针对特定应用训练新模型所需的数据和时间。

例如,在使用 Ultralytics YOLO26 时,该架构包含一个高度优化的 Backbone,可以高效提取多尺度特征。这使得网络的后续部分可以完全专注于定位物体和分配类概率,而无需从头开始重新学习如何识别基本的视觉结构。

Link to this sectionBackbone 与 Neck 与 Head#

为了充分理解目标检测模型的架构,必须将 Backbone 与其他两个主要组件区分开:Neck 和 Head。

  • Backbone: The "feature extractor." It isolates essential visual information from the input image. Popular examples include Residual Networks (ResNet), originally developed by Microsoft Research, and CSPNet, which is optimized for computational efficiency.
  • Neck: “特征聚合器”。位于 Backbone 和 Head 之间,Neck 用于细化并结合不同尺度的特征。此处常用的结构是 Feature Pyramid Network (FPN),它增强了模型检测不同大小物体的能力。
  • Head: “预测器”。detection head 处理来自 Neck 的聚合特征以生成最终输出,例如 bounding boxes 和类标签。

Link to this section实际应用#

Backbone 是许多工业和科学 AI 应用背后的默默贡献者。它们泛化视觉数据的能力使其能够适应各种行业。

  1. 医疗诊断: 在医疗保健领域,Backbone 分析复杂的医学影像,如 X 光片、CT 扫描和 MRI。通过执行 medical image analysis,这些网络可以提取出指示疾病的细微异常。例如,专用模型利用强大的 Backbone 进行 tumor detection,识别肉眼可能漏掉的癌症早期迹象。Radiological Society of North America (RSNA) 等组织提倡使用这些深度学习工具来彻底改变患者护理方式。

  2. 自动驾驶系统: 在汽车和机器人行业,Backbone 处理来自车载摄像头的视频流以解读周围环境。AI in automotive 依赖这些强大的特征提取器来实时检测车道、读取交通标志并识别行人。可靠的 Backbone 确保系统能够区分静态障碍物和移动车辆,这是 Waymo 等公司开发的自动驾驶技术的一项关键安全要求。

Link to this section使用 Ultralytics 进行实现#

State-of-the-art architectures like YOLO11 and the cutting-edge YOLO26 integrate powerful backbones by default. These components are engineered for optimal inference latency across various hardware platforms, from edge devices to high-performance GPUs.

以下 Python 代码片段演示了如何使用 ultralytics 包加载带有预训练 Backbone 的模型。此设置会自动利用 Backbone 在推理过程中进行特征提取。

from ultralytics import YOLO

# Load a YOLO26 model, which includes a pre-trained CSP backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The backbone extracts features, which are then used for detection
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting detection
results[0].show()

By utilizing a pre-trained backbone, developers can perform fine-tuning on their own custom datasets using the Ultralytics Platform. This approach facilitates the rapid development of specialized models—such as those used for detecting packages in logistics—without the immense computational resources typically required to train a deep neural network from scratch.

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

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