Skip to content

Exponential Smoothing Model

Andrew Gonser edited this page Mar 18, 2018 · 2 revisions

Required Parameters:

Series
Alpha
Number of rows in the csv used for the prediction
Data_File

Source code location:

Predictor/PModules/ExpSmoothing/ExpSmoothing.py

Methods:

`set_parameters()`: called by the PFramework to allow the user to update the default parameter values
`gen_weights(self, alpha, number_of_weights)`; called by the exponential smoothing algorithm to generate a list the size of number_of_weights.
`exponential_smoothing(self, series, alpha)`: internal function used to implement the Exponential Smoothing algorithm.
`call_model()`: called by the PFramework to initiate the generation of data using the Exponential Smoothing model.

Clone this wiki locally