Editing
AI for Time Series and Forecasting
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== <span style="color: #FFFFFF;">Understanding</span> == Time series forecasting is inherently a sequential problem: the order of observations matters, and the past contains information about the future. This distinguishes it from tabular classification, where rows are exchangeable. '''The decomposition framework''' is key to understanding time series: <syntaxhighlight lang="text"> Observed = Trend Γ Seasonal Γ Residual (multiplicative) = Trend + Seasonal + Residual (additive) </syntaxhighlight> Decomposing a series into these components enables targeted modeling: model the trend with regression, the seasonality with Fourier features or indicator variables, and the residual with a neural network or ARIMA. '''Why deep learning?''' Classical models like ARIMA excel at capturing simple autocorrelation but struggle with: * Non-linear relationships between variables * Multiple interacting series (multivariate) * Complex, multi-scale seasonality * Incorporating exogenous variables (weather, holidays, promotions) LSTMs can capture non-linear temporal dependencies and handle arbitrary-length sequences. Transformers add the ability to attend to any past time step directly, avoiding the vanishing gradient problem over long sequences. Foundation models for time series (TimeGPT, MOIRAI, Chronos) pre-trained on billions of time points can zero-shot forecast on new series. '''Evaluation discipline''': A critical mistake in time series is using random train/test splits. This causes data leakage β future data leaks into the training set. Always use chronological splits: train on the first 70β80%, validate on the next 10β15%, test on the most recent 10β15%. </div> <div style="background-color: #8B0000; color: #FFFFFF; padding: 20px; border-radius: 8px; margin-bottom: 15px;">
Summary:
Please note that all contributions to BloomWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
BloomWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information