Ultralytics YOLO27:
Get Started

Ultralytics YOLOv5 종합 가이드#

Ultralytics YOLOv5 🚀 문서에 오신 것을 환영합니다! 혁신적인 “You Only Look Once” 객체 탐지 모델의 다섯 번째 버전인 Ultralytics YOLOv5는 실시간으로 빠르고 정확한 결과를 제공하도록 설계되었습니다. YOLOv5는 여전히 강력한 도구이지만, 최신 기술을 살펴보려면 후속 모델인 Ultralytics YOLOv8, YOLO11, YOLO26도 확인해 보세요.

PyTorch를 기반으로 구축된 이 강력한 딥러닝 프레임워크는 다재다능함과 사용 편의성, 높은 성능으로 큰 인기를 얻었습니다. 이 문서에서는 설치 과정을 안내하고 모델 아키텍처의 세부 사항을 설명하며, 다양한 활용 사례와 상세한 튜토리얼을 제공합니다. 이러한 리소스를 활용하면 컴퓨터 비전 프로젝트에서 YOLOv5의 잠재력을 최대한 발휘할 수 있습니다. 시작해 보세요!

살펴보고 배우기#

다음은 YOLOv5의 여러 측면을 안내하는 종합 튜토리얼 모음입니다.

지원 환경#

Ultralytics는 프로젝트를 바로 시작할 수 있도록 CUDA, CuDNN, Python, PyTorch 등의 필수 의존성이 사전 설치된 다양한 환경을 제공합니다. Ultralytics Platform을 사용해 모델과 데이터셋을 관리할 수도 있습니다.

프로젝트 상태#

YOLOv5 CI

이 배지는 모든 YOLOv5 GitHub Actions 지속적 통합(CI) 테스트가 성공적으로 통과했음을 나타냅니다. 이 CI 테스트는 학습, 검증, 추론, 내보내기, 벤치마크 등 여러 주요 측면에서 YOLOv5의 기능과 성능을 철저히 확인합니다. 테스트는 24시간마다 그리고 새 커밋이 있을 때마다 실행되어 macOS, Windows, Ubuntu에서 일관되고 안정적으로 작동하는지 확인합니다.


Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

함께하고 기여하기#

YOLOv5를 사용하는 여정은 혼자만의 여정일 필요가 없습니다. GitHub의 활발한 커뮤니티에 참여하고, LinkedIn에서 전문가들과 교류하고, Twitter에 결과를 공유하고, YouTube에서 교육 자료를 찾아보세요. 더 흥미로운 콘텐츠를 보려면 TikTok과 BiliBili에서 저희를 팔로우하세요.

기여에 관심이 있으신가요? 코드 개선과 버그 보고부터 문서 업데이트까지 모든 형태의 기여를 환영합니다. 자세한 내용은 기여 가이드라인을 확인하세요.

YOLOv5를 활용해 어떤 혁신적인 방법을 보여주실지 기대됩니다. 직접 사용하고 실험하며 컴퓨터 비전 프로젝트를 혁신해 보세요! 🚀

자주 묻는 질문#

  • Ultralytics YOLOv5는 빠른 속도와 높은 정확도를 갖춘 객체 탐지 기능으로 잘 알려져 있습니다. PyTorch를 기반으로 구축된 YOLOv5는 다재다능하고 사용하기 쉬워 다양한 컴퓨터 비전 프로젝트에 적합합니다. 주요 기능으로는 실시간 추론, 테스트 시점 증강(TTA) 및 모델 앙상블과 같은 추론 기법 지원, TFLite, ONNX, CoreML, TensorRT 등의 내보내기 형식과의 호환성이 있습니다. Ultralytics YOLOv5가 프로젝트를 어떻게 향상할 수 있는지 자세히 알아보려면 TFLite, ONNX, CoreML, TensorRT 내보내기 가이드를 살펴보세요.

  • 데이터셋으로 사용자 지정 YOLOv5 모델을 학습하려면 몇 가지 주요 단계를 거쳐야 합니다. 먼저 레이블을 지정해 데이터셋을 필수 형식으로 준비하세요. 그런 다음 YOLOv5 학습 매개변수를 설정하고 train.py 스크립트를 사용해 학습을 시작하세요. 자세한 튜토리얼은 사용자 지정 데이터 학습 가이드를 참조하세요. 이 가이드는 구체적인 사용 사례에서 최적의 결과를 얻을 수 있도록 단계별 지침을 제공합니다.

  • Ultralytics YOLOv5는 실시간 객체 탐지에서 R-CNN과 같은 모델보다 속도와 정확도가 뛰어나 선호됩니다. YOLOv5는 전체 이미지를 한 번에 처리하므로 여러 번 처리해야 하는 RCNN의 영역 기반 접근 방식보다 훨씬 빠릅니다. 또한 다양한 내보내기 형식과 원활하게 통합되고 문서가 풍부해 초보자와 전문가 모두에게 탁월한 선택입니다. 아키텍처의 장점에 대해 자세히 알아보려면 아키텍처 요약을 확인하세요.

  • YOLOv5 모델 성능을 최적화하려면 다양한 하이퍼파라미터를 조정하고 데이터 증강 및 전이 학습과 같은 기법을 적용해야 합니다. Ultralytics는 모델 효율성을 높이는 하이퍼파라미터 진화 및 가지치기/희소성에 관한 종합적인 리소스를 제공합니다. 학습 중 최적의 성능을 달성하기 위한 실용적인 팁과 구체적인 인사이트는 최상의 학습 결과를 위한 팁 가이드에서 확인할 수 있습니다.

  • Ultralytics YOLOv5는 Gradient, Google Colab, Kaggle의 무료 GPU 노트북을 비롯해 Google Cloud, Amazon AWS, Azure와 같은 주요 클라우드 플랫폼 등 다양한 환경을 지원합니다. 간편한 설정을 위한 Docker 이미지도 제공됩니다. 각 플랫폼의 단계별 지침을 포함한 자세한 환경 설정 방법은 지원 환경 섹션을 확인하세요.

댓글