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

Dropout Layer

드롭아웃 레이어가 신경망의 과적합을 방지하는 방법을 살펴보세요. Ultralytics YOLO26에 이 정규화 기법을 구현해 정확도를 향상하는 방법을 알아보세요.

드롭아웃 레이어는 신경망 (NN)에서 과적합이라는 만연한 문제를 해결하기 위해 사용되는 기본적인 정규화 기법입니다. 모델을 유한한 예제 집합으로 학습시키면, 근본적인 일반 패턴을 식별하기보다 학습 데이터의 노이즈와 구체적인 세부 정보를 암기하는 경우가 많습니다. 이러한 암기로 인해 개발 중에는 높은 정확도를 보이지만, 새롭고 보지 못한 입력에 대해서는 성능이 저하됩니다. 드롭아웃은 각 학습 단계에서 레이어 내 뉴런의 일부를 무작위로 비활성화하거나, 즉 '드롭아웃'하여 이 문제를 해결합니다. Srivastava 외의 연구 논문에서 소개된 이 단순하면서도 효과적인 전략은 딥러닝 (DL) 아키텍처의 안정성과 성능을 크게 향상시켰습니다.

드롭아웃 레이어의 작동 방식#

드롭아웃 레이어의 메커니즘은 훈련 중인 스포츠 팀에서 선수들을 제외하여 남은 선수들이 더 열심히 협력하고 한 명의 스타 선수에게 의존하지 않도록 하는 것과 직관적으로 유사합니다. 모델 학습 단계에서 레이어는 0과 1로 구성된 확률적 마스크를 생성합니다. 드롭아웃 비율이 0.5로 설정되면 특정 순전파 및 역전파 과정에서 약 50%의 뉴런이 일시적으로 무시됩니다. 이 과정은 나머지 활성 뉴런이 강건한 특징을 독립적으로 학습하도록 하여, 네트워크가 특정 뉴런 하나에 지나치게 의존하는 것을 방지합니다. 이러한 현상을 머신러닝 (ML)에서는 특징 공동 적응이라고 합니다.

실시간 추론 또는 테스트 단계에서는 일반적으로 드롭아웃 레이어가 비활성화됩니다. 학습된 모델의 전체 예측 역량을 활용할 수 있도록 모든 뉴런이 활성 상태로 유지됩니다. 전체 활성화 값이 학습 단계와 일관되게 유지되도록 프레임워크가 가중치를 자동으로 조정하는 경우가 많습니다. PyTorch와 같은 최신 라이브러리는 이러한 수학적 스케일링 연산을 원활하게 처리하므로, 개발자는 산술 연산보다 아키텍처에 집중할 수 있습니다.

YOLO를 활용한 실제 구현#

ultralytics 패키지 사용자의 경우 YOLO26과 같은 최신 모델에 드롭아웃을 적용하는 작업은 학습 인자를 조정하는 것만큼 간단합니다. 이는 과적합 위험이 더 높은 소규모 데이터세트로 작업할 때 특히 유용합니다. 무작위성을 도입하면 다양한 환경에서 모델이 더 잘 일반화되도록 유도할 수 있습니다.

from ultralytics import YOLO

# Load the latest YOLO26 model (recommended for new projects)
model = YOLO("yolo26n.pt")

# Train the model with a custom dropout rate of 0.1 (10%)
# This encourages the model to learn more generalized features
results = model.train(data="coco8.yaml", epochs=50, dropout=0.1)

실제 적용 사례#

드롭아웃은 사용 가능한 데이터에 비해 많은 수의 파라미터를 사용하는 모델이 포함된 인공지능 (AI)의 다양한 분야에서 필수적입니다.

  1. 자율주행 시스템: 차량의 객체 감지와 같은 작업에서는 비전 모델이 다양한 기상 조건에서 안정적으로 작동해야 합니다. 정규화 없이 학습된 모델은 학습 세트에 포함된 맑은 날의 특정 조명을 암기할 수 있습니다. 드롭아웃을 적용하면 자동차 분야의 AI를 개발하는 개발자는 네트워크가 배경 텍스처보다 보행자나 정지 표지판과 같은 핵심 형태에 집중하도록 하여, 비나 안개 속에서의 안전성을 향상시킬 수 있습니다.

  2. 의료 진단: 의료 영상 분석을 수행할 때 데이터세트는 수집 비용이 높고 규모가 제한적인 경우가 많습니다. 심층 네트워크는 데이터 수집에 사용된 X선 장비의 특정 노이즈 아티팩트를 바탕으로 질병을 식별하는 방법을 우연히 학습할 수 있습니다. 드롭아웃은 학습 과정에 노이즈를 추가하여 이를 방지하고, 모델이 장비에 특화된 특징이 아니라 병변의 생물학적 특징을 식별하도록 합니다. 이는 헬스케어 분야의 AI에 매우 중요합니다.

드롭아웃과 다른 정규화 기법의 비교#

드롭아웃은 매우 효과적이지만 다른 기법과 함께 사용되는 경우가 많습니다. 드롭아웃은 네트워크 아키텍처 자체가 아니라 입력 이미지를 수정하는 데이터 증강(예: 뒤집기 또는 회전)과는 다릅니다. 마찬가지로 배치 정규화는 학습을 안정화하기 위해 레이어 입력을 정규화하지만 뉴런을 명시적으로 비활성화하지 않는다는 점에서 드롭아웃과 다릅니다.

복잡한 프로젝트에서는 이러한 하이퍼파라미터를 관리하기가 어려울 수 있습니다. Ultralytics Platform은 학습 메트릭을 시각화하는 도구를 제공하여 사용자가 드롭아웃 비율이 검증 손실을 효과적으로 줄이고 있는지 판단할 수 있도록 함으로써 이 과정을 간소화합니다. 사용자 지정 이미지 분류 시스템을 구축하든 정교한 세그멘테이션 파이프라인을 구축하든, 드롭아웃을 이해하는 것은 견고한 AI 시스템을 구축하는 데 핵심입니다.

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

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