Meta Prophet MLM Flashcards

1
Q

Meta’s Prophet

A

Meta’s Prophet is a procedure for forecasting time series data based on an additive model where non-linear trends are fit with yearly, weekly, and daily seasonality, plus holiday effects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Introduction
A

Prophet, developed by Facebook’s Core Data Science team, is an open-source forecasting library designed for business time series data which can have irregular trends and seasonalities. It works best with time series that have strong seasonal effects and several seasons of historical data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Additive Regression Model
A

Prophet is based on an additive model where non-linear trends are fit with seasonality and holiday effects. It can accommodate seasonality with multiple periods, which is a common scenario in business.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Automatic Forecasting
A

The tool performs forecasting tasks automatically and provides intuitive parameters which are easy to tune, making it accessible to non-experts as well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Outliers and Missing Data
A

Prophet is robust to missing data and shifts in the trend, and it typically handles outliers well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Trend Flexibility
A

It automatically detects changes in trends by selecting changepoints from the data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Uncertainty Intervals
A

Prophet also provides uncertainty intervals for the forecast.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Customizability
A

Users can use Prophet to implement and combine many types of models, like growth curves and seasonality with different rates. Custom seasonality and holiday effects can also be added.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  1. Applications
A

Prophet is optimized for the business forecast tasks we have encountered at Facebook, which typically have any of the following characteristics 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, and a reasonable number of missing observations or large outliers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. Implementations
A

Prophet is open source software released by Facebook’s Core Data Science team and is available in both Python and R.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly