Skip to Content
Advanced Forecasting with Python: Mastering Modern Forecasting Techniques with Machine Learning and Cloud Tools
book

Advanced Forecasting with Python: Mastering Modern Forecasting Techniques with Machine Learning and Cloud Tools

by Joos Korstanje
November 2025
Intermediate to advanced
435 pages
8h 12m
English
Apress

Overview

Advanced Forecasting with Python, Second Edition, is a comprehensive and practical guide to mastering modern forecasting techniques using Python. Designed for data scientists, analysts, and machine learning practitioners, this updated edition bridges the gap between classical forecasting models and cutting-edge, AI-powered techniques that are reshaping the field.

The book begins with foundational models like AR, MA, ARIMA, and SARIMA, offering intuitive and mathematical explanations alongside hands-on Python implementations. It then expands into multivariate models (VAR, VARMAX), supervised machine learning (Random Forests, XGBoost, LightGBM, CatBoost), and deep learning architectures such as LSTMs, NBEATS, and Transformers. Each chapter not only teaches the theory and code but also tracks model performance using MLflow, enabling efficient benchmarking and experimentation management. The second edition stands out for its extensive new content. Readers will now explore Orbit by Uber, AutoGluon by AWS, Prophet by Meta, Microsoft Azure AutoML, Google GCP AutoML, and TimeGPT by Nixtla, equipping them with the latest tools from top cloud providers. These additions make sure that readers stay current in an ever-evolving landscape. Moreover, the new chapters highlight practical deployment strategies and trade-offs between performance, explainability, and scalability.

Whether you are just beginning your forecasting journey or seeking to enhance your expertise with state-of-the-art tools and cloud-based solutions, this book offers a rich, hands-on learning experience. With step-by-step Python examples, detailed model insights, and modern forecasting workflows, it is an indispensable resource for staying ahead in the realm of predictive analytics.

You Will:

  • Build robust forecasting solutions using Python
  • Gain both intuitive and mathematical insights into traditional and cutting-edge forecasting models 
  • Master model evaluation through cross-validation, backtesting, and MLflow-based tracking
  • Leverage cloud-based platforms and Model-as-a-Service tools for scalable forecasting deployments

Who this book is for:

This book is ideal for data scientists, analysts, and ML practitioners working on real-world forecasting problems. It suits both intermediate learners and experienced professionals looking to master state-of-the-art forecasting techniques.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Modern Time Series Forecasting with Python

Modern Time Series Forecasting with Python

Manu Joseph

Publisher Resources

ISBN: 9798868820281Purchase LinkPublisher Website