Demand Forecasting is a fancy topic not just because it gives you psychic powers to know the future demand but also because it is an important part of the supply chain process since all the subsequent phases of supply chain are dependent on it. A key part of supply chain planning involves demand planning and the associated demand forecasting process. Forecasting is one of the three components of an organization - Demand Planning, Demand Forecasting and Demand Management process. Demand Planning helps us to find what we should do to shape and create demand for our product (Production, Packaging, Pricing, Planning, etc.). Forecasting helps us to find the upcoming demand and confirm whether a plan is in place to deliver. Demand management helps us to prepare for and act on the demand when it materializes (Sales and Operation Planning).
Demand Supply Gap in Business
There are two types of forecasts, a top-down forecast and a bottom-up forecast. A top-down forecast essentially estimates total sales demand and then divides those sales value level by level until the Stock Keeping Units (SKU) is reached. A bottom-up forecast starts with the forecast at the SKU level and then aggregates those demand level by level to reach forecast at a company-level.
There are three levels within the demand forecasting process with its own time horizon and purpose. Strategic forecast is used for capacity planning, investment strategies and is done in yearly buckets. Tactical forecast is used for sales plan, inventory planning, etc. and is generally done in weekly, monthly or quarterly buckets. Operations forecast are used for production, transportation and inventory replenishments and is done in hourly or day buckets.
Delving deep into the methods of demand forecasting
Let’s dive deeper into the process of demand forecasting to know how the actual process of demand forecasting is carried out. A key concept in forecasting is that the forecasting must be done on an end-item product/finished goods level.
The Forecasting method or process can be divided into two types based on the approach taken for it, i.e., subjective or objective. The subjective method is most often used by production and inventory planners. The subjective method is sub-divided into Judgmental, Delphi and Experimental. Objective methods are mainly Causal analysis (e.g. – Demand of Cold drinks is driven by temperature), Time-Series (e.g.- When the demand has certain patterns such as seasonality) and Machine Learning.
Now let’s consider some of the objective methods of demand forecasting:
Time Series Analysis
Time Series analysis is generally used when the dependent variable is a function of time. In Demand forecasting, the demand is a function of time hence time series analysis can be used. Time series is used for mid-range forecasts for products that have a long history of demand. A time series has the following components:
Time Series analysis is generally used when the dependent variable is a function of time. In Demand forecasting, the demand is a function of time hence time series analysis can be used. Time series is used for mid-range forecasts for products that have a long history of demand. A time series has the following components:
- Level: Level is the value where the demand hovers. It is like the y-intercept of a straight line.
- Trend: It is usually the rate of change of demand over time. Trend can be explained by taking the analogy of a straight line. It is like slope of a straight line.
- Seasonality: It is the repeated cycle around a fixed time period.
- Cyclicity: It is a pattern which repeats in abrupt time intervals.
- Residuals: It is the random variations that remains after removing the above 4 components from a time series.
The time series model can be an additive or multiplicative model created by a linear combination of the above five components.
Let’s look into some simple time series models:
Naive Forecast:
This is the simplest method of forecasting in which the demand for the next period is forecasted to be the demand of the last period.
This is the simplest method of forecasting in which the demand for the next period is forecasted to be the demand of the last period.
Ft+1 = Dt
Cumulative Forecast
In cumulative forecast, the forecast for the next period is the mean value of last periods demand. All the data are given equal weightage. It is a stable forecast but is not responsive. The forecast is given as:
In cumulative forecast, the forecast for the next period is the mean value of last periods demand. All the data are given equal weightage. It is a stable forecast but is not responsive. The forecast is given as:
n-period Simple Moving Average
In n-period simple moving average method, the mean of last n periods is used for getting the forecast. This method is used when the demand is fairly constant over time. The forecast is calm and stable. The forecast is given as
In n-period simple moving average method, the mean of last n periods is used for getting the forecast. This method is used when the demand is fairly constant over time. The forecast is calm and stable. The forecast is given as
n-period Weighted Moving Average
In n-period Weighted Moving Average method, more weight is given to the recent history than the past history. More responsive forecasts are obtained with this method. The forecast is given as:
The general idea in exponential smoothing methods is that the value of the data degrades over time. It is used for stationary demand (i.e., the mean and variance of the demand is constant over time). It is used for time series with level only.
α is the smoothing constant which lies between 0 and 1. The greater the value of α, more is the forecast responsive and volatile. The lower the value of α, stable is the forecast
Holt's Model
Holt’s model is an upgrade over the simple exponential smoothing model. It considers both the level and the trend.
Forecasting metrics
There are two methods to validate the quality of the forecast: Bias and Accuracy. Bias is the ability to continuously over-predict and under-predict. Accuracy is the closeness of the forecast to the actual demand. The various methods of calculating errors is as follows:
There are two methods to validate the quality of the forecast: Bias and Accuracy. Bias is the ability to continuously over-predict and under-predict. Accuracy is the closeness of the forecast to the actual demand. The various methods of calculating errors is as follows:
- Mean deviation(MD):
MD = Summation of (Actual Demand – Forecast)/number of observations.
- Mean Absolute Deviation(MAD):
MAD = Summation of |Actual Demand – Forecast|/number of observations.
- Mean Square Error(MSE):
MSE = Summation of (Actual – Forecast)2 / number of observations
- Root Mean Square Error(RMSE):
RMSE = Root (Summation of (Actual – Forecast)2)/number of observations
- Mean Absolute Percentage Error(MAPE):
MAPE = (|Actual – Forecast|/Actual) X 100
Accuracy = 1 – Error metric
Process of demand forecasting
- Data Gathering: In data gathering process transactional data is collected (Sale-in data) in the required data format. Other data is also collected. (For e.g. – Predecessor-Successor linkages for price fluctuations, promotions data, etc.) Data cleaning is also done in this stage of the process.
- Data Quality Assurance: In data quality assurance, the gathered data is shaped according to the required forecasting level. The data is validated against the actual sales that has occurred. Consolidation of the data is also done in this phase. Data analysis is done to de-enrich the data (i.e., removal of outliers and promotions data).
- Building the model: In this phase of the process, Time series or Machine Learning models are prepared according to the data.
- Running the model: The model is run and parameters are tuned. Best fit model is chosen and ensemble method is used for model selection.
- Result analysis and validation: In result analysis and validation, accuracy of the forecast is calculated and the forecast is presented.
The following problem arises due to inaccuracies in forecast:
- Lost Sales: This generally occurs due to under forecasting.
- Inventory stock-outs: Stock-outs in inventory can occur due to under forecasting. Shortages in inventory can occur due to less quantity of items being forecasted as opposed to the actual demand.
- Excess and obsolescence of inventory: Excess and obsolescence of inventory can occur due to over-forecasting.
If you had financial problems, then it is time for you to smile. You only need to contact Mr. Benjamin with the amount you wish to borrow and the payment period that suits you and you will have your loan within three working days. I just benefited for the sixth time a loan of 700 thousand dollars for a period of 180 months with the possibility of paying before the expiration date. Mr Benjamin has be helping me with loan.Make contact with him and you will see that he is a very honest man with a good heart.His email is lfdsloans@lemeridianfds.com and his WhatApp phone number is + 1-989-394-3740
ReplyDeleteFINALLY FREE FROM HERPES VIRUS
ReplyDeleteI thought my life had nothing to offer anymore because life
became meaningless to me because I had Herpes virus, the
symptoms became very severe and bold and made my family
run from and abandoned me so they won't get infected. I gave
up everything, my hope, dreams,vision and job because the
doctor told me there's no cure. I consumed so many drugs but
they never cured me but hid the symptoms inside me making
it worse. I was doing some research online someday when I
came across testimonies of some people of how DR Ebhota
cured them from Herpes, I never believed at first and thought
it was a joke but later decided to contact him on the details
provided and when I messaged him we talked and he sent me
his herbal medicine and told me to go for a test after two
weeks. Within 7 days of medication the symptoms
disappeared and when I went for a test Lo and behold I was
NEGATIVE by the Doctor Who tested me earlier. Thank you DR
Ebhota because I forever owe you my life and I'll keep on
telling the world about you. If you are going through same
situation worry no more and contact DR Ebhota via
drebhotasolution@gmail. com or WhatsApp him via +2348089535482.
he also special on cureing 1. HIV/AIDS2. HERPES 3. CANCER 4.
ALS 5. HEPATITIS B 6.DIABETES 7. HUMAN PAPILOMA VIRUS DISEASE(HPV)8.
ALZHEIMER 9. LUPUS (Lupus Vulgaris or LupusErythematosus
My name is Charlotte Johnson, I live in California U.S.A and i am a happy woman today? I told myself that any Loan lender that could change my Life and that of my family after been scammed severally by these online loan lenders, i will refer any person that is looking for loan to Them. he gave happiness to me and my family, although at first i found it hard to trust him because of my experiences with past loan lenders, i was in need of a loan of $300,000.00 to start my life all over as a single parent with 2 kids, I met this honest and GOD fearing loan lender online Mr. Lorenzo Diego that helped me with a loan of $300,000.00 U.S. Dollars, he is indeed a GOD fearing man, working with a reputable loan company. If you are in need of a loan and you are 100% sure to pay back the loan please contact him on his E-mail
ReplyDeletemrlorenzodiegoloafirm@outlook.com OR Whatsapp: +1(346) 226-2778 and inform them Charlotte Johnson directed you.. Thanks. Bless
The great service in this blog and the nice technology is visible in this blog. I am really very happy for the nice approach is visible in this blog and thank you very much for using the nice technology in this blog
ReplyDeleteDistribution Management System
I'm Абрам Александр a businessman who was able to revive his dying lumbering business through the help of a God sent lender known as Benjamin Lee the Loan Consultant. Am resident at Yekaterinburg Екатеринбург. Well are you trying to start a business, settle your debt, expand your existing one, need money to purchase supplies. Have you been having problems trying to secure a Good Credit Facility, I want you to know that Mr Benjamin will see you through. Is this the right place for you to resolve all your financial problems because I am a living testimony and i can't just keep this to myself when others are looking for a way to be financially lifted.. I want you all to contact this God sent lender using the details as stated in order to be a partaker of this great opportunity Email: 247officedept@gmail.com Or WhatsApp/Text +1-989-394-3740.
ReplyDelete