← 목록으로
AI 기술 공통파생 용어난이도 중

활성화 함수

「인공신경망 (Neural Network)」의 파생 용어입니다.
활성화 함수는 인공신경망의 각 뉴런이 입력 신호를 받아 출력값을 결정할 때 적용하는 수학적 함수다. 입력값을 그대로 전달하지 않고 특정 변환을 거치게 함으로써 신경망이 복잡한 비선형 패턴을 학습할 수 있게 한다. 활성화 함수의 선택은 모델의 학습 속도, 정확도, 안정성에 직접적인 영향을 미친다.
관련 개념 웹툰 상위 용어 「인공신경망 (Neural Network)」
인공신경망 (Neural Network) — 4컷 웹툰 설명
  1. 1뇌 속 뉴런들이 서로 연결돼 신호를 주고받아요!
  2. 2AI도 똑같이 노드와 연결선으로 네트워크를 만들어요
  3. 3데이터를 넣으면 층층이 학습하며 패턴을 찾아내요
  4. 4결국 인공신경망은 '디지털 뇌'랍니다!

정의와 배경

인공신경망은 인간 뇌의 뉴런 구조를 모방한 것으로, 각 뉴런은 이전 층에서 전달된 입력값들을 가중합산한 뒤 어떤 신호를 다음 층으로 보낼지 결정해야 한다. 이 결정 과정에 사용되는 것이 바로 활성화 함수다. 활성화 함수가 없다면 아무리 층을 깊게 쌓아도 신경망 전체가 단순한 선형 연산에 머물러, 복잡한 현실 문제를 표현하는 데 한계가 생긴다. 따라서 활성화 함수는 신경망에 '비선형성'을 부여하여 다층 구조(딥러닝)가 실질적인 의미를 갖도록 하는 핵심 장치다.

주요 종류와 특징

대표적인 활성화 함수로는 시그모이드(Sigmoid), 하이퍼볼릭 탄젠트(tanh), ReLU(Rectified Linear Unit), 그리고 그 변형인 Leaky ReLU·GELU 등이 있다. 시그모이드와 tanh는 출력값을 일정 범위로 압축하는 특성이 있어 초기 신경망 연구에서 많이 쓰였으나, 층이 깊어질수록 기울기가 소실되는 '기울기 소실 문제(Vanishing Gradient)'를 유발할 수 있다. ReLU는 입력이 양수일 때 값을 그대로 통과시키는 단순한 구조 덕분에 계산이 빠르고 기울기 소실 문제를 상당 부분 완화하여 현재 딥러닝 모델에서 가장 널리 쓰인다. 최근 대형 언어 모델(LLM) 등에서는 GELU와 같이 부드러운 곡선 형태의 함수가 성능 향상에 유리한 것으로 알려져 활용이 늘고 있다.

왜 중요한가

활성화 함수의 선택은 모델이 특정 문제를 얼마나 잘 학습할 수 있는지를 좌우하는 설계 결정 중 하나다. 잘못된 활성화 함수는 학습이 느려지거나 아예 수렴하지 않는 원인이 될 수 있으며, 반대로 적합한 함수는 동일한 데이터와 구조에서도 모델 성능을 눈에 띄게 높일 수 있다. 정책·산업 실무자 입장에서는 AI 시스템 도입·평가 시 모델의 구조적 설계 요소 중 하나로 활성화 함수를 이해해 두면, 개발사나 연구기관이 제시하는 기술 사양을 해석하고 성능 차이의 원인을 파악하는 데 도움이 된다. 딥러닝 기반 이미지 인식, 자연어 처리, 음성 인식 등 현재 AI 행정·공공서비스에 활용되는 대부분의 모델에 활성화 함수가 내재되어 있다.

※ 본 상세 설명은 용어집 데이터를 토대로 AI가 생성했습니다. 정확한 내용은 원문 출처를 우선하세요.

?확인 문제0/2
「활성화 함수」은(는) 어느 기본 용어에서 파생된 개념인가요?
「활성화 함수」은(는) 어느 계열에 속하나요?