지수평활(단순·홀트) 예측 계산기
시계열을 단순 지수평활과 홀트의 이중지수평활로 다듬고 다음 값을 예측합니다. RMSE를 가장 작게 하는 α를 격자로 찾아 주고, 추세가 있을 때 단순형이 반드시 뒤처지는 것을 같은 자료로 보여 줍니다.
쉼표·공백·줄바꿈으로 구분 — 지금 20개
클수록 최근 값을 그대로 따라갑니다. 1이면 자료 그대로
0이면 처음 잡은 기울기를 그대로 유지합니다
다음 기간 예측 (홀트)
160.84
단순 지수평활은 152.6 — 앞으로 5기간 내내 같은 값입니다
| t | 실제 | 단순 평활 | 단순 예측오차 | 홀트 수준 | 홀트 예측오차 |
|---|---|---|---|---|---|
| 5 | 121 | 121.83 | -1.18 | 132.68 | -16.68 |
| 6 | 135 | 125.78 | 13.17 | 137.31 | -3.31 |
| 7 | 148 | 132.45 | 22.22 | 144.39 | 5.15 |
| 8 | 148 | 137.11 | 15.55 | 149.45 | -2.08 |
| 9 | 136 | 136.78 | -1.11 | 149.35 | -19.08 |
| 10 | 119 | 131.44 | -17.78 | 143.78 | -35.41 |
| 11 | 104 | 123.21 | -27.44 | 134.64 | -43.77 |
| 12 | 118 | 121.65 | -5.21 | 131.52 | -19.32 |
| 13 | 115 | 119.65 | -6.65 | 128.03 | -18.62 |
| 14 | 126 | 121.56 | 6.35 | 128.5 | -3.57 |
| 15 | 141 | 127.39 | 19.44 | 133.25 | 11.07 |
| 16 | 135 | 129.67 | 7.61 | 135.01 | -0.01 |
| 17 | 125 | 128.27 | -4.67 | 133.24 | -11.77 |
| 18 | 149 | 134.49 | 20.73 | 138.95 | 14.35 |
| 19 | 170 | 145.14 | 35.51 | 149.56 | 29.21 |
| 20 | 170 | 152.6 | 24.86 | 157.59 | 17.73 |
| +1 | — | 152.6 | — | 160.84 | — |
| +2 | — | 152.6 | — | 164.09 | — |
| +3 | — | 152.6 | — | 167.33 | — |
| +4 | — | 152.6 | — | 170.58 | — |
| +5 | — | 152.6 | — | 173.83 | — |
홀트: lₜ = α·xₜ + (1−α)(lₜ₋₁ + bₜ₋₁), bₜ = β(lₜ − lₜ₋₁) + (1−β)bₜ₋₁
예측: 단순 ŷₙ₊ₕ = sₙ, 홀트 ŷₙ₊ₕ = lₙ + h·bₙ
가중치: α(1−α)ⁱ = 0.3, 0.21, 0.147, 0.103, 0.072, 0.05, 0.035, 0.025, …오차 지표는 모두 「한 기간 앞 예측」의 오차를 자료 전체에서 모은 것입니다.
계산 방법
- 1시계열 값을 시간 순서대로 넣습니다.
- 2α를 바꿔 가며 평활값이 얼마나 자료를 따라가는지 봅니다.
- 3「RMSE를 가장 작게 하는 α」를 참고해 값을 정합니다.
- 4단순형의 평균오차가 한쪽으로 치우쳐 있으면 추세가 있다는 뜻이니 홀트를 봅니다.
자주 묻는 질문
sₜ = α·xₜ + (1−α)·sₜ₋₁ 한 줄입니다. 풀어 쓰면 sₜ = α·xₜ + α(1−α)·xₜ₋₁ + α(1−α)²·xₜ₋₂ + …가 되어, 오래된 값일수록 가중치가 지수적으로 줄어듭니다. 가중치의 합은 1로 수렴합니다.
가중치를 주는 방식이 다릅니다. 이동평균은 창 안의 값에 똑같은 가중을 주고 창 밖은 아예 버리지만, 지수평활은 α(1−α)ⁱ로 지수적으로 줄어드는 가중을 줍니다. 오래된 값도 아주 조금은 남고 최근 값일수록 크게 칩니다.
한 기간 앞 예측오차의 RMSE를 가장 작게 하는 값을 격자로 찾는 것이 기본입니다. 이 계산기가 그 값을 함께 냅니다. 다만 그렇게 고른 α는 그 자료에 맞춘 값이라, 표본이 짧으면 잡음까지 맞춰 앞으로의 예측이 오히려 나빠질 수 있습니다.
값이 매 기간 c씩 오르면 평활값은 정상상태에서 c(1−α)/α만큼 늘 아래에 깔립니다. α를 키워도 0이 되지 않고, 키우면 잡음까지 그대로 따라오게 됩니다. 평활 계수를 아무리 잘 골라도 없앨 수 없는 편향이라 홀트의 이중지수평활이 필요합니다.
수준(level)과 추세(trend)를 따로 갱신합니다. lₜ = α·xₜ + (1−α)(lₜ₋₁ + bₜ₋₁)로 수준을 잡고, bₜ = β(lₜ − lₜ₋₁) + (1−β)bₜ₋₁로 기울기를 잡습니다. 자료가 정확히 직선이면 α와 β가 무엇이든 그 직선을 정확히 재현합니다.
단순 지수평활은 몇 기간 앞을 물어도 늘 같은 값(마지막 평활값)을 내놓습니다. 추세도 계절성도 모르기 때문입니다. 홀트는 직선으로 뻗지만 그 직선을 멀리까지 믿으면 안 됩니다. 실무에서는 감쇠 추세를 써서 멀어질수록 기울기를 줄입니다.
실제값이 0에 가까운 자리가 있기 때문입니다. 오차를 실제값으로 나누므로 분모가 작으면 폭발합니다. 이 계산기는 실제값이 정확히 0인 칸을 셈에서 빼지만, 0에 가까운 값이 섞인 자료라면 MAPE 대신 RMSE나 MAE를 보세요.
전송되지 않습니다. 계산은 모두 브라우저 안에서 이루어지고 넣은 값은 이 기기에만 남습니다.
알아두면 좋은 점
- 단순형은 추세가 있으면 c(1−α)/α만큼 반드시 뒤처집니다. α로 없앨 수 없습니다.
- 단순형의 앞 예측은 몇 기간 앞이든 같은 값입니다.
- 홀트의 직선 예측은 지금 기울기가 영원히 이어진다고 가정한 값입니다.
- 계절성은 다루지 않습니다. 주기가 있으면 홀트–윈터스가 필요합니다.
- 격자로 찾은 α는 그 자료에 맞춘 값입니다. 앞뒤로 나눠 확인하세요.
- MAPE는 실제값이 0에 가까우면 폭발합니다. 0인 칸은 셈에서 뺍니다.
- 초깃값은 s₀ = x₀, b₀ = x₁ − x₀으로 잡습니다. 다른 초기화를 쓰는 도구와는 앞부분이 다를 수 있습니다.
- 값은 2000개까지 다룹니다.
함께 보면 좋은 도구
마지막 검증: 2026년 9월 2일 · 결과는 참고용 추정치입니다.