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

Knowledge Distillation

지식 증류(Knowledge Distillation)가 거대한 교사 모델에서 소형 학생 모델로 지능을 어떻게 전달하는지 알아보십시오. 빠르고 효율적인 엣지 배포를 위해 Ultralytics YOLO26을 최적화하십시오.

지식 증류(Knowledge distillation)는 기계 학습의 정교한 기법으로, "학생(student)"이라고 부르는 소형 신경망이 "선생(teacher)"이라고 부르는 더 크고 복잡한 네트워크의 동작과 성능을 재현하도록 훈련되는 방식입니다. 이 과정의 주된 목적은 모델 최적화로, 개발자가 무거운 아키텍처의 예측 능력을 리소스가 제한된 하드웨어에 배포하기 적합한 경량 모델로 이전할 수 있게 해줍니다. 교사의 예측에 인코딩된 풍부한 정보를 포착함으로써, 학생 모델은 원시 데이터만을 학습했을 때보다 훨씬 높은 정확도를 달성하는 경우가 많으며, 고성능과 효율성 사이의 격차를 효과적으로 줄여줍니다.

지식 이전의 메커니즘#

전통적인 지도 학습에서는 훈련 데이터의 "하드 라벨(hard label)"을 사용하여 모델을 훈련하며, 여기서는 이미지가 확실하게 분류됩니다(예: 100% "강아지" 및 0% "고양이"). 그러나 사전 훈련된 교사 모델은 모든 클래스에 확률을 할당하는 소프트맥스 함수를 통해 출력을 생성합니다. 이러한 확률 분포는 "소프트 라벨(soft label)" 또는 "다크 지식(dark knowledge)"으로 알려져 있습니다.

예를 들어, 교사 모델이 늑대 이미지를 분석할 때 늑대 90%, 강아지 9%, 고양이 1%로 예측할 수 있습니다. 이 분포는 늑대가 강아지와 시각적 특징을 공유한다는 것을 보여주며, 이는 하드 라벨이 무시하는 맥락입니다. 증류 과정 동안 학생은 손실 함수(예: 쿨백-라이블러 발산)를 최소화하여 자신의 예측을 교사의 소프트 라벨에 맞춥니다. 제프리 힌턴의 연구를 통해 대중화된 이 방법은 학생이 더 잘 일반화하도록 돕고 더 작은 데이터셋에서의 과적합을 줄여줍니다.

실제 애플리케이션 사례#

지식 증류는 컴퓨팅 자원이 부족하지만 높은 성능이 필수적인 산업에서 중추적인 역할을 합니다.

  • 엣지 AI 및 모바일 비전: 스마트폰이나 IoT 기기에서 복잡한 객체 감지 작업을 실행하려면 추론 지연 시간이 낮은 모델이 필요합니다. 엔지니어들은 대규모 네트워크를 YOLO26과 같은 모바일 친화적인 아키텍처(특히 나노 또는 스몰 변형)로 증류합니다. 이를 통해 얼굴 인식이나 증강 현실 필터와 같은 실시간 애플리케이션이 배터리 수명을 소모하지 않고 원활하게 실행될 수 있습니다.
  • 자연어 처리 (NLP): 현대의 거대 언어 모델 (LLMs)을 운영하려면 막대한 GPU 클러스터가 필요합니다. 증류를 통해 개발자는 핵심 언어 모델링 기능을 유지하면서 이 모델들의 더 작고 빠른 버전을 만들 수 있습니다. 이를 통해 표준 소비자 하드웨어나 더 단순한 클라우드 인스턴스에 반응형 챗봇과 가상 어시스턴트를 배포하는 것이 가능해집니다.

관련 최적화 용어 구별하기#

지식 증류가 다른 압축 전략들과 근본적으로 다른 방식으로 모델을 수정하기 때문에 이들을 구별하는 것이 중요합니다.

  • 전이 학습: 이 기법은 방대한 벤치마크 데이터셋에서 사전 훈련된 모델을 가져와 새로운 특정 작업에 맞게 조정하는 것입니다(예: 의료 이상 현상을 감지하기 위해 일반 이미지 분류기를 미세 조정하는 것). 이와 반대로 증류는 도메인을 변경하는 것이 아니라 동일한 지식을 더 작은 형태로 압축하는 데 초점을 맞춥니다.
  • 모델 가지치기: 가지치기는 기존에 훈련된 네트워크에서 중복되는 연결이나 뉴런을 물리적으로 제거하여 희소하게 만드는 것입니다. 반면 증류는 교사의 지도를 받아 완전히 분리된 더 작은 학생 아키텍처를 처음부터 훈련하는 과정을 포함합니다.
  • 모델 양자화: 양자화는 메모리를 절약하고 계산 속도를 높이기 위해 모델 가중치의 정밀도를 낮추는 것입니다(예: 32비트 부동소수점을 8비트 정수로 변환). 이는 TensorRTOpenVINO 같은 엔진과 호환되는 모델 배포의 마지막 단계인 경우가 많으며, 최대의 효율성을 위해 증류와 결합할 수 있습니다.

학생 모델 구현하기#

실제 작업 흐름에서는 먼저 학생 역할을 할 경량 아키텍처를 선택합니다. Ultralytics Platform을 사용하여 데이터셋을 관리하고 이러한 효율적인 모델의 훈련 실험을 추적할 수 있습니다. 아래는 엣지 배포 및 학생 네트워크 역할 수행에 이상적인 소형 YOLO26 모델을 초기화하는 예시입니다:

from ultralytics import YOLO

# Load a lightweight YOLO26 nano model (acts as the student)
# The 'n' suffix denotes the nano version, optimized for speed
student_model = YOLO("yolo26n.pt")

# Train the model on a dataset
# In a custom distillation loop, the loss would be influenced by a teacher model
results = student_model.train(data="coco8.yaml", epochs=5, imgsz=640)

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.