Systems and methods for providing forecasts incorporating seasonality
AssigneeFacebook, Inc.
InventorsSean Jude Taylor, Thomas Benjamin Letham, Sanghyeon Park, Stephen M. DeLucia
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer readable media can obtain a plurality of change points that are each indicative of a potential change in a curve relating to a metric associated with a system. A prediction model for providing forecasts relating to the metric can be generated. A seasonality model for predicting seasonality associated with the metric can be generated. A combined forecast model can be generated based on the prediction model and the seasonality model.
Claims20
A computer-implemented method comprising:
- obtaining, by a computing system, a plurality of change points that are each indicative of a potential change in a curve relating to a metric associated with a system;
- generating, by the computing system, a prediction model for providing forecasts relating to the metric;
- generating, by the computing system, a seasonality model for predicting seasonality associated with the metric;
- and
- generating, by the computing system, a combined forecast model based on the prediction model and the seasonality model.
A system comprising:
- at least one hardware processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform:
- obtaining a plurality of change points that are each indicative of a potential change in a curve relating to a metric associated with a system;
- generating a prediction model for providing forecasts relating to the metric;
- generating a seasonality model for predicting seasonality associated with the metric;
- and
- generating a combined forecast model based on the prediction model and the seasonality model.
A non-transitory computer readable medium including instructions that, when executed by at least one hardware processor of a computing system, cause the computing system to perform a method comprising:
- obtaining a plurality of change points that are each indicative of a potential change in a curve relating to a metric associated with a system;
- generating a prediction model for providing forecasts relating to the metric;
- generating a seasonality model for predicting seasonality associated with the metric;
- and
- generating a combined forecast model based on the prediction model and the seasonality model.
Dependencies are inferred from the claim text.