Chapter 02
지수와 지수함수: 성장과 활성화의 수학
지수는 같은 수를 거듭 곱한 횟수를 나타내고, 지수함수는 그 규칙을 변수로 쓴 함수예요. 딥러닝의 활성화 함수·손실 설계에서 쓰입니다.
챕터별 수학 도식화
챕터를 선택하면 아래 도식이 해당 챕터 내용으로 바뀌어요. 기초 수학 흐름을 한눈에 보세요.
예: , , ,
지수와 지수함수란 무엇인가
지수(Exponent)는 어떤 수(밑, Base)를 횟수(지수)만큼 거듭해서 곱하는 연산입니다. 종이를 42번만 접으면 지구에서 달까지 닿는다는 말처럼, 더하기()가 아닌 곱하기()로 연결되어 수가 폭발적으로 커지는(Exponential Growth) 성질을 가집니다.
지수함수는 이 거듭제곱의 횟수를 변수 로 둔 함수()입니다. 다항함수()는 변수가 밑에 있지만, 지수함수는 변수가 머리 위에 있습니다. 이는 '현재 크기에 비례해서 성장한다'는 뜻입니다. 이면 가 커질수록 값이 하늘을 뚫을 듯 치솟고(지수적 성장), 이면 가 커질수록 값이 바닥에 닿을 듯 빠르게 0으로 줄어듭니다(지수적 감쇄, Exponential Decay). 방사성 붕괴나 이자 계산에서 '반감기'가 바로 이 지수적 감쇄의 예예요.
자연상수 (약 2.718...)는 수학과 AI에서 가장 중요한 밑입니다. 함수는 미분(기울기 계산)을 해도 자기 자신이 그대로 나오는 유일한 함수입니다. 이 '변치 않는 성질' 덕분에 딥러닝에서 복잡한 미분 계산을 할 때 계산량을 획기적으로 줄여주는 마법 같은 존재입니다.
인공지능에서는 활성화 함수(Activation Function)의 재료로 쓰입니다. 선형적인 계산()만으로는 복잡한 문제를 풀 수 없기에, 지수함수를 이용해 신호를 확 꺾거나(비선형성), 값을 0과 1 사이로 부드럽게 압축하여 전달하는 역할을 합니다.
항상 양수(Positive)이기 때문입니다. 지수함수 의 그래프는 항상 축 위에 떠 있습니다. 즉, 어떤 실수()를 넣어도 결과()는 무조건 0보다 큽니다. AI가 사진을 보고 "확률이 -50%야"라고 할 수는 없으므로, AI의 출력값을 0보다 큰 '확률'이나 '양의 값'으로 바꿀 때 지수함수가 필수적입니다.
작은 차이를 극대화할 수 있습니다. 입력이 1과 2일 때 그냥 보면 1 차이지만, 지수를 취하면 과 으로 차이가 90배 벌어집니다. AI는 이 성질을 이용해 애매하게 비슷한 두 데이터의 차이를 확 벌려서, 정답을 확실하게 구분(Classification)해냅니다.
미분 계산의 효율성 때문입니다. 딥러닝 학습(역전파)은 수많은 미분 계산의 연속인데, 지수함수()는 미분해도 모양이 바뀌지 않거나(), 아주 간단한 형태(를 포함한 식)로 정리됩니다. 이는 컴퓨터가 학습 속도를 높이는 데 결정적인 도움을 줍니다.
소프트맥스(Softmax) 함수에 쓰입니다. AI가 1000장의 사진 중 하나를 고를 때, 각 후보의 점수에 지수()를 취합니다. 그러면 점수가 조금이라도 높은 후보의 값은 확 커지고, 낮은 후보는 0에 가깝게 줄어듭니다. 이를 통해 AI는 '이것이 정답일 확률이 99%다'라고 자신 있게 말할 수 있게 됩니다.
시그모이드(Sigmoid) 함수는 입력값을 0과 1 사이로 압축합니다. 수식 에 지수함수가 숨어 있습니다. 입력값이 아무리 커도 1을 넘지 않고, 아무리 작아도 0보다 작아지지 않게 만들어주어, 뉴런이 전기를 켤지
(1) 말지(0) 결정하는 스위치 역할을 합니다.
- 식
- 값1
- 식
- 값2
- 식
- 값4
- 식
- 값8
- 식
- 값16
- 식
- 값9
- 식
- 값27
| 식 | 값 |
|---|---|
| 1 | |
| 2 | |
| 4 | |
| 8 | |
| 16 | |
| 9 | |
| 27 |
아래 비주얼처럼 에서 이면 , 이면 , 이면 , 이면 이에요. 밑과 지수의 관계를 눈으로 확인해 보세요.
문제 유형별 풀이
- 유형값 구하기
- 설명
- 정답 구하는 법밑 를 지수 번 곱한 값. 예: .
- 유형지수 구하기
- 설명
- 정답 구하는 법"를 몇 번 곱하면 이 값이 되나?" 횟수가 정답. 예: .
- 유형크기 비교
- 설명1) , 2) 중 큰 쪽
- 정답 구하는 법각각 계산한 뒤 크기 비교. 큰 쪽이 1이면 1, 2면 2 입력.
- 유형같은 밑의 곱
- 설명
- 정답 구하는 법지수의 곱이 아니라 지수의 합: . (법칙: )
- 유형같은 밑의 나눗셈
- 설명 ()
- 정답 구하는 법지수의 차: . (법칙: )
- 유형거듭제곱의 거듭제곱
- 설명
- 정답 구하는 법지수의 곱으로 한 번에: . (법칙: )
| 유형 | 설명 | 정답 구하는 법 |
|---|---|---|
| 값 구하기 | 밑 를 지수 번 곱한 값. 예: . | |
| 지수 구하기 | "를 몇 번 곱하면 이 값이 되나?" 횟수가 정답. 예: . | |
| 크기 비교 | 1) , 2) 중 큰 쪽 | 각각 계산한 뒤 크기 비교. 큰 쪽이 1이면 1, 2면 2 입력. |
| 같은 밑의 곱 | 지수의 곱이 아니라 지수의 합: . (법칙: ) | |
| 같은 밑의 나눗셈 | () | 지수의 차: . (법칙: ) |
| 거듭제곱의 거듭제곱 | 지수의 곱으로 한 번에: . (법칙: ) |