> For the complete documentation index, see [llms.txt](https://grigore-mihaela.gitbook.io/machine-learning/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://grigore-mihaela.gitbook.io/machine-learning/readings-and-other-media/time-series.md).

# Time Series

* [Introduction to Time Series Forecasting with Python - How to Prepare Data and Develop Models to Predict the Future](https://www.goodreads.com/book/show/52368044-introduction-to-time-series-forecasting-with-python), by Jason Brownlee \
  \[ book ]\
  This is my favorite practical approach to an introduction to Time Series. It reads fast, maybe one week-end and you're done. \
  \
  Topics discussed: framing TS as a supervised learning problem, basic feature engineering, visualization, resampling, interpolation, power transforms, moving average smoothing, random walk, structural decomposition, stationarity, autoregression, autocorrelation.\
  ![](/files/C46o6u74GjG0VrDNw9tA) <br>
* [Practical Time Series Methods ](https://www.kaggle.com/konradb/ts-0-the-basics)- a short series of instructional notebooks on Kaggle, by Konrad Banachewicz\
  \[ jupyter notebooks ] \[ youtube videos ]\
  I'm a fan of Konrad's style. He's casual and makes extensive use of humor, while delivering information dense learning capsules. He has extensive experience on this topic and can answer any qestion from the audience. \
  \
  The topics discussed are:

  * [Part 0](https://www.kaggle.com/konradb/ts-0-the-basics) - the basics
  * [Part 1a](https://www.kaggle.com/konradb/ts-1a-smoothing-methods#Exponential-smoothing) - smoothing methods&#x20;
  * [Part 1b ](https://www.kaggle.com/konradb/ts-1b-prophet)- Prophet&#x20;
  * [Part 2](https://www.kaggle.com/konradb/ts-2-linear-vision?scriptVersionId=89434958) - ARMA&#x20;
  * [Part 3](https://www.kaggle.com/konradb/ts-3-time-series-for-finance) - Time series for finance

  ![](/files/8zt6coPuTbdj4SmqWIuw)<br>

  The notebooks series is accompompanied by video tutorials in collaboration with [Abhishek Thakur ](https://www.youtube.com/c/AbhishekThakurAbhi/featured) published on his YouTube channel:

  * [Talk 0](https://www.youtube.com/watch?v=cKzXOOtOXYY) - based on part 0 of the series
  * [Talk 1](https://www.youtube.com/watch?v=kAI67Sz92-s) - combining the content from parts 1a and 1b
  * [Talk 2](https://www.youtube.com/watch?v=LjV5DE3KR-U) - based on part 2 notebook
  * [Talk 3](https://www.youtube.com/watch?v=74rDhJexmTg) - based on part 3<br>

  ![](/files/9vw71zKFK5lqvftMPa4Z)<br>
* Time Series: Theory and Methods (Springer Series in Statistics), by [Peter J. Brockwell](https://www.amazon.com/s/ref=dp_byline_sr_book_1?ie=UTF8\&field-author=Peter+J.+Brockwell\&text=Peter+J.+Brockwell\&sort=relevancerank\&search-alias=books), [Richard A. Davis](https://www.amazon.com/Richard-A-Davis/e/B004LT9Y9Y/ref=dp_byline_cont_book_2)\
  \[ book ]\
  ![](/files/kvwV3ItXkrpEiLFISbEe)<br>
* [Time Series Analysis and Its Applications: With R Examples (Springer Texts in Statistics) 3rd ed. 2011 Edition](https://www.amazon.com/Time-Analysis-Its-Applications-Statistics/dp/144197864X), by [Robert H. Shumway](https://www.amazon.com/s/ref=dp_byline_sr_book_1?ie=UTF8\&field-author=Robert+H.+Shumway\&text=Robert+H.+Shumway\&sort=relevancerank\&search-alias=books) (Author), [David S. Stoffer](https://www.amazon.com/David-S-Stoffer/e/B00GSNJMSO/ref=dp_byline_cont_book_2)\
  \[ book ]\ <img src="/files/Ph9FL31fBsQv14Iv7doy" alt="" data-size="original"><br>
* [Time Series Analysis by State Space Methods: Second Edition (Oxford Statistical Science Series)](https://www.amazon.com/Time-Analysis-State-Space-Methods/dp/019964117X), by [James Durbin](https://www.amazon.com/s/ref=dp_byline_sr_book_1?ie=UTF8\&field-author=James+Durbin\&text=James+Durbin\&sort=relevancerank\&search-alias=books) (Author), [Siem Jan Koopman](https://www.amazon.com/s/ref=dp_byline_sr_book_2?ie=UTF8\&field-author=Siem+Jan+Koopman\&text=Siem+Jan+Koopman\&sort=relevancerank\&search-alias=books) (Author)\
  \[ book ]\
  ![](/files/HLrXGJgfJDTdARvV3084) <br>
* [Forecasting: Principles and Practice (3rd ed)](https://otexts.com/fpp3/), by [Rob J Hyndman](https://robjhyndman.com/publications/) and George Athanasopoulos\
  \[ book ]\
  The is freely available on the author's website, through the link above. \
  Rob J Hyndman published a lot more resources (book, scientific articles, opinions, code) - see [his website](https://robjhyndman.com/)\
  ![](/files/DLd8fZeD0xkqGB0aXEGf)<br>
* [Time Series Analysis Lecture Notes](https://www.stat.auckland.ac.nz/~ihaka/726/notes.pdf), by Ross Ihaka Statistics, Department University of Auckland. \
  \[ book ] \
  Freely available on the link above. \
  ![](/files/GwS3aOc23rBkngQ8vbtS)<br>
* [Deep Learning for Time Series Forecasting](https://machinelearningmastery.com/deep-learning-for-time-series-forecasting/) - Predict the Future with MLPs, CNNs and LSTMs in Python, by Jason Brownlee\
  \[ book ]\
  As everything else by Jason Brownlee, the book is filled with step-by-step practical examples and projects in Python (**Keras** and **TensorFlow 2**).\
  ![](/files/9GH86WjvEi2LvvS0EbK8)
