YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

Shortcut Learning

지름길 학습(shortcut learning)이 머신러닝 모델로 하여금 허위 패턴에 의존하게 만들고, 일반화 성능을 약화시키며, 배포 환경에서 실패하게 만드는 원인을 알아보고, 견고한 YOLO 시스템을 구축하는 방법을 확인해 보세요.

지름길 학습(Shortcut Learning)은 머신러닝 모델이 학습 데이터의 올바른 레이블과 상관관계는 있지만 학습해야 할 개념을 대변하지 않는 쉽고 의도치 않은 패턴에 의존하여 작업을 해결할 때 발생합니다. 예를 들어, 이미지 분류기는 동물들의 시각적 특징을 학습하는 대신 눈이 내린 배경을 늑대와 연관시킬 수 있습니다. 상관관계가 유지되는 동안에는 지름길이 정확한 예측을 만들어내지만, 배경, 카메라, 위치 또는 워크플로가 변경되면 성능이 무너질 수 있습니다.

지름길 학습이 발생하는 이유#

모델은 인간의 이해가 아니라 예측 성능을 최적화합니다. 간단한 단서가 지속적으로 레이블을 예측한다면, 학습 과정은 더 어렵지만 더 의미 있는 특징보다 그 단서를 선호할 수 있습니다. 일반적인 지름길에는 배경, 워터마크, 이미지 테두리, 센서 특성, 텍스트 템플릿, 녹화 장치 및 수집 위치가 포함됩니다.

지름길 학습은 종종 dataset bias(데이터셋 편향)에서 시작됩니다. 학습 세트의 모든 결함 있는 제품이 허용 가능한 제품보다 더 밝은 조명 아래서 촬영되었다고 가정해 보겠습니다. 밝기는 결함과 인과 관계가 없음에도 불구하고 매우 예측 가능성 높은 특징이 됩니다. 이는 Google의 spurious and unusable correlations(허위 및 사용할 수 없는 상관관계) 가이드에 설명된 바와 같이 상관관계를 인과관계로 취급하는 광범위한 문제를 반영합니다.

신경망은 압축 패턴이나 카메라 고유 노이즈와 같이 사람들이 간과할 수 있는 미묘한 지름길을 찾아내는 데 특히 능숙합니다. 이러한 신호는 단일 데이터셋 내에서 통계적으로 신뢰할 수 있으므로, 기존 평가 중에는 모델이 성공적으로 보이게 만들 수 있습니다.

실제 시스템에서 중요한 이유#

지름길 학습은 일반화 능력, 즉 학습 분포를 벗어난 관련 데이터에서 안정적으로 수행하는 능력을 약화시킵니다. 두 가지 구체적인 사례가 그 결과를 보여줍니다.

  • 의료 영상: 진단 모델은 중증 사례가 그곳에 불균형하게 수집되었기 때문에 특정 스캐너나 병원의 이미지가 질병과 연관되어 있다고 학습할 수 있습니다. 다른 병원에 배포될 때 스캐너 시그니처가 사라지므로 위음성이나 불필요한 추적 관찰 절차가 증가할 수 있습니다.
  • 제조업 검사: 결함 검출기는 결함이 있는 부품은 빨간색 검사 트레이에 나타나고 허용 가능한 부품은 컨베이어에 나타난다고 학습할 수 있습니다. 생산 과정에서 컨베이어의 실제 결함을 놓치고 빨간색 트레이에 놓인 정상 제품을 표시하여 낭비를 늘리고 품질 문제를 눈치채지 못하게 넘어갈 수 있습니다.

검증 데이터가 학습 데이터와 동일한 취득 과정을 공유할 때 이러한 실패는 숨겨진 채로 남을 수 있습니다. 신뢰할 수 있는 테스트 세트는 실제 배포 조건을 나타내고, 학습 중복이 없어야 하며, 건전한 training, validation, and test splitting practices(학습, 검증 및 테스트 분할 관행)를 따라야 합니다.

검출 및 관련 개념#

지름길 학습은 여러 머신러닝 실패 모드와 관련이 있지만, 용어들이 상호 교환 가능한 것은 아닙니다.

  • Overfitting(과적합): 모델이 학습 고유의 세부 사항에 너무 가깝게 맞추어집니다. 지름길 학습은 과적합을 유발할 수 있지만, 두 분할 모두 동일한 오해의 소지가 있는 상관관계를 포함하는 경우 일반적인 검증 세트에서도 지름길이 작동할 수 있습니다.
  • Data leakage(데이터 누수): 실제 추론 중에 사용할 수 없는 정보가 학습 특징으로 들어갑니다. 누수는 진단을 간접적으로 드러내는 병원 할당을 사용하는 것과 같은 특히 직접적인 지름길이며, Google의 label leakage example(레이블 누수 예시)은 이러한 위험을 보여줍니다.
  • 허위 상관관계(Spurious correlation): 이는 데이터의 신뢰할 수 없는 통계적 관계입니다. 지름길 학습은 모델이 해당 관계에 의존할 때의 거동을 설명합니다.
  • 알고리즘 편향: 편향은 체계적으로 불평등하거나 치우친 결과를 다룹니다. 지름길 특징은 편향을 생성할 수 있지만, 지름길 학습은 인구통계학적 그룹이 없는 작업에도 영향을 미칩니다.

검출에는 단일 종합 정확도 점수 이상의 것이 필요합니다. slice-based fairness evaluation guidance(슬라이스 기반 공정성 평가 지침)에 따라 카메라, 사이트, 날씨, 조명 및 인구통계학적 그룹과 같은 의미 있는 슬라이스를 평가하십시오. 반사실적 테스트를 통해 대상 객체를 유지하면서 의심되는 단서를 제거하거나 변경할 수도 있습니다. 큰 예측 변화는 수정된 단서에 대한 의존성을 시사합니다.

Explainable AI(설명 가능한 AI) 도구는 관련 없는 영역에 대한 주목을 드러낼 수 있습니다. 옵션에는 이미지용 Captum attribution algorithms(캡텀 어트리뷰션 알고리즘)과 정형 데이터용 permutation feature importance(순열 피처 중요도)가 포함됩니다.

지름길 학습 줄이기#

대표적인 data collection and annotation(데이터 수집 및 주석)으로 시작하십시오. 여러 사이트, 카메라, 배경, 계절 및 운영 조건을 캡처하십시오. 대상 없이 의심되는 지름길을 포함하는 하드 네거티브와 대상이 그것 없이 나타나는 포지티브 예시를 포함하십시오. Ultralytics Platform dataset tools는 팀이 학습 전에 클러스터, 중복, 이상값, 클래스 및 데이터셋 분할을 검사하는 데 도움을 줄 수 있습니다.

타겟팅된 YOLO data augmentation(YOLO 데이터 증강)은 색상, 스케일, 위치 및 기하학적 구조를 변경할 수 있지만, 증강은 추가적인 비현실적인 패턴을 만드는 것보다 실제 지름길을 방해해야 합니다. 평가는 의도적으로 이동된 챌린지 세트를 포함해야 하며, NIST AI RMF guidance for measurement and monitoring(측정 및 모니터링을 위한 NIST AI RMF 지침)에 따라 배포 후에도 계속되어야 합니다.

이 실행 가능한 워크플로는 Ultralytics YOLO26을 학습시키고, Validation mode(검증 모드)로 평가하며, 시각적 검토를 위해 예측을 저장합니다:

from ultralytics import YOLO

# Train a small baseline model
model = YOLO("yolo26n.pt")
model.train(data="coco8.yaml", epochs=3)

# Measure validation performance
metrics = model.val()
print(metrics.box.map)

# Inspect a prediction for suspicious visual dependencies
results = model.predict("https://ultralytics.com/images/bus.jpg")
result = results[0]
result.save(filename="shortcut_review.jpg")

별도로 수집된 챌린지 세트에서도 동일한 워크플로를 반복할 수 있습니다. 제어된 변경 전반에 걸쳐 안정적인 메트릭과 합리적인 예측은 하나의 익숙한 데이터 분포에서 얻은 높은 점수보다 강력한 견고한 학습 증거를 제공합니다.

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

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