January 2026
Intermediate to advanced
812 pages
21h 41m
English
In this chapter, you will explore how to apply different Machine Learning (ML) algorithms for time-series forecasting. ML algorithms can be categorized into supervised, unsupervised, and reinforcement learning. Here, we will focus on supervised ML, where the goal is to learn from past observations to predict future values.
The first recipe will guide you through the critical process of preparing a time series for supervised ML. Since time-series data is sequential, we need to transform it to make it suitable for ML models, which typically expect a tabular format.
Furthermore, you will work with two powerful ML libraries: scikit-learn and sktime. Scikit-learn (often called sklearn) is a popular ...
Read now
Unlock full access