Ultralytics YOLO27:
Ultralytics 용어집으로 돌아가기

Validation Data

검증 데이터가 모델 일반화를 개선하는 방법을 알아봅니다. Ultralytics YOLO26을 파인튜닝하고 과적합을 방지하며 최고의 mAP를 위해 하이퍼파라미터를 최적화하는 방법을 살펴봅니다.

검증 데이터는 머신러닝 개발 수명 주기에서 중요한 체크포인트 역할을 하며, 학습 중 모델의 성능을 평가하는 데 사용되는 중간 데이터셋입니다. 알고리즘을 학습시키는 데 사용되는 기본 데이터셋과 달리, 검증 세트는 시스템이 새롭고 본 적 없는 정보를 얼마나 잘 일반화하도록 학습하고 있는지에 대한 편향되지 않은 추정치를 제공합니다. 이 특정 하위 집합의 메트릭을 모니터링하면 개발자는 모델의 구성을 미세 조정하고, 시스템이 기본 패턴을 이해하기보다 학습 예제를 암기하는 과적합과 같은 잠재적인 문제를 식별할 수 있습니다. 이러한 피드백 루프는 실제 환경에서 안정적으로 작동하는 강건한 인공지능 (AI) 솔루션을 만드는 데 필수적입니다.

하이퍼파라미터 튜닝에서 검증의 역할#

검증 데이터의 주요 기능은 하이퍼파라미터 최적화를 지원하는 것입니다. 모델 가중치와 같은 내부 파라미터는 학습 프로세스를 통해 자동으로 학습되지만, 학습률, 배치 크기, 네트워크 아키텍처를 비롯한 하이퍼파라미터는 수동으로 설정하거나 실험을 통해 찾아야 합니다.

검증 데이터를 사용하면 모델 선택을 통해 다양한 구성을 효과적으로 비교할 수 있습니다. 예를 들어 개발자가 YOLO26 모델을 학습하는 경우 세 가지 서로 다른 학습률을 테스트할 수 있습니다. 검증 세트에서 가장 높은 정확도를 보이는 버전이 일반적으로 선택됩니다. 이 프로세스는 편향-분산 트레이드오프를 조정하는 데 도움이 되며, 모델이 데이터의 세부적인 특성을 포착할 만큼 복잡하면서도 일반화 가능성을 유지할 만큼 단순하도록 합니다.

데이터 분할 구분하기#

과학적 엄밀성을 보장하기 위해 전체 데이터셋은 일반적으로 서로 구분되는 세 개의 하위 집합으로 나뉩니다. 효과적인 데이터 관리를 위해서는 각 하위 집합의 고유한 목적을 이해하는 것이 매우 중요합니다.

  • 학습 데이터: 데이터셋에서 가장 큰 부분으로, 모델을 직접 적합시키는 데 사용됩니다. 알고리즘은 이러한 예제를 처리하여 역전파를 통해 내부 파라미터를 조정합니다.
  • 검증 데이터: 이 하위 집합은 학습 프로세스 중에 자주 평가하기 위해 사용됩니다. 중요한 점은 모델이 이 데이터를 기반으로 가중치를 직접 업데이트하지 않고, 모델 선택 및 조기 중단 결정을 안내하는 데만 사용한다는 것입니다.
  • 테스트 데이터: 최종 모델 구성이 선택된 후에만 한 번 사용되는 완전히 보류된 데이터셋입니다. 이는 모델 배포 성능을 현실적으로 측정하기 위한 "최종 시험" 역할을 합니다.

Ultralytics를 활용한 실제 구현#

Ultralytics 생태계에서 모델 검증은 간소화된 프로세스로 진행됩니다. 사용자가 학습 또는 검증을 시작하면 프레임워크는 데이터셋의 YAML 구성에 지정된 이미지를 자동으로 사용합니다. 이를 통해 평균 정밀도 (mAP)와 같은 주요 성능 지표를 계산하며, 사용자는 이를 통해 객체 탐지 또는 세그멘테이션 작업의 정확도를 가늠할 수 있습니다.

다음 예제는 Python을 사용하여 표준 COCO8 데이터셋에서 사전 학습된 YOLO26 모델을 검증하는 방법을 보여줍니다:

from ultralytics import YOLO

# Load the YOLO26 model (recommended for state-of-the-art performance)
model = YOLO("yolo26n.pt")

# Validate the model using the 'val' mode
# The 'data' argument points to the dataset config containing the validation split
metrics = model.val(data="coco8.yaml")

# Print the Mean Average Precision at IoU 0.5-0.95
print(f"Validation mAP50-95: {metrics.box.map}")

실제 적용 사례#

검증 데이터는 정밀도와 신뢰성이 반드시 보장되어야 하는 다양한 산업 분야에서 필수적입니다.

  • 스마트 농업: 농업 분야의 AI에서는 작물 질병을 탐지하거나 생장 단계를 모니터링하도록 시스템을 학습합니다. 다양한 기상 조건(맑음, 흐림, 비)에서 촬영한 이미지가 포함된 검증 세트는 모델이 완벽하게 맑은 날에만 작동하지 않도록 보장합니다. 검증 점수를 기반으로 데이터 증강 전략을 조정하면 농민은 환경 변화와 관계없이 일관된 인사이트를 얻을 수 있습니다.
  • 의료 진단: CT 스캔에서 종양을 식별하는 것과 같은 의료 영상 분석 솔루션을 개발할 때 검증 데이터는 모델이 특정 병원의 장비에만 존재하는 편향을 학습하는 것을 방지하는 데 도움이 됩니다. 다양한 환자 인구통계에 대한 엄격한 검증을 통해 진단 도구가 FDA의 디지털 헬스 가이드라인과 같은 규제 기관이 요구하는 안전 표준을 충족하도록 합니다.

고급 기법: 교차 검증#

데이터가 부족한 상황에서는 검증을 위해 20%를 별도로 할당하면 귀중한 학습 정보가 지나치게 많이 줄어들 수 있습니다. 이러한 경우 실무자는 흔히 교차 검증, 특히 K-폴드 교차 검증을 사용합니다. 이 기법은 데이터를 'K'개의 하위 집합으로 나누고, 어떤 하위 집합이 검증 데이터로 사용되는지 순환시키는 방식입니다. 이를 통해 모든 데이터 포인트가 학습과 검증에 모두 사용되며, 통계적 학습 이론에 설명된 것처럼 모델 성능에 대해 통계적으로 더욱 강건한 추정치를 얻을 수 있습니다.

검증 데이터를 효과적으로 사용하는 것은 전문적인 머신러닝 운영 (MLOps)의 초석입니다. Ultralytics Platform과 같은 도구를 활용하면 팀은 이러한 데이터셋의 관리를 자동화하여 모델이 프로덕션 환경에 도달하기 전에 엄격하게 테스트되고 최적화되도록 할 수 있습니다.

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의 미래를 함께 만들어가세요!

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