FB Prophet
Forecasting at scale
in/nikhilbaby
❏ Forecasting tool available in Python and R open sourced by facebook.
(https://research.fb.com/prophet-forecasting-at-scale/)
❏ Philosophy:
❏ Completely automatic forecasting techniques can be brittle and they are often
too inflexible to incorporate useful assumptions or heuristics.
❏ Analysts who can produce high quality forecasts are quite rare because
forecasting is a specialized data science skill requiring substantial experience
❏ Hourly, daily, or weekly observations with at least a few months (preferably a year) of history
❏ Strong multiple “human-scale” seasonalities: day of week and time of year
❏ Important holidays that occur at irregular intervals that are known in advance
❏ A reasonable number of missing observations
❏ Historical trend changes, for instance due to product launches or logging changes
Where Prophet shines
Demo

FB Prophet

  • 1.
    FB Prophet Forecasting atscale in/nikhilbaby
  • 2.
    ❏ Forecasting toolavailable in Python and R open sourced by facebook. (https://research.fb.com/prophet-forecasting-at-scale/) ❏ Philosophy: ❏ Completely automatic forecasting techniques can be brittle and they are often too inflexible to incorporate useful assumptions or heuristics. ❏ Analysts who can produce high quality forecasts are quite rare because forecasting is a specialized data science skill requiring substantial experience
  • 3.
    ❏ Hourly, daily,or weekly observations with at least a few months (preferably a year) of history ❏ Strong multiple “human-scale” seasonalities: day of week and time of year ❏ Important holidays that occur at irregular intervals that are known in advance ❏ A reasonable number of missing observations ❏ Historical trend changes, for instance due to product launches or logging changes Where Prophet shines
  • 4.