Meet YOLO26: next-gen vision AI.

Link to this sectionYOLO11 vs EfficientDet: 포괄적인 기술 비교#

Selecting the optimal neural network for computer vision projects requires a deep understanding of the available architectures. This guide provides an in-depth technical comparison between Ultralytics YOLO11 and Google's EfficientDet. We will explore their architectural differences, performance metrics, training efficiencies, and ideal deployment scenarios to help you make an informed decision for your machine learning workloads.

Link to this section모델 배경 및 사양#

두 모델 모두 딥러닝 분야에 큰 영향을 미쳤지만, 서로 다른 설계 철학과 AI 개발 시대에서 탄생했습니다.

Link to this sectionYOLO11 세부 정보#

저자: Glenn Jocher 및 Jing Qiu 조직: Ultralytics 날짜: 2024-09-27 GitHub: https://github.com/ultralytics/ultralytics 문서: https://docs.ultralytics.com/models/yolo11/

YOLO11에 대해 더 알아보기

Link to this sectionEfficientDet 세부 정보#

저자: Mingxing Tan, Ruoming Pang 및 Quoc V. Le 조직: Google 날짜: 2019-11-20 Arxiv: https://arxiv.org/abs/1911.09070 GitHub: https://github.com/google/automl/tree/master/efficientdet 문서: https://github.com/google/automl/tree/master/efficientdet#readme

EfficientDet에 대해 자세히 알아보기

생태계적 이점

컴퓨터 비전 모델로 작업할 때 주변 생태계는 모델 그 자체만큼이나 중요합니다. Ultralytics 생태계는 광범위한 문서, 활발한 커뮤니티 지원, ONNXTensorRT와 같은 형식으로의 원활한 내보내기 기능을 제공하여 타의 추종을 불허하는 개발자 경험을 선사합니다.

Link to this section아키텍처 혁신#

Link to this sectionEfficientDet: BiFPN 및 Compound Scaling#

2019년 말에 도입된 EfficientDet은 계산 비용을 최소화하면서 정확도를 극대화하는 것을 목표로 했습니다. 이는 주로 두 가지 메커니즘을 통해 달성됩니다. 첫째, 깊이, 너비 및 해상도를 유기적으로 조정하는 EfficientNet 백본을 사용합니다. 둘째, 쉽고 빠른 다중 스케일 특징 융합(feature fusion)을 가능하게 하는 Bi-directional Feature Pyramid Network(BiFPN)를 도입했습니다.

당시에는 매우 효율적이었지만, TensorFlow AutoML 라이브러리에 대한 의존성 때문에 EfficientDet은 경직될 수 있습니다. 연구자들은 현대적인 모듈식 PyTorch 기반 프레임워크와 비교할 때 모델 가지치기(model pruning)과 사용자 정의 수정을 까다롭다고 느끼는 경우가 많습니다.

Link to this sectionYOLO11: 향상된 특징 추출 및 범용성#

YOLO11은 객체 탐지 아키텍처의 비약적인 발전을 의미합니다. 이전 모델들의 성공을 바탕으로 개선된 C3k2 블록과 향상된 Spatial Pyramid Pooling 모듈을 도입했습니다. 이러한 개선 사항은 뛰어난 특징 추출을 가능하게 하여 YOLO11이 복잡한 시각적 패턴을 매우 명확하게 캡처하도록 합니다.

A major advantage of YOLO11 is its versatility. While EfficientDet is strictly an object detection model, YOLO11 natively supports instance segmentation, image classification, pose estimation, and oriented bounding boxes (OBB). Furthermore, YOLO11 boasts incredibly low memory requirements during both training and inference, making it vastly superior to older models and bulky vision transformers when deploying to resource-constrained edge AI environments.

Link to this section성능 및 벤치마크#

평균 정밀도(mAP)로 측정되는 정확도와 추론 속도 사이의 균형은 실제 배포를 결정하는 중요한 요소입니다. 아래 표는 표준 COCO 데이터셋에서 두 모델 제품군의 원시 성능을 보여줍니다.

모델크기
(픽셀)
mAPval
50-95
속도
CPU ONNX
(ms)
속도
T4 TensorRT10
(ms)
파라미터
(M)
FLOPs
(B)
YOLO11n64039.556.11.52.66.5
YOLO11s64047.090.02.59.421.5
YOLO11m64051.5183.24.720.168.0
YOLO11l64053.4238.66.225.386.9
YOLO11x64054.7462.811.356.9194.9
EfficientDet-d064034.610.23.923.92.54
EfficientDet-d164040.513.57.316.66.1
EfficientDet-d264043.017.710.928.111.0
EfficientDet-d364047.528.019.5912.024.9
EfficientDet-d464049.742.833.5520.755.2
EfficientDet-d564051.572.567.8633.7130.0
EfficientDet-d664052.692.889.2951.9226.0
EfficientDet-d764053.7122.0128.0751.9325.0

표에서 볼 수 있듯이, YOLO11은 매우 유리한 성능 균형을 달성합니다. YOLO11x는 가장 높은 전체 정확도(54.7 mAP)를 달성하며, 더 작은 YOLO11 변형 모델들은 GPU 추론 속도에서 압도적인 성능(TensorRT를 사용하여 T4에서 1.5ms까지)을 보여줍니다.

Link to this section학습 효율성 및 생태계#

Ultralytics 모델의 결정적인 특징 중 하나는 사용 편의성입니다. EfficientDet 모델을 학습하려면 복잡한 TensorFlow 그래프 구성을 탐색하고 복잡한 의존성 체인을 관리해야 하는 경우가 많습니다. 이와 극명하게 대조적으로, YOLO11은 깔끔하고 완전히 현대적인 PyTorch 기반으로 구축되었습니다.

이러한 잘 관리된 생태계 덕분에 개발자는 단 몇 줄의 코드로 패키지를 설치하고, 사전 학습된 모델을 로드하며, 사용자 지정 데이터셋으로 학습을 시작할 수 있습니다.

Link to this sectionPython 코드 예제#

다음은 Ultralytics API의 간결함을 보여주는 완전히 실행 가능한 예제입니다. 이 스크립트는 사전 학습된 YOLO11 모델을 다운로드하고 학습시킨 후 빠른 예측을 실행합니다.

from ultralytics import YOLO

# Initialize a pretrained YOLO11 nano model
model = YOLO("yolo11n.pt")

# Train the model efficiently using the integrated PyTorch engine
# Training efficiency is high, requiring less VRAM than legacy models
results = model.train(data="coco8.yaml", epochs=10, imgsz=640, device="cpu")

# Run real-time inference on a sample image
prediction = model.predict("https://ultralytics.com/images/bus.jpg")

# Display the output bounding boxes
prediction[0].show()

Link to this section미래를 향하여: YOLO26의 이점#

YOLO11은 매우 강력하지만, 새로운 그린필드 프로젝트를 시작하는 팀은 2026년 1월에 출시된 Ultralytics YOLO26을 고려해야 합니다. YOLO26은 배포 간편성과 엣지 성능의 패러다임 변화를 의미합니다.

주요 YOLO26 혁신 기술은 다음과 같습니다:

  • 엔드투엔드 NMS-Free 설계: 후처리 중 NMS(Non-Maximum Suppression)를 제거함으로써 YOLO26은 고속 로봇 공학 및 자율 주행에 필수적인 일관된 초저지연 성능을 보장합니다.
  • 최대 43% 더 빠른 CPU 추론: 전용 GPU가 없는 배포 환경의 경우, YOLO26은 표준 프로세서에서 처리량을 최대화하도록 특별히 최적화되었습니다.
  • MuSGD 옵티마이저: Moonshot AI의 Kimi K2에서 영감을 받은 이 하이브리드 옵티마이저는 LLM 학습 안정성을 컴퓨터 비전 분야로 가져와 더 빠른 수렴을 가능하게 합니다.
  • ProgLoss + STAL: 이러한 개선된 손실 함수는 위성 영상 분석 및 드론 영상에서 종종 골칫거리인 작은 객체에 대한 인식 성능을 대폭 향상시킵니다.
  • DFL 제거: Distribution Focal Loss를 제거하여 엣지 장치로의 모델 내보내기 프로세스를 간소화했습니다.
탐색할 대체 모델

프로젝트에 매우 구체적인 요구 사항이 있는 경우, 트랜스포머 기반 탐지를 위해 RT-DETR 모델을 벤치마킹하거나 많은 레거시 엔터프라이즈 배포에서 여전히 주력으로 사용되는 YOLOv8을 고려해 볼 수도 있습니다.

Link to this section사용 사례 및 권장 사항#

YOLO11과 EfficientDet 중 하나를 선택하는 것은 특정 프로젝트 요구 사항, 배포 제약 조건 및 생태계 선호도에 따라 다릅니다.

Link to this sectionYOLO11을 선택해야 할 때#

YOLO11은 다음과 같은 경우에 강력한 선택입니다:

  • 프로덕션 엣지 배포: 신뢰성과 활발한 유지 관리가 무엇보다 중요한 Raspberry Pi 또는 NVIDIA Jetson과 같은 디바이스에서의 상용 애플리케이션.
  • 다중 작업 비전 애플리케이션: 단일 통합 프레임워크 내에서 탐지, 세그멘테이션, 포즈 추정, OBB 작업이 필요한 프로젝트.
  • 신속한 프로토타이핑 및 배포: 간소화된 Ultralytics Python API를 사용하여 데이터 수집에서 프로덕션 단계로 빠르게 전환해야 하는 팀.

Link to this sectionEfficientDet을 선택해야 하는 경우#

EfficientDet은 다음 경우에 권장됩니다:

  • Google Cloud 및 TPU 파이프라인: EfficientDet이 기본적으로 최적화되어 있는 Google Cloud Vision API 또는 TPU 인프라와 깊게 통합된 시스템.
  • Compound Scaling 연구: 균형 잡힌 네트워크 깊이, 너비 및 해상도 조정의 효과를 연구하는 데 중점을 둔 학술적 벤치마킹.
  • TFLite를 통한 모바일 배포: Android 또는 임베디드 Linux 장치를 위해 TensorFlow Lite 내보내기가 특별히 필요한 프로젝트.

Link to this sectionUltralytics(YOLO26)를 선택해야 할 때#

대부분의 신규 프로젝트에서 Ultralytics YOLO26은 성능과 개발자 경험의 최적의 조합을 제공합니다:

  • NMS-free 엣지 배포: Non-Maximum Suppression 후처리의 복잡성 없이 일관되고 낮은 지연 시간의 추론이 필요한 애플리케이션.
  • CPU 전용 환경: 전용 GPU 가속기가 없는 장치에서 YOLO26의 최대 43% 더 빠른 CPU 추론 속도가 결정적인 이점을 제공합니다.
  • 소형 객체 탐지: 항공 드론 이미지나 IoT 센서 분석과 같은 도전적인 시나리오에서 ProgLoss와 STAL이 작은 객체에 대한 정확도를 크게 향상시킵니다.

Link to this section결론#

EfficientDet은 객체 탐지에서 Compound Scaling의 타당성을 입증한 선구적인 아키텍처였습니다. 그러나 빠른 AI 연구 속도로 인해 더 뛰어나고, 통합하기 쉬우며, 실행 속도가 빠른 모델들이 등장했습니다.

강력한 멀티태스킹 기능, 놀라운 GPU 추론 속도, 그리고 업계에서 가장 개발자 친화적인 API를 갖춘 YOLO11은 현대 비전 파이프라인을 위한 명확한 승자입니다. 특히 엣지 우선 배포를 위해 최첨단 기술을 목표로 하는 사용자라면 YOLO26으로 업그레이드하여 NMS-free 속도와 비교할 수 없는 정확도의 궁극적인 조합을 경험할 수 있습니다.

댓글