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

Data Augmentation

데이터 증강이 모델의 강건성을 향상하고 과적합을 줄이는 방법을 살펴보세요. 컴퓨터 비전을 위한 Ultralytics YOLO26 성능을 높이는 핵심 기법을 알아보세요.

데이터 증강은 기존 데이터의 수정된 버전을 생성하여 학습 데이터셋의 규모와 다양성을 인위적으로 늘리는 데 사용되는 머신 러닝 및 컴퓨터 비전의 핵심 기법입니다. 완전히 새로운 데이터를 수집하고 레이블을 지정하는 작업은 시간이 오래 걸리고 비용이 많이 들 수 있지만, 증강은 원본 샘플에 다양한 변환을 적용합니다. 이러한 수정은 머신 러닝 모델이 패턴을 더 견고하게 인식하도록 학습하는 데 도움을 주며, 실제 환경에서 다양한 변형을 접하더라도 모델이 잘 작동하도록 합니다. 학습 중에 모델을 더 다양한 시나리오에 노출하면 개발자는 과적합을 효과적으로 줄이고 일반화 성능을 향상시킬 수 있습니다.

현대 AI에서의 중요성#

컴퓨터 비전 분야에서 모델은 학습 데이터와 조금이라도 다른 이미지가 입력되면 어려움을 겪는 경우가 많습니다. 조명, 방향 또는 배경의 복잡성이 달라지면 충분한 다양성을 경험하지 못한 모델이 혼란을 일으킬 수 있습니다. 데이터 증강은 이러한 변형을 프로그래밍 방식으로 시뮬레이션하여 문제를 해결합니다. 예를 들어 고양이 이미지를 회전하거나 뒤집거나 약간 흐리게 처리하면, 이러한 변화와 관계없이 대상이 "고양이"라는 사실을 모델에 학습시킬 수 있습니다.

이 과정은 Ultralytics YOLO26과 같은 최신 아키텍처의 성공에 필수적입니다. 이러한 아키텍처는 객체 감지이미지 세그멘테이션과 같은 작업에서 높은 정확도를 달성하기 위해 풍부하고 다양한 데이터셋에 의존합니다. 증강은 새로운 학습 예제를 합성하여 모델이 불변 특징, 즉 입력이 변경되어도 변하지 않는 특성을 학습할 수 있도록 합니다.

일반적인 기법 및 방법#

데이터 증강은 단순한 기하학적 조정부터 복잡한 생성 방식까지 광범위한 변환 기법을 포함합니다.

  • 기하학적 변환: 이미지 회전, 크기 조정, 뒤집기, 자르기, 이동(위치 변경)과 같은 연산이 포함됩니다. 이러한 변환은 카메라 시점이나 객체 위치의 변화를 나타냅니다.
  • 색 공간 조정: 밝기, 대비, 채도 및 색조를 변경하면 모델이 다양한 조명 조건이나 카메라 센서에 대응하는 데 도움이 됩니다.
  • 노이즈 주입: 무작위 노이즈(예: 가우시안 노이즈)를 추가하면 모델이 거칠거나 품질이 낮은 입력 데이터에 더 강건하게 대응할 수 있습니다.
  • 이미지 혼합: MixUp 또는 Mosaic(YOLO 학습에서 널리 사용됨)과 같은 기법은 여러 이미지를 하나의 학습 샘플로 결합하여 모델이 컨텍스트와 객체 간 관계를 더욱 효과적으로 학습하도록 합니다.
  • 생성 방식: 고급 방법은 생성형 AI 또는 확산 모델을 사용하여 원본 데이터셋의 특성을 모방하는 완전히 새로운 합성 학습 샘플을 생성합니다.

실제 적용 사례#

데이터 증강은 데이터 부족이나 높은 변동성이 문제인 다양한 산업에서 실질적인 영향을 미칩니다.

자율주행#

자율주행 차량을 개발할 때 가능한 모든 기상 조건이나 조명 시나리오에 대한 데이터를 수집하는 것은 거의 불가능합니다. 엔지니어는 맑은 날씨의 이미지에 비, 안개, 눈 또는 눈부심을 시뮬레이션하기 위해 데이터 증강을 사용합니다. 이를 통해 인식 시스템은 환경 요인과 관계없이 보행자, 교통 표지판 및 다른 차량을 안정적으로 감지할 수 있으며, 안전성과 신뢰성이 향상됩니다.

의료 영상#

의료 영상 분석은 개인정보 보호 문제와 특정 질환의 희소성으로 인해 데이터셋이 제한되는 경우가 많습니다. 증강을 사용하면 탄성 변형, 회전 또는 강도 변화를 적용하여 소규모 X-ray 또는 MRI 스캔 데이터셋을 확장할 수 있습니다. 이를 통해 환자의 자세나 스캔 품질이 달라지더라도 종양이나 골절을 높은 민감도로 식별할 수 있는 견고한 진단 모델을 학습할 수 있습니다.

관련 개념 구분하기#

데이터 증강과 합성 데이터를 구분하는 것이 중요합니다. 두 방법 모두 데이터셋 규모를 늘리는 것을 목표로 하지만, 합성 데이터는 처음부터 인위적으로 생성되는 반면(대개 3D 렌더링 또는 시뮬레이션 엔진 사용), 데이터 증강은 기존 실제 데이터를 수정합니다. 또한 데이터 전처리는 모델에 적합하도록 데이터를 정리하고 형식을 지정하는 작업(예: 크기 조정, 정규화)을 포함하지만, 증강과 달리 학습 샘플 수를 반드시 늘리지는 않습니다.

Ultralytics를 사용한 증강 구현#

최신 프레임워크는 증강 기능을 학습 파이프라인에 직접 통합합니다. 아래 예제에서는 ultralytics 패키지를 사용하여 Ultralytics YOLO26 모델을 학습하는 동안 뒤집기 및 크기 조정과 같은 증강을 적용하는 방법을 보여줍니다.

from ultralytics import YOLO

# Load the YOLO26 model
model = YOLO("yolo26n.pt")

# Train with custom data augmentation hyperparameters
# fliplr: 50% chance of horizontal flip, scale: image scaling gain
results = model.train(data="coco8.yaml", epochs=10, fliplr=0.5, scale=0.5)

이러한 하이퍼파라미터를 조정하면 개발자는 데이터셋과 애플리케이션의 구체적인 요구 사항에 맞게 증강 전략을 조정할 수 있으며, 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의 미래를 함께 만들어가세요!

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