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

GELU (Gaussian Error Linear Unit)

가우시안 오차 선형 유닛(GELU) 활성화 함수를 탐색하십시오. 매끄럽고 확률적인 비선형성이 어떻게 Transformer, BERT 및 현대 AI를 구동하는지 학습하십시오.

The Gaussian Error Linear Unit (GELU) is a sophisticated activation function that plays a pivotal role in the performance of modern artificial intelligence (AI) systems, particularly those based on the Transformer architecture. Unlike traditional functions that apply a rigid, deterministic threshold to neuron inputs, GELU introduces a probabilistic aspect inspired by the properties of the Gaussian distribution. By weighing inputs by their magnitude rather than simply gating them, GELU provides a smoother nonlinearity that aids in the optimization of deep learning (DL) models. This unique characteristic allows networks to model complex data patterns more effectively, contributing significantly to the success of massive foundation models.

Link to this sectionGELU의 작동 원리#

모든 신경망(neural network)의 핵심에서, 활성화 함수는 입력 신호를 기반으로 뉴런의 "활성화(firing)" 여부를 결정합니다. Rectified Linear Unit(ReLU)와 같은 구형 함수는 스위치처럼 작동하여, 음수 입력에는 0을 출력하고 양수 값에는 입력값 자체를 출력합니다. 효율적이기는 하지만, 이러한 급격한 차단은 학습 동역학을 저해할 수 있습니다.

GELU는 가우시안 분포의 누적 분포 함수로 입력값을 스케일링하여 이를 개선합니다. 직관적으로 말하면, 입력값이 감소함에 따라 뉴런이 탈락(dropout)할 확률이 증가하지만, 이것이 갑작스럽지 않고 점진적으로 발생한다는 것을 의미합니다. 이러한 곡률은 모든 지점에서 미분 가능한 매끄러운 비단조(non-monotonic) 함수를 생성합니다. 이러한 매끄러움은 역전파(backpropagation)를 더 원활하게 하여, 딥 네트워크의 학습을 정체시킬 수 있는 기울기 소실 문제(vanishing gradient problem)와 같은 문제를 완화하는 데 도움을 줍니다.

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

GELU가 제공하는 더 매끄러운 최적화 환경 덕분에, 이는 머신러닝(ML) 분야의 가장 진보된 애플리케이션에서 기본 선택지가 되었습니다.

Link to this section관련 용어와의 비교#

GELU를 이해하려면 Ultralytics 용어집에 있는 다른 인기 있는 활성화 함수들과 구별해야 하는 경우가 많습니다.

  • GELU vs. ReLU: ReLU는 계산적으로 더 간단하며 희소성(정확한 0값)을 생성하여 효율적일 수 있습니다. 그러나 0에서의 "날카로운 모서리"는 수렴 속도를 늦출 수 있습니다. GELU는 매끄러운 근사치를 제공하여 복잡한 작업에서 일반적으로 더 높은 정확도를 보여주지만, 계산 비용은 약간 더 높습니다.
  • GELU vs. SiLU (Swish): Sigmoid Linear Unit(SiLU)은 구조적으로 GELU와 매우 유사하며 매끄럽고 비단조적인 특성을 공유합니다. 자연어 처리(NLP)에서는 GELU가 지배적이지만, SiLU는 엣지 하드웨어에서의 효율성과 뛰어난 탐지 성능 덕분에 YOLO26과 같은 고도로 최적화된 객체 탐지기에서 자주 선호됩니다.
  • GELU vs. Leaky ReLU: Leaky ReLU는 음수 입력에 대해 작고 일정한 선형 기울기를 허용함으로써 표준 ReLU의 "죽은 뉴런" 문제를 해결하고자 합니다. 반면, GELU는 음수 값에 대해 비선형적이므로 더 복잡하고 적응적인 반응을 제공하여 매우 깊은 네트워크에서 더 나은 표현 학습으로 이어지는 경우가 많습니다.

Link to this section구현 예시#

GELU 구현은 PyTorch와 같은 현대적인 딥러닝 라이브러리를 사용하면 간단합니다. 다음 예제는 입력 데이터 텐서에 해당 함수를 적용하는 방법을 보여줍니다.

import torch
import torch.nn as nn

# Initialize the GELU activation function
gelu_activation = nn.GELU()

# Create sample input data including negative and positive values
input_data = torch.tensor([-3.0, -1.0, 0.0, 1.0, 3.0])

# Apply GELU to the inputs
output = gelu_activation(input_data)

# Print results to see the smoothing effect on negative values
print(f"Input: {input_data}")
print(f"Output: {output}")

자신의 컴퓨터 비전 프로젝트에서 이러한 고급 활성화 함수를 활용하려는 개발자들에게 Ultralytics Platform은 전체 워크플로우를 간소화해 줍니다. 데이터 라벨링, (SiLU와 같은 최적화된 활성화 함수를 사용하는) YOLO26과 같은 아키텍처를 이용한 모델 학습, 그리고 클라우드나 엣지 디바이스로의 효율적인 배포를 위한 통합 인터페이스를 제공합니다.

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

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