How Forecasting works

How Forecasting works

Zoho Analytics offers a powerful forecast engine that predicts future data points based on past data. The forecast engine uses various techniques to analyze your timeseries data deeply, identify the pattern in your data and selects the best forecast model to predict the future accurately.

Introduction

The forecast engine uses various techniques to analyze your timeseries data deeply, identify the pattern in your data, chooses the best forecast model based on the identified pattern, and predict the future accurately. The forecasting engine offers a range of customizing options such as the number of units to be forecasted, the number of data points to be ignored in the past data and the confidence interval within which the data is most likely to fall. 

The following flow illustrates how the forecast engine works.

Timeseries

Zoho Analytics allows you to forecast any timeseries data i.e., any metric collected at equal time intervals. You can forecast a report which has at least one aggregate column plotted against a continuous timeseries. Zoho Analytics forecast engine requires a minimum of six continuous data points in the timeseries to analyze and forecast data. The more data points your report has, the better the forecast result will be. 

In case there are missing values in your data, Zoho Analytics will fill the values for the missing data points. To auto-fill values, the forecast engine will get the average of the preceding and the succeeding data point values to fill the places. 

Note: If the missing values are more than 40% of the original data, the forecast engine stops the process to avoid inaccurate forecasts.

Data Analysis 

Now the forecast engine gets the data points for a continuous time series. It will learn the presence of trend, seasonality, and randomness in the timeseries data. These facts are identified to decide on the model for forecasting. 

Trend 

Trend refers to a uniform increase or decrease in the series over time. The forecast engine detects the presence of a trend in the data series using the Regression model. If the line drawn using the Regression model has a slope, then a trend is present in the data. If the line drawn is straight, there is no trend in data. 

Seasonality 

Seasonality is a predictable repeating value in an estimated frequency. This is calculated using the spectral analysis

  • Additive - Here, the contributions of the components are almost the same.
  • Multiplicative - Here, at least some component contributions are in multiplies.

Randomness

Randomness is random points without any identified pattern among the data series. This is also called as an error. 

Model Selection

Depending on the identified patterns in the data (presence of Trend, Seasonality, and Randomness), the forecast engine first auto-selects a set of forecast models for your data series. And finally, it selects the model with the best result as the forecast model for your data.

The following screen lists the forecast models that will be applied over the corresponding patterns identified.

The following are the forecast models used to forecast the data series. Each model will have a set of models within. 

Regression

Regression is based on the data science model. This studies the behavior of the data series and finds parameters to fit the models. Once it studies the patterns among the random series, different regression models such as linear, logarithmic, exponential, power and polynomial (up to degree 7) will be tried over them. These models will plot a line along with the existing data. To identify the best model, the forecast engine will use the R^2 method. The model with the highest R-squared  is selected as the best result for the Regression model.

Seasonality Trend Loess Decomposition (STL)

With Seasonal Trend Loess decomposition, we get the trend, season, and error components. The seasonal component is assumed to be repetitive. The trend, season, and error are then combined either by additive or by multiplicative method for calculating the future values. Random points smoothening will also be taken care of in this model.

The Additive model will add trend, seasonality and random points together. 

Trend + Seasonality + Randomness

The Multiplicative model will multiply trend, seasonality and random points together. 

Trend * Seasonality * Randomness

The best model in STL is selected using the Root Mean Square Error (RMSE) method. 

Exponential Smoothing Technique / Explicit handling of Trend and Seasonality (ETS)

The forecast engine employs a set of exponential smoothing techniques based on your data. In this model, recent values influence the forecast more. 

The following screen illustrates the possible combinations of additive/multiplicative/dampening models over trend and seasonality.

The following list briefs the ETS models:

  • Single/Simple Exponential Smoothing (ES) - This uses a single smoothing parameter (level) or a data series without any observable trend and seasonality. 
  • Double Exponential Smoothing - This is an extended simple ES with another smoothing parameter (trend) to handle the trend in data series.  
    • Brown's Linear ES - In this model, both the parameters smoothens the trend. 
    • Holt's Additive Double ES* - This model is for a series with the additive trend.
    • Holt's Multiplicative Double ES* - This model is for a series with the multiplicative trend.

      * Holt's Additive/ Multiplicative Double ES employs different models for linear trend and damped trend. 
       
  • Triple Exponential Smoothing (Holt Winter's ES) - This model has a third smoothing parameter (Seasonality) to support for seasonal variations.

The best model out of the ETS models is selected using the Akaike information criterion (AIC)method. 

Verifying Forecast Model

Now the forecast engine will compare the result of each model employed and identifies the best model to forecast the chart. This is done using the Akaike information criterion (AIC) primarily. In case if two models give similar results, then the Bayesian information criterion (BIC) method will be used to pick the final forecast method.

Confidence Percentage

In case of a line chart, instead of a single value, the forecast engine can predict a range in which the future data point is likely to occur. Confidence Limit is estimated using normal probability distribution. You can choose to predict a probability interval of 70% to 95% confidence, within which the data point is most likely to occur. You can also choose to set this as none.

Final Forecast

Now Zoho Analytics will use the best model selected to predict future value. You can also predict the probability interval within which the data point is most likely to occur. 



        Create. Review. Publish.

        Write, edit, collaborate on, and publish documents to different content management platforms.

        Get Started Now


          Access your files securely from anywhere

            Zoho CRM Training Programs

            Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

            Zoho CRM Training
              Redefine the way you work
              with Zoho Workplace

                Zoho DataPrep Personalized Demo

                If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

                Zoho CRM Training

                  Create, share, and deliver

                  beautiful slides from anywhere.

                  Get Started Now


                    Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                    BOOK A SESSION







                                Quick LinksWorkflow AutomationData Collection
                                Web FormsEnterpriseOnline Data Collection Tool
                                Embeddable FormsBankingBegin Data Collection
                                Interactive FormsWorkplaceData Collection App
                                CRM FormsCustomer ServiceAccessible Forms
                                Digital FormsMarketingForms for Small Business
                                HTML FormsEducationForms for Enterprise
                                Contact FormsE-commerceForms for any business
                                Lead Generation FormsHealthcareForms for Startups
                                Wordpress FormsCustomer onboardingForms for Small Business
                                No Code FormsConstructionRSVP tool for holidays
                                Free FormsTravelFeatures for Order Forms
                                Prefill FormsNon-Profit

                                Intake FormsLegal
                                Mobile App
                                Form DesignerHR
                                Mobile Forms
                                Card FormsFoodOffline Forms
                                Assign FormsPhotographyMobile Forms Features
                                Translate FormsReal EstateKiosk in Mobile Forms
                                Electronic Forms
                                Drag & drop form builder

                                Notification Emails for FormsAlternativesSecurity & Compliance
                                Holiday FormsGoogle Forms alternative GDPR
                                Form to PDFJotform alternativeHIPAA Forms
                                Email FormsFormstack alternativeEncrypted Forms

                                Wufoo alternativeSecure Forms

                                TypeformWCAG


                                    All-in-one knowledge management and training platform for your employees and customers.

                                              Create. Review. Publish.

                                              Write, edit, collaborate on, and publish documents to different content management platforms.

                                              Get Started Now





                                                                You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                    Manage your brands on social media


                                                                      • Desk Community Learning Series


                                                                      • Digest


                                                                      • Functions


                                                                      • Meetups


                                                                      • Kbase


                                                                      • Resources


                                                                      • Glossary


                                                                      • Desk Marketplace


                                                                      • MVP Corner


                                                                      • Word of the Day


                                                                      • Ask the Experts


                                                                        Zoho Sheet Resources

                                                                         

                                                                            Zoho Forms Resources


                                                                              Secure your business
                                                                              communication with Zoho Mail


                                                                              Mail on the move with
                                                                              Zoho Mail mobile application

                                                                                Stay on top of your schedule
                                                                                at all times


                                                                                Carry your calendar with you
                                                                                Anytime, anywhere




                                                                                      Zoho Sign Resources

                                                                                        Sign, Paperless!

                                                                                        Sign and send business documents on the go!

                                                                                        Get Started Now




                                                                                                Zoho TeamInbox Resources





                                                                                                          Zoho DataPrep Demo

                                                                                                          Get a personalized demo or POC

                                                                                                          REGISTER NOW


                                                                                                            Design. Discuss. Deliver.

                                                                                                            Create visually engaging stories with Zoho Show.

                                                                                                            Get Started Now








                                                                                                                                • Related Articles

                                                                                                                                • Forecasting

                                                                                                                                  Predict future trends and analyze how various factors influence the data trends with advanced forecast models. Forecasting in Zoho Analytics is based on powerful forecasting algorithms that analyze your past data deeply, and come up with the best ...
                                                                                                                                • Introduction to Analysing Data

                                                                                                                                  Zoho Analytics enables you to analyze your data with advanced analytical options. You can easily predict future values or identify the past & future trends in your data with a simple process, without worrying about the underlying complexity. You can ...
                                                                                                                                • Overview

                                                                                                                                  Zoho Analytics is an online reporting and business intelligence service that helps you to easily analyze your business data and create insightful reports & dashboards for informed decision-making. It also enables you to easily create and share ...
                                                                                                                                • Introduction to Charts

                                                                                                                                  A chart is a visual representation of data which allows you to effectively analyze and interpret data. Zoho Analytics provides an easy to use drag and drop interface which enables you to create charts easily. It supports a wide range of chart types ...
                                                                                                                                • Advanced Analytics for Salesforce CRM

                                                                                                                                  Advanced Analytics for Salesforce CRM The Zoho Analytics connector for Salesforce CRM allows you to easily analyze your Salesforce CRM data in detail and derive useful insights on your sales data. Its intuitive drag-and-drop interface allows you to ...
                                                                                                                                  Wherever you are is as good as
                                                                                                                                  your workplace

                                                                                                                                    Resources

                                                                                                                                    Videos

                                                                                                                                    Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                    eBooks

                                                                                                                                    Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                    Webinars

                                                                                                                                    Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                    CRM Tips

                                                                                                                                    Make the most of Zoho CRM with these useful tips.



                                                                                                                                      Zoho Show Resources