Time Series with PyTorch : Modern Deep Learning Toolkit for Real-World Forecasting Challenges (Paperback)
暫譯: 使用 PyTorch 的時間序列:現代深度學習工具包應對實際預測挑戰 (平裝本)

Davidson, Graeme, Ma, Lei

  • 出版商: Packt Publishing
  • 出版日期: 2026-05-29
  • 售價: $2,030
  • 貴賓價: 9.5$1,928
  • 語言: 英文
  • 頁數: 606
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1805128183
  • ISBN-13: 9781805128182
  • 相關分類: DeepLearning
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

Time series is far more than fit-predict forecasting. Real mastery comes from intuition and is built through experimentation. Walk the full range with two practitioners: forecasting, conformal prediction, transfer learning, and beyond.

Key Features:

- Grasp core concepts through clear explanations that build genuine understanding rather than surface familiarity

- Work with realistic datasets and develop the judgement to choose the right approach for your problem

- Progress from neural network fundamentals to advanced techniques across a full range of time series challenges.

Book Description:

Neural networks are powerful tools for time-series forecasting, but applying them effectively requires both practical experience and a clear understanding of architectures, training strategies, and evaluation methods. This book brings these ideas together in a structured and practical way.

Starting with PyTorch fundamentals, you will build neural networks from scratch and progress through recurrent networks, attention mechanisms, and transformers before exploring forecasting architectures such as N-BEATS, N-HiTS, and the Temporal Fusion Transformer. Along the way, you will learn robust hyperparameter tuning, conformal prediction for uncertainty estimation, and reliable evaluation practices.

Unlike most forecasting books, this text also explores topics often overlooked or treated separately, including transfer learning across collections of series, synthetic data generation with diffusion models, and self-supervised representation learning. Beyond forecasting, later chapters cover classification, clustering, anomaly detection, and embeddings for large-scale time-series modeling.

Throughout, the focus is pragmatic: theory is reinforced through experimentation and implementation so you can apply these methods confidently to real-world time-series problems.

What You Will Learn:

- Build, train, and evaluate neural networks for time series using PyTorch and PyTorch Lightning. Tune models with Bayesian optimisation and validate them with suitable metrics and strategies.

- Progress from feedforward and recurrent networks to transformers and models such as N-BEATS, N-HiTS, and TFT.

- Learn how global models use cross- and transfer learning across many series.

- Generate synthetic series and representations with diffusion and self-supervised methods.

- Apply modern approaches to classification, clustering, and anomaly detection.

Who this book is for:

This book is for data analysts, scientists, and students who want to know how to apply deep learning methods to time-series forecasting problems with PyTorch for real-world business problems.

While the book assumes some understanding of statistics and modeling, you won't need in-depth knowledge of time series to follow along. Some familiarity with Python is important, but we do not assume any prior knowledge of PyTorch.

The main goal of this book is to be accessible to those with little or no experience with deep learning methods in time series.

Table of Contents

- Time Series for Everyone

- The Challenge of Time Series

- Evaluating Time-Series Models

- PyTorch Fundamentals

- Simple Neural Architecture

- Optimization

- Conformal Prediction

- Recurrent Neural Networks

- Transformers

- Other Neural Structures

- Transfer Learning and Global Modeling

- Synthetic Time Series Data

- Diffusion Models

- Time Series Classification

- Time Series Clustering

- Embeddings for Time Series

- Supervised and Unsupervised Anomaly Detection

- Self-Supervised Learning for Time Series

商品描述(中文翻譯)

時間序列不僅僅是擬合預測。真正的掌握來自直覺,並通過實驗建立。與兩位實踐者一起探索完整範疇:預測、符合預測、轉移學習等。

主要特點:

- 通過清晰的解釋掌握核心概念,建立真正的理解,而非表面的熟悉感。

- 使用現實的數據集,培養選擇適合您問題的正確方法的判斷力。

- 從神經網絡基礎知識進展到各種時間序列挑戰的高級技術。

書籍描述:

神經網絡是時間序列預測的強大工具,但有效應用它們需要實踐經驗以及對架構、訓練策略和評估方法的清晰理解。本書以結構化和實用的方式將這些理念結合在一起。

從 PyTorch 基礎開始,您將從零開始構建神經網絡,並逐步進入循環網絡、注意力機制和變壓器,然後探索預測架構,如 N-BEATS、N-HiTS 和 Temporal Fusion Transformer。在此過程中,您將學習穩健的超參數調整、用於不確定性估計的符合預測以及可靠的評估實踐。

與大多數預測書籍不同,本書還探討了經常被忽視或單獨處理的主題,包括跨系列的轉移學習、使用擴散模型生成合成數據以及自我監督的表示學習。除了預測,後面的章節還涵蓋了分類、聚類、異常檢測和大規模時間序列建模的嵌入。

整體上,重點是務實的:理論通過實驗和實施得到加強,讓您能夠自信地將這些方法應用於現實世界的時間序列問題。

您將學到的內容:

- 使用 PyTorch 和 PyTorch Lightning 構建、訓練和評估時間序列的神經網絡。通過貝葉斯優化調整模型,並用合適的指標和策略進行驗證。

- 從前饋和循環網絡進展到變壓器及 N-BEATS、N-HiTS 和 TFT 等模型。

- 瞭解全球模型如何在多個系列之間使用交叉學習和轉移學習。

- 使用擴散和自我監督方法生成合成系列和表示。

- 將現代方法應用於分類、聚類和異常檢測。

本書的讀者對象:

本書適合希望了解如何將深度學習方法應用於時間序列預測問題的數據分析師、科學家和學生,特別是針對現實商業問題使用 PyTorch。

雖然本書假設讀者對統計和建模有一定的理解,但您不需要對時間序列有深入的知識即可跟隨。對 Python 有一定的熟悉度是重要的,但我們不假設讀者對 PyTorch 有任何先前的了解。

本書的主要目標是讓那些對時間序列中的深度學習方法幾乎沒有經驗的人也能輕鬆理解。

目錄:

- 每個人都能理解的時間序列

- 時間序列的挑戰

- 評估時間序列模型

- PyTorch 基礎

- 簡單的神經架構

- 優化

- 符合預測

- 循環神經網絡

- 變壓器

- 其他神經結構

- 轉移學習和全球建模

- 合成時間序列數據

- 擴散模型

- 時間序列分類

- 時間序列聚類

- 時間序列的嵌入

- 監督式和非監督式異常檢測

- 時間序列的自我監督學習