Prophet Prophet is a supervised learning method in the time-series forecasting family. This page summarizes its mechanism, practical uses, important trade-offs, and a browser-based concept explorer.
What is learned. During training, the algorithm builds or adjusts the parameters and internal representation used by Prophet. The core learning mechanism is: Decomposable additive model combining piecewise linear/logistic growth trends, Fourier series seasonalities, and holiday effects.
How training becomes inference. Prepare data → initialise the model state → evaluate the current objective → update parameters or structure → validate progress → use the final state for inference. Once training stops, the fitted state is reused on unseen inputs rather than being reconstructed from scratch. The resulting output is: Future values or trajectories, often with trend/seasonal components and sometimes uncertainty intervals.
Why practitioners use it. Handles missing data, trend changepoints, and outliers automatically; intuitive parameters for business analysts. Typical fits include Retail sales projections, website traffic capacity forecasting, business KPI goal setting.
What to verify before trusting it. Can underfit subtle short-term cyclical dynamics compared to modern autoregressive neural models. The visual simulation is intentionally simplified, so real use should still validate preprocessing, data independence, hyperparameters, uncertainty and task-appropriate metrics.
Internal statethe parameters and internal representation used by Prophet
Typical outputFuture values or trajectories, often with trend/seasonal components and sometimes uncertainty intervals.
Good fitRetail sales projections, website traffic capacity forecasting, business KPI goal setting.
Main cautionCan underfit subtle short-term cyclical dynamics compared to modern autoregressive neural models.