Methods · Deep learning · Deep learning forecasting

Temporal Convolutional Network (TCN)

A temporal convolutional network (TCN) is a deep learning architecture for sequence data that uses causal, dilated one-dimensional convolutions with residual connections to model long-range temporal dependencies.

시간 합성곱 신경망(TCN)은 인과적 팽창(dilated) 1차원 합성곱과 잔차 연결을 사용해 장기 시간 의존성을 모형화하는 시계열 딥러닝 구조이다.

How do I forecast a time series with a deep learning model that captures long-range patterns?

장기 패턴을 포착하는 딥러닝 모형으로 시계열을 어떻게 예측하나요?

A temporal convolutional network stacks causal convolutions with increasing dilation so each prediction uses only past values while its receptive field covers long histories. It fits long univariate or multivariate series, or many related series, where nonlinear patterns and long lags matter and enough data are available to train a neural network.

When to use Temporal Convolutional Network (TCN)

When to use something else

Assumptions and requirements

What the analysis reports

How to report it

The TCN achieved a test-set RMSE of [value] for [horizon]-step-ahead forecasts, compared with [value] for the [baseline] baseline.

Related methods

Run Temporal Convolutional Network (TCN) on Quorant

Data you need
a table (CSV or Excel) with a time variable and an outcome variable
How it is computed
Quorant computes this with a close substitute method; the report names the substitute and explains why.
Price
1300 credits for one analysis up to 10,000 rows (complexity level 6); larger or wider data costs more. Optional methodologist review: 4500 credits.
Checking
Python results are cross-checked against R reference outputs in every deployment
Before you pay
A free pre-analysis diagnosis checks your data and gives an exact quote; nothing is deducted until you approve it.

Method ID Q72006 · Reviewed 2026-10-25