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

ReLU (Rectified Linear Unit)

ReLU(Rectified Linear Unit) 활성화 함수를 살펴보십시오. 신경망 효율성을 개선하고, 기울기 소실 문제를 방지하며, AI 모델을 구동하는 방법을 확인해 보십시오.

Rectified Linear Unit은 일반적으로 ReLU라고 불리며 딥러닝 분야에서 가장 근본적이고 널리 사용되는 활성화 함수 중 하나입니다. 신경망(NN) 내부에서 수학적 게이트키퍼 역할을 하는 ReLU는 간단한 비선형 변환을 적용하여 뉴런의 출력을 결정합니다. 양수 입력값은 그대로 통과시키고 모든 음수 입력값은 0으로 변환하는 방식입니다. 이 단순하면서도 강력한 메커니즘은 모델에 필요한 비선형성을 도입하여 기본 선형 모델로는 달성할 수 없는 데이터의 복잡한 패턴과 구조를 학습할 수 있게 합니다. 연산 효율성과 기울기 소실 문제와 같은 학습 문제를 완화하는 효과 덕분에 ReLU는 합성곱 신경망(CNN)을 비롯한 많은 현대 아키텍처의 은닉층에서 기본 선택지로 자리 잡았습니다.

ReLU의 작동 원리#

머신러닝(ML)에서 사용되는 다른 수학적 연산에 비해 ReLU의 핵심 로직은 놀라울 정도로 단순합니다. 개념적으로는 네트워크에 희소성을 도입하는 필터 역할을 합니다. 음수 입력을 0으로 강제함으로써 ReLU는 주어진 시점에 뉴런의 하위 집합만 활성화되도록 보장합니다. 이러한 희소성은 인간의 두뇌에서 생물학적 뉴런이 발화하는 방식을 모방하며 네트워크 처리 효율성을 높여줍니다.

ReLU 사용의 이점은 다음과 같습니다:

  • 연산 효율성: Sigmoid 또는 Tanh 함수와 같이 복잡한 지수 계산을 포함하는 함수와 달리, ReLU는 간단한 임계값 연산만 필요로 합니다. 이 속도는 GPU와 같은 고성능 하드웨어에서 대규모 모델을 학습할 때 매우 중요합니다.
  • 기울기 흐름 개선: 역전파 과정에서 ReLU는 양수 입력에 대해 건강한 기울기 흐름을 유지하도록 돕습니다. 이는 오차 신호가 너무 작아져서 심층 네트워크의 모델 가중치를 효과적으로 업데이트할 수 없게 되는 기울기 소실 문제를 해결합니다.
  • 희소 활성화: ReLU는 음수 값에 대해 정확한 0을 출력함으로써 데이터의 희소 표현을 생성하며, 이는 모델을 단순화하고 일부 맥락에서 과적합 가능성을 줄여줍니다.

실제 애플리케이션 사례#

ReLU는 수많은 AI 애플리케이션, 특히 이미지나 비디오와 같은 고차원 데이터를 빠르게 처리해야 하는 분야의 엔진 역할을 합니다.

자율주행 차량 인식#

자율주행차 분야에서 안전은 실시간으로 객체를 감지하고 분류하는 능력에 달려 있습니다. 인지 시스템은 보행자, 신호등, 기타 차량을 식별하기 위해 심층 백본에 의존합니다. 이러한 네트워크에서 ReLU는 특징을 빠르게 추출하기 위해 광범위하게 사용되며, 낮은 추론 지연 시간에 기여합니다. 이 속도를 통해 차량의 AI는 즉각적으로 중요한 주행 결정을 내릴 수 있습니다.

의료 영상 분석#

의료 분야의 AI는 방사선 전문의가 이상 징후를 식별하는 것을 돕기 위해 딥러닝을 사용합니다. 예를 들어 의료 영상 분석에서 모델은 MRI 스캔을 분석하여 종양을 감지합니다. ReLU가 제공하는 비선형성 덕분에 이 네트워크들은 높은 정밀도로 건강한 조직과 비정상적인 조직을 구별할 수 있습니다. 이 기능은 조기 진단과 정확한 진단이 환자의 치료 결과를 개선하는 뇌종양 감지와 같은 데이터셋에 매우 중요합니다.

PyTorch로 ReLU 구현하기#

다음 예시는 딥러닝(DL)을 위한 표준 도구인 torch 라이브러리를 사용하여 ReLU 활성화 함수를 적용하는 방법을 보여줍니다. 입력 텐서의 음수 값은 0으로 "정류(rectified)"되고 양수 값은 선형으로 유지되는 것을 확인할 수 있습니다.

import torch
import torch.nn as nn

# Initialize the ReLU function
relu = nn.ReLU()

# Input data with a mix of positive and negative values
data = torch.tensor([-5.0, 0.0, 5.0, -1.2])

# Apply activation: Negatives become 0, Positives stay linear
output = relu(data)

print(f"Input:  {data}")
print(f"Output: {output}")
# Output: tensor([0., 0., 5., 0.])

관련 활성화 함수와의 비교#

ReLU는 많은 작업에서 표준으로 사용되지만, 그 한계를 해결하거나 특정 시나리오에서 성능을 최적화하기 위한 구체적인 변형과 대안이 존재합니다.

  • ReLU vs. Leaky ReLU: 표준 ReLU는 뉴런이 0을 출력하는 상태로 멈추어 학습이 완전히 중단되는 "죽은 ReLU(dying ReLU)" 문제를 겪을 수 있습니다. Leaky ReLU는 음수 입력에 대해 작고 0이 아닌 기울기(예: 0.01 곱하기)를 허용함으로써 이를 해결하며, 학습 중에 뉴런이 "살아" 있도록 보장합니다.
  • ReLU vs. Sigmoid: Sigmoid는 출력을 0과 1 사이의 범위로 압축합니다. 최종 출력층에서 확률을 예측하는 데는 유용하지만, 기울기 소실을 유발하여 모델 학습 속도를 저하시키기 때문에 오늘날 은닉층에서는 거의 사용되지 않습니다.
  • ReLU vs. SiLU (Sigmoid Linear Unit): SiLU는 ReLU의 더 부드럽고 확률적인 근사치입니다. ReLU에 비해 연산 비용이 약간 더 들지만, 그 부드러움이 깊은 층에서 더 나은 정확도로 이어질 수 있기 때문에 YOLO26 같은 최신 아키텍처에서 자주 사용됩니다.

추가 읽기 및 리소스#

활성화 함수를 이해하는 것은 신경망 디자인을 마스터하기 위한 핵심 단계입니다. 더 깊이 파고들고자 하는 분들을 위해 ReLU에 대한 PyTorch 문서에서는 구현을 위한 기술 사양을 제공합니다. 또한 원본 AlexNet 논문은 ReLU가 컴퓨터 비전을 어떻게 혁신했는지에 대한 역사적 배경을 제공합니다. 고급 활성화 함수를 사용하여 자신만의 모델을 학습하는 실험을 하려면 주석 달기, 학습, 비전 모델 배포 워크플로를 단순화하는 Ultralytics 플랫폼을 살펴보세요.

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

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