Ultralytics YOLO27:
Ultralytics YOLO

Google Colab에서 Ultralytics YOLOv8으로 커스텀 데이터셋 학습하기

Google Colab에서 Ultralytics YOLOv8으로 커스텀 데이터셋을 학습하는 방법을 익혀 보세요. 설정부터 학습 및 평가까지 모든 과정을 다룹니다.

NUNuvola Ladi3 min read
Google Colab에서 Ultralytics YOLOv8으로 커스텀 데이터셋 학습하기

이 블로그에서는 Google Colab에서 Ultralytics YOLOv8을 사용하여 커스텀 객체 검출을 마스터하는 방법을 살펴봅니다. 설정부터 학습 및 평가까지 전체 과정을 안내해 드리면서 YOLOv8의 강력한 기능을 활용할 준비를 해보겠습니다.

Google Colab에서 Ultralytics YOLOv8 모델 설정하기#

먼저 Google Colab에서 환경을 설정해 보겠습니다. 그렇다면 Google Colab이란 무엇일까요? Google Colaboratory의 약자인 Google Colab은 Python 코드를 작성하고 실행할 수 있는 Google의 무료 클라우드 플랫폼입니다.

이를 설정하는 첫 단계는 적절한 런타임 유형을 선택하여 GPU에 액세스할 수 있는지 확인하는 것입니다. nvidia-smi 명령을 사용하여 GPU 설정을 확인하고 모든 것이 원활하게 실행되는지 점검합니다.

다음으로 pip를 사용하여 Ultralytics 및 YOLOv8 종속성을 설치합니다. 커스텀 객체 검출 여정을 시작하려면 Ultralytics에서 YOLO 모델을 가져옵니다.

데이터셋 레이블 지정 및 준비하기#

이제 데이터셋을 준비해 보겠습니다. 각 객체의 클래스를 지정하면서 바운딩 박스를 사용하여 데이터에 레이블을 지정합니다. Ultralytics에서 데이터셋을 YOLOv8 형식으로 내보낸 다음 Google Colab 노트북으로 가져옵니다.

커스텀 Ultralytics YOLOv8 모델 학습하기#

객체 검출을 위해 작업을 detect로 설정하고 필요에 맞는 YOLOv8 모델 크기를 선택합니다. 학습을 위해 데이터셋 위치, 에포크 수 및 이미지 크기를 지정합니다. YOLOv8과 GPU 가속의 강력한 기능을 바탕으로 모델이 학습하고 적응하는 과정을 확인할 수 있습니다.

모델 평가 및 검증하기#

학습이 완료되면 평균 오류 위치와 같은 메트릭을 사용하여 모델의 성능을 평가합니다. 보지 못한 데이터에서 모델을 검증하여 일반화 성능을 확인합니다. 혼동 행렬을 그리고 예측을 분석하여 모델을 더욱 세밀하게 조정합니다.

Ultralytics YOLOv8 모델은 여러 주요 기능, 즉 하이퍼파라미터 자동 설정, 다중 메트릭 지원 등을 제공하는 단일 CLI 명령으로 쉽게 검증할 수 있습니다.

Ultralytics는 또한 사용자가 검증 중에 필요에 따라 더 나은 출력 결과를 얻을 수 있도록 일부 CLI 및 Python 인수를 지원합니다. 자세한 내용은 문서를 참조하세요.

Google Colab에서 Ultralytics YOLOv8으로 커스텀 데이터셋을 학습하는 방법을 설명하는 Nicolai Nielsen

그림 1. Google Colab에서 Ultralytics YOLOv8으로 커스텀 데이터셋을 학습하는 방법을 설명하는 Nicolai Nielsen.

모델을 한 단계 더 발전시키기#

이제 Google Colab에서 커스텀 Ultralytics YOLOv8 모델을 성공적으로 학습했습니다. 하지만 여정은 여기서 끝나지 않습니다. 다음 동영상에서는 모델 가중치를 내보내고 커스텀 학습한 YOLOv8 모델을 사용하여 실시간 추론을 실행하는 방법을 살펴보겠습니다. 객체 검출의 한계를 넓혀 가는 흥미진진한 경험을 할 준비를 해보세요. 계속 지켜봐 주세요!

마무리#

Google Colab에서 Ultralytics YOLOv8을 사용한 커스텀 객체 검출의 세계를 함께 살펴봐 주셔서 감사합니다. AI와 머신 러닝의 무한한 가능성을 계속 탐구하면서 더 흥미로운 업데이트와 튜토리얼을 소개해 드릴 예정이니 많은 관심 부탁드립니다.

이 종합 가이드를 통해 이제 Google Colab에서 Ultralytics YOLOv8을 사용하여 직접 커스텀 객체 검출 모델을 학습할 수 있습니다. 전체 튜토리얼을 확인하세요 전체 튜토리얼 보기!

Explore solutions

항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기
항공 이미지를 위한 컴퓨터 비전

항공 이미지를 위한 컴퓨터 비전

Ultralytics YOLO을 활용하여 드론 및 항공 이미지를 농업, 수산업, 환경 모니터링, 자연 보호, 지리 공간 분석을 위한 실시간 인사이트로 변환합니다.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 지리 공간 산업을 지원합니다.
자세히 알아보기

Ultralytics YOLO 모델로 모든 사이트를 보호하세요. 비전 AI는 경계 모니터링, 위협 탐지, 번호판 인식 및 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 컴퓨터 비전

로보틱스 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 기계의 성능을 구현하세요. 로보틱스의 Vision AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 지원합니다.
자세히 알아보기
물류 컴퓨터 비전

물류 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 효율화하세요. Vision AI는 패키지 검사, 분류, 차량 추적 및 창고의 실시간 안전 모니터링을 지원합니다.
자세히 알아보기
소매 컴퓨터 비전

소매 컴퓨터 비전

Ultralytics YOLO 모델로 소매업을 새롭게 혁신하세요. Vision AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
자세히 알아보기
헬스케어 분야의 컴퓨터 비전

헬스케어 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 헬스케어 솔루션을 구축하십시오. 헬스케어 분야의 Vision AI는 더 빠른 의료 영상 처리, 더욱 스마트한 진단, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조를 최적화하십시오. Vision AI는 품질 관리, 결함 탐지, PPE 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 산업의 컴퓨터 비전

자동차 산업의 컴퓨터 비전

Ultralytics YOLO 모델을 활용해 자동차 산업에 컴퓨터 비전을 적용합니다. 비전 AI는 도로 안전, 운전자 보조, 차량 자동화를 향상해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업의 컴퓨터 비전

농업의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입합니다. 작물 모니터링, 가축 추적, 정밀 농업을 강화해 더 높은 수확량을 스마트하게 실현합니다.
자세히 알아보기

AI의 미래를 함께 만들어가세요!

머신러닝의 미래와 함께 여정을 시작하세요