YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Learning Rate

학습률이 모델 학습에 어떤 영향을 미치는지 알아보십시오. Ultralytics YOLO26의 스텝 크기를 최적화하여 객체 탐지 등에서 SOTA 성능을 달성하는 방법을 확인해 보십시오.

학습률은 모델이 최적화 과정에서 취하는 보폭의 크기를 결정하는 중요한 하이퍼파라미터 튜닝 구성 요소입니다. 신경망 학습 맥락에서, 모델이 데이터를 배치 단위로 처리할 때마다 추정된 오차에 반응하여 모델의 내부 가중치가 얼마나 업데이트될지를 제어합니다. 사람이 산에서 계곡(오차가 가장 낮은 지점)으로 내려가는 것을 상상해 보십시오. 이때 학습률은 사람의 보폭 길이를 결정합니다. 보폭이 너무 크면 계곡을 완전히 지나쳐 바닥을 놓칠 수 있습니다. 보폭이 너무 작으면 목적지에 도달하는 데 비현실적으로 오랜 시간이 걸릴 수 있습니다.

Link to this section최적화에서의 "골디락스(Goldilocks)" 딜레마#

Finding the optimal learning rate is often described as a balancing act within machine learning workflows. The goal is to minimize the loss function, which measures the difference between the model's predictions and the actual ground truth. This process relies heavily on an optimization algorithm such as stochastic gradient descent (SGD) or the Adam optimizer to navigate the loss landscape.

  • 너무 높은 학습률: 값이 너무 높게 설정되면 모델의 가중치 업데이트가 급격하게 일어납니다. 이는 모델이 솔루션으로 수렴하지 못하고 심하게 진동하거나 발산하는 "오버슈팅(overshooting)" 현상으로 이어질 수 있습니다. 이러한 불안정성은 때때로 그래디언트 폭주(exploding gradient) 문제를 유발하여 학습 과정을 쓸모없게 만들 수 있습니다.
  • 너무 낮은 학습률: 반대로, 매우 작은 보폭은 모델이 최소값을 향해 조심스럽게 이동하도록 보장하지만, 학습 과정이 지나치게 느려져 과소적합(underfitting)을 초래할 수 있습니다. 모델이 국소 최적값(local minimum)에 갇히거나 단순한 패턴을 배우는 데 수천 번의 추가 에폭(epochs)을 소모하여 연산 자원을 낭비할 수 있습니다. 연구자들은 다양한 알고리즘이 이러한 값들과 어떻게 상호작용하는지 이해하기 위해 종종 최적화에 관한 PyTorch 문서를 참고합니다.

Link to this section실제 애플리케이션 사례#

The impact of learning rate adjustments is evident across various high-stakes industries where computer vision tasks are deployed.

  1. Autonomous Driving Systems: In the development of autonomous vehicles, engineers utilize vast datasets to train models for object detection to identify pedestrians and traffic signs. When applying transfer learning to a pre-trained model like YOLO26, developers typically use a much smaller learning rate than they would during initial training. This "fine-tuning" ensures that the model learns the nuances of specific driving environments (e.g., snowy roads vs. desert highways) without erasing the general feature extraction capabilities it already possesses.

  2. 의료 진단 영상: MRI 스캔에서 종양을 탐지하는 것과 같은 의료 영상 분석에서는 정밀도가 무엇보다 중요합니다. 여기서 학습률이 높으면 모델이 악성 조직과 양성 조직을 구분하는 미세한 질감 차이를 건너뛸 위험이 있습니다. 실무자들은 종종 "학습률 웜업(learning rate warmup)"이라는 기술을 사용하여 학습률을 0에서 목표 값까지 점진적으로 증가시킴으로써 초기 학습 단계를 안정화하고, 본격적인 학습이 시작되기 전에 신경망 가중치가 안정적인 구성을 갖추도록 합니다. 이러한 전략에 대한 자세한 내용은 Google 머신러닝 단기 집중 과정에서 확인할 수 있습니다.

Link to this section관련 용어 차별화#

학습률은 종종 같은 설정 파일에 구성되지만 서로 다른 목적을 수행하므로 다른 학습 매개변수와 구분하는 것이 중요합니다.

  • 학습률 vs 배치 사이즈: 학습률이 업데이트의 크기를 제어하는 반면, 배치 사이즈는 업데이트가 발생하기 전에 처리되는 학습 샘플의 수를 결정합니다. 이 둘 사이에는 강력한 관계가 있습니다. 종종 배치 사이즈를 늘릴 때 학습 효율을 유지하기 위해 학습률도 함께 높여야 하는데, 이는 대규모 배치 학습에 관한 논문들에서 탐구된 개념입니다.
  • 학습률 vs 감쇠(Decay): 감쇠는 학습률을 시간이 지남에 따라 체계적으로 줄이는 전략을 의미합니다. 스케줄러는 30 에폭마다 학습률을 10분의 1로 줄일 수 있습니다. 이는 모델이 학습 초기에는 큰 개념적 도약을 수행하고, 학습 후반부에는 더 작은 보폭으로 정확도를 정교하게 다듬도록 돕습니다. 이는 Ultralytics Python 패키지의 표준 기능입니다.

Link to this sectionUltralytics YOLO에서 학습률 설정하기#

현대적인 프레임워크를 사용할 때 초기 학습률(lr0)과 최종 학습률 비율(lrf)을 쉽게 조정할 수 있습니다. 아래는 사용자 지정 학습 실행을 위해 Ultralytics 플랫폼 호환 클라이언트를 사용하여 이를 구성하는 예시입니다.

from ultralytics import YOLO

# Load the YOLO26 model (latest state-of-the-art architecture)
model = YOLO("yolo26n.pt")

# Train the model with a custom initial learning rate
# lr0=0.01 sets the initial rate
# lrf=0.01 sets the final learning rate to (lr0 * lrf)
results = model.train(data="coco8.yaml", epochs=10, lr0=0.01, lrf=0.01)

고급 사용자의 경우, (fast.ai가 대중화한) LR Finder와 같은 기술을 사용하면 손실이 발산할 때까지 학습률을 지수적으로 증가시키는 짧은 시험 에폭을 실행하여 최적의 시작 값을 본질적으로 자동화할 수 있습니다. 이 하이퍼파라미터를 마스터하는 것은 종종 AI 프로젝트에서 SOTA (State-of-the-Art) 성능을 달성하는 열쇠가 됩니다.

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를 함께 구축합시다!

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