Lecture notes. Written from the material of Berkeley Stat 153, licensed CC BY 4.0. Notes, not a transcript — reorganised and rewritten, carrying the same licence.
Berkeley Stat 153¶
128 chapters, written from the course's material.
Contents¶
- White Noise and Random Walks
- Mean, Autocovariance, and Correlation
- Autocovariance and Stationarity
- Linear Regression for Time Series
- OLS and MLE in Regression
- Simple and Multiple Linear Regression
- Sinusoidal Nonlinear Regression
- Improving upon the linear model
- Cross-Validation and Regularization
- Periodic Signals and the Periodogram
- Fourier Transform and Spectral Density
- Smoothing the Periodogram (part 1)
- Time-Frequency Analysis of Music
- Intro to Autoregressive Models
- Autoregressive Moving Average Models
- Identifying ARMA Models via ACF/PACF
- Fitting and Diagnosing ARIMA Models
- Time-Lagged Regression and the STRF
- State Space Models
- The Kalman Filter and Smoother
- Convolutional Networks and Discrete Convolution
- Building Blocks of Convolutional Networks
- Recurrent Neural Networks
- Gated RNNs: LSTMs and GRUs
- From Sinusoid to AR(2)
- AR Fitting: AutoReg vs ARIMA
- High-Dimensional Regression for Change-Points
- Change-Point Detection and Estimation
- AR(p): Levels, Logs, and Differences
- Fitting Trends to Time Series
- Causal Stationary AR(2) Example
- Scaling and Initialization in PyTorch
- Inference in Sinusoid Models
- Estimating MA(1) Parameters
- Anatomy of a Regression Fit (part 1)
- The Periodogram and Sinusoidal Models
- AR(p) Forecasting and Prediction Uncertainty
- Ridge and LASSO Trend Estimation
- Applying the Spectrum Smoother
- Regression Uncertainty and Profile Estimation
- Time Series Regression and Uncertainty
- Smoothing Trend, Variance, and Spectrum
- Multiple Sinusoids and Change-Points
- Prediction Uncertainty in AR Models
- Sinusoidal Regression and the DFT
- AR(p) Estimation and Forecasting (part 1)
- Profile RSS: Changepoints and the Periodogram
- Autoregressive Models in Practice
- Broken-Stick Regression and Regularization
- Bayesian Regularization and Variance Models
- Trend and Seasonal Regression
- Bayesian Regularization of Trends
- ACF, PACF, and AR(p) Stationarity
- Nonlinear Autoregression and Overfitting
- Model Fitting via PyTorch
- Identifying and Fitting ARIMA Models
- LSTM Networks for Forecasting
- Multiplicative Seasonal ARMA Models
- ARMA and ARIMA Model Identification
- Regression for Time Series Trends
- The Discrete Fourier Transform
- AR(p) Estimation and Multistep Forecasting
- Ridge and Lasso Trend Filtering
- Posterior of Multiple Regression Coefficients
- Frequentist and Bayesian Regression Inference
- Frequency and Breakpoint Estimation
- Regression with an Unknown Changepoint
- Autoregression and Yule's AR(2)
- Bayesian Shrinkage and Variance Models
- Bayesian Reasoning for Noisy Measurements
- Ridge Regression as Bayesian Inference
- Stationary MA and AR Processes
- \(MA(q)\) models
- Neural Network Models for Time Series
- Multiplicative Seasonal ARIMA Models
- ARMA and ARIMA Models
- Homework Assignments Index
- Correlation, Random Walks, and Stationarity
- Regression: Estimation and Evaluation
- Homework 3
- Long-Range ARIMA and Cross-Validation
- Evaluating Covid-19 Death Forecasts
- Course Overview: Time Series Analysis
- Fitting AR(p) Models to GNP
- ACF and PACF in Practice
- ARIMA Fitting and Model Selection
- Change-of-Slope Regression and Scaling
- Fitting MA(1)/AR(1) via PyTorch
- LSTM Forecasting for Time Series
- Change of Variables and MLE
- Anatomy of a Regression Fit (part 2)
- Frequency Estimation and Aliasing
- Inference in Nonlinear Regression Models
- Change-point model
- High-dimensional regression for change-points
- Smoothing the Periodogram (part 2)
- Sinusoid, Yule, and AR(2) Models
- Discrete Fourier Transform and Periodogram
- AR(p) Estimation and Forecasting (part 2)
- Ridge and LASSO Trend Filtering
- Smoothing the Periodogram (part 3)
- The Posterior t-Distribution in Regression
- Frequentist and Bayesian Linear Regression
- Mean, Variance, and Spectrum Models
- Multiple Frequencies and Change-of-Slope Models
- Introduction to Time Series (part 1)
- Introduction to Time Series (part 2)
- Introduction to Time Series Analysis
- The Sinusoidal Model
- Parameter Estimation in AR(1)
- Broken-Stick Regression
- AR Models and Sunspots
- High-Dimensional Regression and Regularization
- Sinusoidal Models for Sunspots
- Bayesian Priors and Least Squares
- Bayesian View of Ridge Regression
- MA Models and AR(p) Stationarity
- Nonlinear Autoregression
- From Regression to RNNs
- Stationarity and Causality of AR(p)
- From AR to LSTM
- Box-Jenkins Strategy and SARIMA Models
- Stationary Solutions of AR(p)
- Simple Linear Regression
- Evaluating Forecasting Hub Performance
- Supplementary Reading List
- Stat 153 Course Syllabus
- Finger Tapping Regression Exercise
Sources¶
5 course offerings were merged. The book carries CC BY 4.0.
| Offering | Original | Commit | Licence |
|---|---|---|---|
| Fall 2024 | github.com/berkeley-stat153/fall-2024 | 94c943d |
CC BY 4.0 |
| Spring 2025 | github.com/berkeley-stat153/spring-2025 | 60232ff |
CC BY 4.0 |
| Fall 2025 | github.com/berkeley-stat153/fall-2025 | df8e8e9 |
CC BY 4.0 |
| Spring 2026 | github.com/berkeley-stat153/spring-2026 | c08dd12 |
CC BY 4.0 |
| Fall 2026 | github.com/berkeley-stat153/fall-2026 | 1df2e36 |
CC BY 4.0 |