시계열 예측(Time Series Forecasting)
공유하기
•
2026년 10월 09일 발행•2026년 10월 09일 수정
요약
시간 순서대로 관측된 데이터의 과거 패턴을 바탕으로 미래의 값을 추정하는 기술
중급
평균·분산·자기상관 등 기초 통계와 회귀 분석, 정상성과 차분 개념을 이해해야 하며, 그래디언트 부스팅과 순환 신경망·트랜스포머 등 머신러닝 모델을 알면 이해에 도움이 된다.
#개념
시계열 예측(Time Series Forecasting)은 시간 순서대로 관측된 데이터의 과거 패턴을 바탕으로 미래의 값을 추정하는 기술이다. 매출, 수요, 트래픽, 주가, 기온, 센서 측정값처럼 일정한 간격으로 기록되는 데이터가 대상이며, 관측값 사이에 시간적 의존성이 있다는 점에서 각 표본이 독립이라고 가정하는 일반적인 회귀(Regression) 문제와 구별된다. 예측 결과는 재고 계획, 인력 배치, 예산 수립, 용량 산정 같은 의사 결정의 직접적인 입력이 된다.시계열은 몇 가지 구성 요소의 결합으로 이해된다. 각 요소를 분리해 보면 데이터의 구조가 드러나고, 모델이 무엇을 학습해야 하는지가 명확해진다.시계열의 구성 요소
- 추세(Trend): 장기간에 걸쳐 값이 증가하거나 감소하는 방향성으로, 서비스 성장에 따른 주문량 증가가 그 예다.
- 계절성(Seasonality): 하루·일주일·일 년처럼 고정된 주기로 반복되는 패턴으로, 주말에 높아지는 트래픽이나 겨울에 늘어나는 아우터 판매가 해당한다.
- 불규칙 성분(Irregular Component): 위 요소로 설명되지 않는 무작위 변동이며 잔차(residual) 또는 잡음이라고도 한다.
- 지연 특징(Lag Features): 1일 전, 7일 전, 28일 전 값처럼 예측 시점에 알 수 있는 과거 값으로 자기회귀 구조를 대신한다.
- 이동 통계(Rolling Statistics): 최근 7일·28일 평균, 표준편차 등으로 수준과 변동성을 요약한다.
- 달력 특징(Calendar Features): 요일, 월, 공휴일 여부처럼 계절성과 이벤트 효과를 표현한다.
- 외생 변수와 범주 정보: 가격, 할인율, 날씨, 상품 카테고리 등으로 시계열 간 정보를 공유하게 한다.
- LSTM(Long Short-Term Memory): 게이트 구조로 장기 의존성을 기억하는 순환 신경망으로, Amazon의 DeepAR은 LSTM으로 확률 분포의 매개변수를 출력해 수천 개 상품의 수요를 하나의 모델로 예측한다.
- TCN(Temporal Convolutional Network): 인과적 팽창 합성곱을 쌓아 긴 수용 영역을 병렬로 처리하며, 순환 구조보다 학습이 빠르고 안정적이다.
- N-BEATS: Oreshkin 등(2020)이 제안한 완전 연결 블록의 깊은 스택으로, 잔차 연결을 통해 추세와 계절성을 해석 가능한 기저 함수로 분해하며 M4 경진대회 데이터에서 통계 앙상블을 능가했다.
- TFT(Temporal Fusion Transformer): 정적 공변량·과거 입력·미래에 알려진 입력을 구분해 처리하고, 변수 선택 네트워크와 어텐션 메커니즘(Attention Mechanism)으로 어떤 변수와 시점이 예측에 기여했는지 해석할 수 있다.
- MAE(Mean Absolute Error): $\frac{1}{h}\sum|y_t - \hat{y}_t|$로 오차의 크기를 원 단위로 보여 주어 해석이 쉽고 이상치에 덜 민감하다.
- RMSE(Root Mean Squared Error): $\sqrt{\frac{1}{h}\sum(y_t - \hat{y}_t)^2}$로 큰 오차에 더 큰 벌점을 준다.
- MAPE(Mean Absolute Percentage Error): $\frac{100}{h}\sum\left|\frac{y_t - \hat{y}_t}{y_t}\right|$로 척도가 다른 시계열을 비교할 수 있지만, 실제값이 0에 가까우면 발산하고 과대 예측에 더 큰 벌점을 준다.
- sMAPE(symmetric MAPE): 분모를 $(|y_t| + |\hat{y}_t|)/2$로 바꾸어 MAPE의 비대칭을 완화한 지표로, 실제값과 예측값이 모두 0이면 정의되지 않는 한계가 남아 있다.
- MASE(Mean Absolute Scaled Error): MAE를 학습 구간에서 계절 나이브 예측의 MAE로 나눈 값으로, 1보다 작으면 단순 기준보다 낫다는 뜻이며 척도에 독립적이고 0 문제가 없다.
#관련 용어
정상성
평균·분산·자기상관 구조가 시간에 따라 변하지 않는 시계열의 성질로, 차분으로 확보하는 통계 모델의 기본 가정
자기회귀 통합 이동평균(ARIMA)자기회귀 항, 차분, 이동평균 항을 결합하여 시계열을 모델링하는 고전적 통계 예측 모델
지수 평활최근 관측값에 지수적으로 큰 가중치를 두는 가중 평균으로 수준·추세·계절성을 추정하는 예측 방법
특징 공학지연 값, 이동 통계, 달력 변수 등을 만들어 시계열 예측을 표 형식 지도 학습 문제로 바꾸는 작업
교차 검증시계열에서는 시간 순서를 지키며 기준 시점을 이동시키는 롤링 오리진 방식으로 수행하는 모델 검증 절차
순환 신경망시간 순서가 있는 입력을 순차적으로 처리하는 신경망으로, LSTM 기반 예측 모델의 기반
#직무 연관도
DAData Analyst밀접
매출·트래픽·수요 지표의 추세와 계절성을 분해해 해석하고, 예측 결과를 예산·목표 수립과 사업 의사 결정에 연결하는 데 활용된다
DSData Scientist밀접
통계 모델부터 딥러닝·파운데이션 모델까지 예측 모델을 선택·설계하고, 시간 순서를 지키는 검증 체계와 지표로 성능을 비교하는 핵심 모델링 영역
DEData Engineer높음
수만 개 시계열의 특징 생성과 학습·예측 파이프라인을 자동화하고, 예측 결과를 재고·용량 계획 시스템에 주기적으로 공급하는 데 직접 활용된다
#사용 사례
전자상거래유통제조에너지금융인터넷 서비스통신물류
개요
시계열 예측은 상품 수요와 재고 계획, 전력·가스 수요와 발전량 예측, 콜센터 통화량과 인력 배치, 클라우드 자원 용량 계획, 교통량과 배달 시간 예측, 매출·트래픽 목표 수립, 금융 시장의 변동성 추정 등 미래 값을 근거로 계획을 세워야 하는 모든 분야에 활용된다.
사례패션 전자상거래에서 수십만 개 상품의 향후 4주 일별 판매량을 예측하기 위해 지연·이동 통계·달력·할인율 특징으로 LightGBM 전역 모델을 학습하고, 10%·50%·90% 분위수를 출력해 안전 재고를 결정한다. 롤링 오리진 교차 검증으로 MASE와 분위수 손실을 계절 나이브 기준선과 비교하며, 카테고리·브랜드 합계와 상품별 예측이 일치하도록 MinT 조정을 적용해 발주와 마케팅 예산 계획에 공급한다.
#참고 자료
#추천 포스트
© 2024 diki All rights reserved.