Yolo 비전 선전
선전
지금 참여하기
용어집

전이 학습

전이 학습의 힘을 활용하여 시간을 절약하고, AI 성능을 향상시키고, 사전 학습된 모델을 사용하여 제한된 데이터로 새로운 작업을 해결하세요.

Transfer learning is a powerful technique in machine learning (ML) where a model developed for a specific task is reused as the starting point for a model on a second, related task. Instead of training a neural network from scratch—which requires massive datasets and significant computational power—developers leverage the knowledge an AI has already gained. This approach mimics how humans learn; for example, knowing how to play the piano makes it much easier to learn the organ because the foundational understanding of music theory and finger dexterity transfers over. In the context of deep learning, this means a model can achieve high accuracy on a new problem with significantly less data and time.

전이 학습 작동 방식

The effectiveness of transfer learning lies in the hierarchical nature of feature extraction. Deep learning models, particularly those used in computer vision, learn to recognize patterns in layers. The initial layers of the backbone detect simple, universal features like edges, curves, and textures. These low-level features are applicable to almost any visual task.

The process typically involves two main phases:

  1. Pre-training: A model is trained on a large-scale benchmark dataset, such as ImageNet, to learn general visual representations. This results in a set of model weights that already understand visual structure.
  2. Adaptation: The pre-trained model is then adapted to a specific niche task. This is often done by "freezing" the early layers (keeping their weights fixed) and retraining only the final layers, or the detection head, on a smaller, custom dataset.

실제 애플리케이션

Transfer learning has democratized AI by allowing specialized solutions to be built without Big Tech resources.

  • AI in Healthcare: It is difficult to gather millions of annotated medical images for every specific disease. However, researchers can take a model pre-trained on everyday objects and apply it to medical image analysis. The model transfers its ability to detect shapes and anomalies to identify tumors in X-rays or MRI scans with high precision.
  • AI in Manufacturing: In industrial settings, visual inspection systems must adapt quickly to new product lines. A generalized defect detection model can be rapidly updated to spot flaws in a specific new component, such as a microchip, utilizing smart manufacturing workflows to minimize downtime.

다른 개념과의 관계

It is helpful to distinguish transfer learning from closely related terms:

  • vs. Fine-Tuning: Fine-tuning is a specific method of implementing transfer learning. While transfer learning is the overarching concept of reusing knowledge, fine-tuning refers to the mechanical process of unfreezing parts of the model and training them on new data with a lower learning rate.
  • 대조: 제로샷 학습: 전이 학습은 새로운 작업을 위한 일부 라벨링된 데이터가 포함된 훈련 단계를 필요로 합니다. 반면 제로샷 학습은 모델이 이전에 본 적 없는 classify 시도하며, 시각적 예시보다는 의미론적 설명에 의존하는 경우가 많습니다.

실제 사례

다음 사항 Python snippet demonstrates transfer learning using the ultralytics library. We load the YOLO26 model, which comes with pre-trained weights derived from the COCO dataset. When we initiate training on a new dataset, the model automatically transfers its pre-learned features to the new task.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (transferring weights from COCO)
model = YOLO("yolo26n.pt")

# Train the model on a new, smaller dataset to adapt its knowledge
# This leverages the pre-learned backbone for faster convergence
results = model.train(data="coco8.yaml", epochs=5)

For managing datasets and executing these training runs in the cloud, tools like the Ultralytics Platform streamline the process, allowing teams to collaborate on annotating data and deploying transfer-learned models efficiently.

For a deeper dive into the academic theory, the Stanford CS231n notes offer an excellent overview, while the PyTorch Transfer Learning Tutorial provides extensive technical details for implementation.

Ultralytics 커뮤니티 가입

AI의 미래에 동참하세요. 글로벌 혁신가들과 연결하고, 협력하고, 성장하세요.

지금 참여하기