SlideShare a Scribd company logo
1 of 12
www.theijbmt.com 26| Page
The International Journal of Business Management and Technology, Volume 1 Issue 1 September 2017
Research Article Open Access
A New Sales Forecasting Model for International
Restaurants
Scott Miau
Department of Management Information Systems of National Chengchi University (NCCU), Taiwan.
Abstract
Competitive advantage for e-business requires more accurate information and precise decision to aid international
companies to analyze and predict sales forecasting trend optimizing potential profits and reduce losses. We propose an
improvement model to minimize the forecast error for the time series of daily sales information. We use real
international restaurant data as the basis to show the performance of our sales prediction model. Multiple time series are
considered in this model to vastly improve the forecasting outcome. Those data series are combined from EPARK
Company and open data like weather, into a multi-series data, our forecast model extend the previous predecessor
tremendously. Various residue computations during the process are compared and discussed. We applied the model
for data from different area to compare the difference respectively. Result shows a proper selection of computation
method is more dynamic than a fixed method for shops in different geographic area even within the same company. In
addition, analysis shows significant error reduction in forecasting achieved when open data like weather information is
included in the regression process. Thus international business can be more agile and flexible for just-in-time stock
inventory and better resource allocation strategy.
Keywords: ARIMA, Regression, Sales Forecasting, Neural Network, Open Data
I. INTRODUCTION
Increasing demand for optimal quantity inventory stock and correct resources is an epidemic trend in the e-
business world. Especially important f o r retailer shop with obsolescence prone goods and restaurants with
perishables merchandise. A mismatch between products/resource availability may lead to economic losses either by
excessive stocking, or can lead to service delivery failure, customer loss and hence revenue loss. Business can learn
empirically and affect customer patterns by the products they offer, but there are other variables that are beyond the
control of a manager. Such variables could have a dramatic effect on customer behavior. One obvious factors are
promotion and holidays. Others impact factors like weather, shop size and shop location, etc. Sales forecasting
naturally be the top knowledge to acquire for a successful business.
The forecasting model is a process and a group of methods to predict the sales. Developing systematic strategy
and process in both firm level and individual store level for forecasting in needed. Goods to be bought and sold,
supply chain management and human resource management, space management main work in planning of store.
The basic information provided by the existing store is very important in the prediction of sales is the key data sets
that should be used to analyze and report on in the industry.
Towards realistic forecasting model and process, one must also consider many market factors like promotion
(price), holidays, population of the area, personal income may also have impact on sales forecasting(Lee and
Rojas,[1][2]). The final forecasting models are determined by those combined factors. However, to simplify our
research, we first select open data-weather data to our model, other market factor like promotion and holidays are
not considered here initially. According to our developed model, any further factor can be also combined to our
forecasting process by add further stage or step.
Both stated in Lee[1],Chen[3], and competition (Kaggle, sales prediction contest in 2015) result shows weather is
an important factor for forecasting sales. In the Kaggle contest also shows the best method is using a hybrid ARIMA
model, with carefully add some parameters to reduce the forecasting residue. That is, hybrid traditional method is
even better than the new deep learning methods.
Different business have different business model. More details of the sales trend can be observed if the data
is aggregated in a daily way. Daily data shows data patterns more clearly. Daily pattern is also useful for forecasting
revenue and resource management. Many predictive models were developed and compared in this way. In this paper
www.theijbmt.com 27| Page
A New Sales Forecasting Model for International Restaurants
we first restaurant sales data to investigate our model and build forecasting. And then weather data of restaurant
area are combined to the investigation process by different process.
Those companies have international restaurants is especially studied in this paper. We can investigate
branch/shop sales in different country/area and the impacts may vary individually. And the weather pattern in
north area is different from south area. Different weather pattern may have different degree of impact on the sales.
So we further analyze the same restaurant data but different branch located in two areas.
Like the data in Fig 1, we obtained the sales data from EPARK Company, an international business have ten plus
restaurants in Japan and eight restaurants in Taiwan. We selected two biggest restaurants, one in Taipei and one in Japan,
for the comparison in the analysis process. The tables in the database are exported from the company ERP-like system and
illustrated in Fig.1. Basically it is one consumer log table recording every sale for different restaurants in Taiwan and Japan.
Each entry in this table includes fields such as shop ID, time, guest ID, entry time, and payment of the guest, and guest
stay duration in restaurant. This data are filtered time ranges from Jan. 1, 2016 to June 31, 2017. Wefirstaggregated the entries
by sum of those payments into daily records for Japan and Taiwan, respectively. Thus basically two new tables, each contains 365 records
areusedintheanalysisprocess.
Weather data is gathered from archive web of Japan weather bureau and Taiwan Central bureau.The data parameter includes
daily average temperature, daily average atmospheric pressure, and daily average rainfall is formed in the weather table for Japan and
Taiwan,respectively(Fig.2).
Step 1 is the data cleaning process as in Livera [4], then Monthly and weekly season ality trend is first
processed before the three models applied. At the same time, weather data monthly and weekly season ality trend is
also processed. And after that, three for ecasting models are applied on this data in order to compare the irpredictive
performance.
The three models used in step 2 are:
 ARIMA
 Neural Network
 HYBRID
The ARIMA and Neural network method is often used in time series analysis. In some cases ARIMA method
performs better but in other time series analysis case, neural network performs better. In other cases, hybrid method
mixed these two methods even performs better than these two methods. Zhang [5] pointed out that a real-world time
series generally contains both linear and nonlinear patterns. And thus we use weighted hybrid method to mix the liner
ARIMA and the non-linear Neural Network.
After the basic analysis, the three forecasting series are derived from the three models and are compared (step 3).
Residues are compared and we can choose the excellent one for further analysis. The best models are continued
investigated by correlating the residue with the weather data. If the correlation is independent enough, we conclude that
whether data has no impact in forecasting the sales. The analysis is ended at this step then the forecasting model is
Figure. 2 Weather data from
Taiwan Central weather bureau
Figure. 1 Data source from EPARK company Taiwan.
www.theijbmt.com 28| Page
A New Sales Forecasting Model for International Restaurants
determined from the best analysis method we select (Step 4). Otherwise if we find the correlation is dependent, it means
the residue can be more predictable by other factor like weather, so we continues the step 5,
 Multivariate Auto-regression(VAR) and Granger causality test (GCA)[6]
As stated in the above, the data are sequentially computed as the process in Fig. 3
However, since the three different methods are used on the two data series (from two selected restaurants)
respectively. Each one may have different result and different forecasting. After the VAR and GCA, residue of the
VAR is computed and then approximated by the neural method. The final forecast is thus a combination of linear and
non-linear regression.
II. Methods
In our proposed model, first we use ARIMA/Neural net/Hybrid methods to know which model predict the
best result. Then after the performance comparison, we investigate if the weather factor is dependent or independent. By
using the multi-autocorrelation method for the residue and the weather, If the correlation is strong enough, we start the
vector autocorrelation regression (VAR) method with testing process(GCT) to get the better forecasting result.
Otherwise the process is stop and one of the three methods is the best forecasting method.
2.1 ARIMA
The first time series analysis method to analyze historical patterns is ARIMA. The ARIMA models,
pioneered by Box and Jenkins [7] are the most popular and effective statistical models for time series forecasting. These
are based on the fundamental principle that the future values of a time series are generated from a linear function of the
past observations and white noise terms. It is basically composed of three methods:
AR= auto-regression,I = integrated, and MA=moving average.
If a process Yt has an ARIMA (p, d, q) representation, that has an ARIMA(p,q) representation as presented by the
equation below:
t
q
p
p
pt
d
uLLLLLLY )...1()...1( 2
21
2
21  
The typical process used in our caseis as follows:
Figure 3. The data analysis model we proposed
www.theijbmt.com 29| Page
A New Sales Forecasting Model for International Restaurants
 Step1: Examine the sales data
 Clean up any outliers or missing values,take a logarithm of a series to help stabilize a strong growth
trend
 Modeling daily level data at least multiple seasonality levels. For the sake of simplicity, we
model the smoothed series of weekly moving average (MA).
 Step2: Decompose your data to remove trends or seasonality.
 Step3: Autocorrelations and choosing model order,choose order by examining ACF and PACF
 Step4: Evaluate and iterate the process, Check residuals, which should have no patterns and be normally
distributed, Compare model errors and fit criteria such as AIC or BIC.
 Step5: Calculate forecast using the chosen model and see the accuracy.
2.2 Neural Network
Artificial neural networks are forecasting methods that are based on simple simulated mathematical models of
the brain. They allow complex nonlinear relationships between the response variable and its predictors. A neural
network can be thought of as a network of “neurons” organized in layers. The predictors (or inputs) form the bottom
layer, and the forecasts (or outputs) form the top layer. There may be intermediate layers containing “hidden neurons”.
In the hidden layer, this is then modified using a nonlinear function such as a sigmoidto give the input to the next layer.
This tends to reduce the effect of extreme input values, thus making the network somewhat robust to outliers.
The parameters b1, b2, b3 and w1,1,…,w4,3 are "learned" from the data. The values of the weights are often
restricted to prevent them becoming too large. The parameter that restricts the weights is known as the "decay
parameter" and is often set to be equal to 0.1.
With time series data like our data, lagged values of the time series can be used as inputs to a neural network.
Just as we used lagged values in a linear auto-regression model, we can use lagged values in a neural network auto-
regression.
Like the commonly used analytic tools, we use ANN(p,k) to indicate there are p lagged inputs and k nodes in
the hidden layer. For example, a ANN(9,5) model is a neural network with the last nine observations (yt−1,yt−2,…,yt−9)
used as inputs to forecast the output yt, and with five neurons in the hidden layer. A ANN(p,0) model is equivalent to
an ARIMA(p,0,0) model but without the restrictions on the parameters to ensure stationarity.
2.3 Hybrid (ARIMA,Neural network)
We propose a hybrid approach that adopts both ARIMA and Neural Network described in Section 2.2 to
adequately model the linear and nonlinear correlation structures of a time series, after a prior decomposition of the
series. This approach accumulates the unique modeling strengths of ARIMA and neural network. The proposed
method is implemented on two time series and its forecasting accuracy is compared with that of individual using
ARIMA and Neural network. Evidently, neither ARIMA nor Neural network is universally suitable for all types of time
series. This is because almost all real-world time series contains both linear and nonlinear correlation structures among
the observations. Zhang [5] has pointed out this important fact and has developed a hybrid approach that applies
ARIMA and Neural network separately for modeling linear and nonlinear components of a time series. However, we
use time saving method by using weighted average of the ARIMA forecasting and neural forecasting. i.e:
Hybrid forcast = ARIMA_forcast*ARIMA_weight+ Neural_forcast* Neural_weight
www.theijbmt.com 30| Page
A New Sales Forecasting Model for International Restaurants
Where the ARIMA_weight + Neural_weight is equal to 1. The two weight are defined case by case depends on
time series.
2.4 Vector Autocorrelation Regression (VAR) and Neural on residue approximation
If the correlation of the sales residue produced from three models and weather is strong enough, we use vector
autocorrelation Regression (VAR) to produce the final forecast. I.e. the pseudo code:
FORCAST_METHOD= BEST_METHOD in (ARIMA, Neural, Hybrid);
If correlation(series of FORCAST_METHOD, series of WEATHER) is significantthen
{
FORCAST_METHOD= VAR and performs GCA TEST(section 2.5);
Neural_on_VAR_residue;
}
A VAR is a linear system contains a set of m variables, each of which is expressed as a linear function of p lags
of itself and of all of the other m – 1 variables, plus an error term. (It is possible to include exogenous variables such as
seasonal dummies or time trends, but we focus on the simple case.) For simplicity, we use only two variables to denote
this, x and y, an order-p VAR would be the two equations:
βxyp represents the coefficient of y in the equation for x at lag p.
According to Zhang[6], the original data is compose of linear and non-linear component, i.e.
Where, ytis the observation at time t and Lt, Nt denote linear and nonlinear components, respectively. At first, the three
methods are fitted to the VAR linear component and the corresponding forecast ˆLt at time t is obtained. So, the residual
at time t is given by et= yt–L^
t., the residuals dataset after fitting model contains primary nonlinear component and so
can be properly modeled through an Neural network method(ANN). Using p input nodes; the ANN for residuals has
the following form:
Where f is a nonlinear function, estimated by the ANN and εtis the white noise. If ˆNtis the forecast of this ANN, then
the final forecast at time t is obtained as following:
2.5 Granger causality test
We use Granger causality analysis [6] to again verify the final result. Granger causality analysis (GCA) is a
method for investigating whether one time series can correctly forecast another one. This method is first based on
multiple regression analysis. At individual level, many studies performed F statistics on the residuals in Goebel [8]. A
recent study by Chen [9] used signed path coefficients to perform t-test at group level statistics.
If we have two time series X and Y, the paired model is as following:
www.theijbmt.com 31| Page
A New Sales Forecasting Model for International Restaurants
  


p
n
p
n
ttptnptnt
ECZYBXAY
1 1
)()(
  


p
n
p
n
ttptnptnt
EZCXBYAX
1 1
'''
)(
''
)(
'
Where t
X and t
Y represent the two time series at time t. )( pt
X 
and )( pt
Y 
represent the time series at time t-p, p
representing the number of lagged time points (order). n
A And
'
n
A are signed path coefficients. n
B And
'
n
B are
auto-regression coefficients. t
E And
'
t
E are residual. We followed Chen’s[8] extended Vector Auto-regression model
which took the co-variables t
Z at time t into account, instead of regressing them out before GCA.
III. Results
We show the steps in this section with plots and error table. For the first step in our process shown in Fig.3. The original
data of the two restaurants:
Step 1:
According to the process we stated in Fig 3. Step1 we start the ARIMA process first. We have the two de-seasonal from
the two data series.
Figure 4. Original data (TOP: Taiwan, BOTTOM: Japan)
Figure 5. Original temperature data (TOP: Taiwan, BOTTOM:Japan)
www.theijbmt.com 32| Page
A New Sales Forecasting Model for International Restaurants
Step 2.
Autocorrelation plots are done to see if our data is stationary. These plots can also help to choose the order
parameters for ARIMA model. If the series is correlated with its lags then, generally, there are some trend or seasonal
components and therefore its statistical properties are not constant over time.
ACF plots display correlation between a series and its lags. In addition to suggesting the order of differencing,
ACF plots can help in determining the order of the MA (q) model. Partial autocorrelation plots (PACF), as the name
suggests, display correlation between a variable and its lags that is not explained by previous lags. PACF plots are
useful when determining the order of the AR (p) model. In the Fig. 8 you can see that the lag is significant at various in
both Taiwan and Japan data. We will do the difference data for the further analysis.
Figure 6. The decomposition of data (TOP: Taiwan, BOTTOM: Japan)
Figure 7. The ACF and PACF of original data (TOP column: Taiwan, BOTTOM column: Japan)
www.theijbmt.com 33| Page
A New Sales Forecasting Model for International Restaurants
ACF plots for the differenced data is also display. In addition to suggesting the order of differencing, ACF plots
can help in determining the order of the MA (q) model. Partial autocorrelation plots (PACF), as the name suggests,
display correlation between a variable and its lags that is not explained by previous lags. PACF plots are useful when
determining the order of the AR (p) model. In the Fig. 8 you can see that the lag is significant at 7 in both Taiwan and
Japan data. It reveals the real weekly sales cycle.
Figure 8. The ACF and PACF of the differenced data (TOP column: Taiwan, BOTTOM column: Japan)
Figure 9. The residue and ACF/PACF after ARIMA process (TOP 3: Taiwan, BOTTOM 3: Japan)
www.theijbmt.com 34| Page
A New Sales Forecasting Model for International Restaurants
Two of the most widely used are Akaike information criteria (AIC) and Bayesian information criteria (BIC) are
used to find the best fit. These criteria are closely related and can be interpreted as an estimate of how much
information would be lost if a given model is chosen. When comparing models, one wants to minimize AIC and BIC.
We found that the best combination for Taiwan and Japan data is ARIMA (4,1,7) and ARIMA(2,1,3), after the step the
forecast model is plot in the following Fig. 10.
The neural network ANN is also applied to our two data series. And after that the hybrid method is also applied.
Figures are listed as follows. Fig. 16. Show the neural net graph and Fig.11 shows the forecast plot.
Figure 10. The ARIMA forecast (Left: Taiwan, Right: Japan)
Figure 11. The Neural network method forecast (Left: Taiwan, Right: Japan)
Figure 12. Hybrid method forecast (LEFT: Taiwan, RIGHT: Japan)
www.theijbmt.com 35| Page
A New Sales Forecasting Model for International Restaurants
Step 3.
The three forecast method is performed and are result comparisons are listed in Table 1. After that we choose the best
method.
Step 4.
In table1, we can see that the error value (ME/MASE) is compared for the above three methods. Not only one
method performs best for the data series. For Taiwan data, ARIMA performs the best and for Japan data. Neural
network performs the best. We conclude that even in the same company, different shop/restaurant have the different
sales forecasting model. This will lead the manager to define a better stock and resource management policy.
The next step we are trying to see if the weather impacts the sales. We first investigate the correlation of the
residue of the best method (Taiwan=ARIMA and Japan=Neural Net ANN) forecast model and the weather. Figure 13
plot the auto-correlation graph of Taiwan and Japan respectively. The correlation plot shows the Taiwan is stronger
than Japan at some lag point, i.e. lag point at 15, 16 and 18. So we continue the analysis process to identify this. The
GCT test is used for Taiwan temperature against Taiwan sales and the result is as follows:
Model 1: d.temp ~ Lags(d.temp, 1:8) + Lags(d.co2, 1:8)
Model 2: d.temp ~ Lags(d.temp, 1:8)
Res.Df Df F Pr(>F)
1 339
2 347 -8 0.9737 0.4564
This result of F PT(>f) is 0.454 shows the impact of temperature is possible have impact on sales in Taiwan. So the
improvement of the forecast is possible if we consider more factors in the regression process.
Step 5.
The final step we use VAR method to identify more about the residue improvement. Fig. 14 and Fig. 15 show the
improvement forecast and the finally result comparison are in Table 1.
Figure 13. Correlation of sales-weather (LEFT: Taiwan, RIGHT: Japan)
www.theijbmt.com 36| Page
A New Sales Forecasting Model for International Restaurants
Step Accuracy Taiwan Japan
ARIMA ME
RMSE
-0.436675
47.30344
-0.22
6.13
Neural Net ME
RMSE
-0.315679
59.65637
-0.01174383
2.268116
Hybrid ME
RMSE
1.228578
48.45943
0.02235358
6.118572
VARNeural ME
RMSE
-0.4283873
23.688975
No need because process
stop at step 4.
IV. Conclusions and Discussion
We have conducted experiments with four different real-world time series scenarios (restaurants and
weather) on R and R-Studio. Different analysis model has the different predictive performance and need a selecting
process in several methods to identify the best solution applicable to each individual situation. In this research
studies indicates that there is valuable information when collaborating weather data into the restaurant sales forecasts.
Proposal step-by-step combination analysis model for the sales and weather database information. Using these
predictive analysis tools allows decision maker and senior managers to gain a sharper edge response to the sensitive
market changes. Also a deeper understanding of consumer behavior for better quality of service and make more
precise strategic planning decisions.
Another advantage of our forecasting model is to more accurately prepare and allocate resource for front and
backend service staffs. Based on the employees time table shift and geographically location the manager is able to
Figure 15. LEFT: the ANN in our model, RIGHT: The Taiwan VAR series forecast (sales and weather forecast)
Figure 14. Taiwan weather sales correlation (TOP: original, BOTTOM: differenced)
Table 1. The methods we use in our process and its error listed.
www.theijbmt.com 37| Page
A New Sales Forecasting Model for International Restaurants
allocate from employees from other areas where service supply and demands can be matched. Anticipating the
decline in customer rate can be overcome through marketing promotions and other campaign methods to remain in
the business competitiveness. Our proposed model also shows linear methods are always computing time efficient
than non-linear methods. Use linear method in combination with the nonlinear methods can more accurately
approximate the residue and deduce the computation time in the forecast model.
From the aggregated data indicates the forecast weather condition does have an impact forecasts sales force
some restaurants. However, there are limitations for sometimes lots the weather contributes positively to the forecast
while in others it contributes negatively. For future works, we would like to add more micro studies with correlated
independent variables and interpret these bias factors to the forecast model, such as age, gender, personal income, and portal
device used. From the macro level, would also like to measure the logistics distance to the mass rapid transportation facilities,
population density to the area, and other relevant open data to this model that can identify the impact factor and improve the
residue computation of the forecasting model.
References
1) Byunglak Lee, Victor J. Tremblay. Advertising and the U.S. Market Demand for Beer,Applied Economics, 24(1), 1992, 69-76.
2) Rojas C, Peterson E B. Demand for differentiated products: Price and advertising evidence from the U.S. beer market.
International Journal of Industrial Organization,26(1), 2008, 288-307.
3) Chiang-Ming Chen, Yu-Chen Lin, Eldon Y. Li, Chia-Chang Liu, Weather Uncertainty Effect on Tourism Demand, Tourism
Economics, 23(2), pp.469-474.
4) De Livera, Alysha M., Rob J.Hyndman, and Ralph D. Snyder. Forecasting time series with complex seasonal patterns using
exponential smoothing.Journal of the American Statistical Association 106(496), 2011, 1513-1527.
5) G.P. Zhang Time series forecasting using a hybrid ARIMA and neural network model, Neurocomputing, 50, 2003, 1
6) C. W. J. Granger , Investigating Causal Relations by Econometric Models and Cross-spectral Methods ,Econometrica, 37(3).
1969, 424-438.
7) BOX, G.E.P. and G.M. Jenkins(1970) Time series analysis: Forecasting and control, San Francisco: Holden-Day.
8) [8]R.Gobel et al., Investigating directed cortical interactions in time-resolved fMRI data using vector autoregressive
modeling and Granger causality mapping. Magnetic Resonance Imaging, 21, 2003, 1251–1261
9) G. Chen et al., Granger Causality via Vector Auto-Regression Tuned for FMRI Data Analysis. Proc IntlSoc Mag Reson Med,
2009, 17

More Related Content

What's hot

Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecastingshivraj negi
 
Application of econometrics in business world
Application of econometrics in business worldApplication of econometrics in business world
Application of econometrics in business worldHuda Khan Durrani
 
Reduction in customer complaints - Mortgage Industry
Reduction in customer complaints - Mortgage IndustryReduction in customer complaints - Mortgage Industry
Reduction in customer complaints - Mortgage IndustryPranov Mishra
 
Basic statistical & pharmaceutical statistical applications
Basic statistical & pharmaceutical statistical applicationsBasic statistical & pharmaceutical statistical applications
Basic statistical & pharmaceutical statistical applicationsYogitaKolekar1
 
An intelligent approach to demand forecasting
An intelligent approach to demand forecastingAn intelligent approach to demand forecasting
An intelligent approach to demand forecastingNimai Chand Das Adhikari
 
The impact of search ads on organic search traffic
The impact of search ads on organic search trafficThe impact of search ads on organic search traffic
The impact of search ads on organic search trafficAlex Papageorgiou
 
Demand estimating and forcasting
Demand estimating and forcastingDemand estimating and forcasting
Demand estimating and forcastingMuntaquir Hasnain
 
Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecastingshivraj negi
 
OrganicProducts_FinalReport.docx
OrganicProducts_FinalReport.docxOrganicProducts_FinalReport.docx
OrganicProducts_FinalReport.docxRyan M. Sulier
 
Ch. 4-demand-estimation(2)
Ch. 4-demand-estimation(2)Ch. 4-demand-estimation(2)
Ch. 4-demand-estimation(2)anj134u
 
Heuristic Approach for Demand Forecasting under the Impact of Promotions
Heuristic Approach for Demand Forecasting under the Impact of PromotionsHeuristic Approach for Demand Forecasting under the Impact of Promotions
Heuristic Approach for Demand Forecasting under the Impact of PromotionsIRJET Journal
 
Purpose of quality management system
Purpose of quality management systemPurpose of quality management system
Purpose of quality management systemselinasimpson1801
 
Demand Estimation and Demand Forecasting
Demand Estimation and Demand ForecastingDemand Estimation and Demand Forecasting
Demand Estimation and Demand ForecastingSIASDEECONOMICA
 
Forecasting lessons from FMCG aisles
Forecasting lessons from FMCG aisles   Forecasting lessons from FMCG aisles
Forecasting lessons from FMCG aisles Tristan Wiggill
 
Importance of quality management
Importance of quality managementImportance of quality management
Importance of quality managementselinasimpson0301
 
Effect of inventory management on organisational effectiveness
Effect of inventory management on organisational effectivenessEffect of inventory management on organisational effectiveness
Effect of inventory management on organisational effectivenessAlexander Decker
 
Demand forecasting and its methods
Demand forecasting and its methodsDemand forecasting and its methods
Demand forecasting and its methodsShubha Brota Raha
 
What is the Chi Square Test of Association and How Can it be Used for Analysis?
What is the Chi Square Test of Association and How Can it be Used for Analysis?What is the Chi Square Test of Association and How Can it be Used for Analysis?
What is the Chi Square Test of Association and How Can it be Used for Analysis?Smarten Augmented Analytics
 

What's hot (20)

Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecasting
 
Application of econometrics in business world
Application of econometrics in business worldApplication of econometrics in business world
Application of econometrics in business world
 
Reduction in customer complaints - Mortgage Industry
Reduction in customer complaints - Mortgage IndustryReduction in customer complaints - Mortgage Industry
Reduction in customer complaints - Mortgage Industry
 
Capable
CapableCapable
Capable
 
Basic statistical & pharmaceutical statistical applications
Basic statistical & pharmaceutical statistical applicationsBasic statistical & pharmaceutical statistical applications
Basic statistical & pharmaceutical statistical applications
 
An intelligent approach to demand forecasting
An intelligent approach to demand forecastingAn intelligent approach to demand forecasting
An intelligent approach to demand forecasting
 
The impact of search ads on organic search traffic
The impact of search ads on organic search trafficThe impact of search ads on organic search traffic
The impact of search ads on organic search traffic
 
Demand estimating and forcasting
Demand estimating and forcastingDemand estimating and forcasting
Demand estimating and forcasting
 
Demand estimation and forecasting
Demand estimation and forecastingDemand estimation and forecasting
Demand estimation and forecasting
 
OrganicProducts_FinalReport.docx
OrganicProducts_FinalReport.docxOrganicProducts_FinalReport.docx
OrganicProducts_FinalReport.docx
 
Ch. 4-demand-estimation(2)
Ch. 4-demand-estimation(2)Ch. 4-demand-estimation(2)
Ch. 4-demand-estimation(2)
 
Heuristic Approach for Demand Forecasting under the Impact of Promotions
Heuristic Approach for Demand Forecasting under the Impact of PromotionsHeuristic Approach for Demand Forecasting under the Impact of Promotions
Heuristic Approach for Demand Forecasting under the Impact of Promotions
 
Purpose of quality management system
Purpose of quality management systemPurpose of quality management system
Purpose of quality management system
 
Demand Estimation and Demand Forecasting
Demand Estimation and Demand ForecastingDemand Estimation and Demand Forecasting
Demand Estimation and Demand Forecasting
 
Forecasting lessons from FMCG aisles
Forecasting lessons from FMCG aisles   Forecasting lessons from FMCG aisles
Forecasting lessons from FMCG aisles
 
Importance of quality management
Importance of quality managementImportance of quality management
Importance of quality management
 
seminar
seminarseminar
seminar
 
Effect of inventory management on organisational effectiveness
Effect of inventory management on organisational effectivenessEffect of inventory management on organisational effectiveness
Effect of inventory management on organisational effectiveness
 
Demand forecasting and its methods
Demand forecasting and its methodsDemand forecasting and its methods
Demand forecasting and its methods
 
What is the Chi Square Test of Association and How Can it be Used for Analysis?
What is the Chi Square Test of Association and How Can it be Used for Analysis?What is the Chi Square Test of Association and How Can it be Used for Analysis?
What is the Chi Square Test of Association and How Can it be Used for Analysis?
 

Similar to A New Sales Forecasting Model for International Restaurants

APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...
APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...
APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...ijnlc
 
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...AIRCC Publishing Corporation
 
Demand Forecasting of a Perishable Dairy Drink: An ARIMA Approach
Demand Forecasting of a Perishable Dairy Drink: An ARIMA ApproachDemand Forecasting of a Perishable Dairy Drink: An ARIMA Approach
Demand Forecasting of a Perishable Dairy Drink: An ARIMA ApproachIJDKP
 
27 3 may17 27feb 14748 31210-1-ed(edit)
27 3 may17 27feb 14748 31210-1-ed(edit)27 3 may17 27feb 14748 31210-1-ed(edit)
27 3 may17 27feb 14748 31210-1-ed(edit)IAESIJEECS
 
Statistical Process ControlAgendaIntroductionNumber of.docx
Statistical Process ControlAgendaIntroductionNumber of.docxStatistical Process ControlAgendaIntroductionNumber of.docx
Statistical Process ControlAgendaIntroductionNumber of.docxsusanschei
 
analyzing-time-series-data-regression-with-a-practical-example.pptx
analyzing-time-series-data-regression-with-a-practical-example.pptxanalyzing-time-series-data-regression-with-a-practical-example.pptx
analyzing-time-series-data-regression-with-a-practical-example.pptxjoyadas092
 
analyzing-time-series-data-regression-with-a-practical-example (1).pptx
analyzing-time-series-data-regression-with-a-practical-example (1).pptxanalyzing-time-series-data-regression-with-a-practical-example (1).pptx
analyzing-time-series-data-regression-with-a-practical-example (1).pptxjoyadas092
 
Airline Revenue Management by using Genetic Algorithm
Airline Revenue Management by using Genetic AlgorithmAirline Revenue Management by using Genetic Algorithm
Airline Revenue Management by using Genetic AlgorithmPRATHAMESH REGE
 
IRJET - Stock Recommendation System using Machine Learning Approache
IRJET - Stock Recommendation System using Machine Learning ApproacheIRJET - Stock Recommendation System using Machine Learning Approache
IRJET - Stock Recommendation System using Machine Learning ApproacheIRJET Journal
 
Improving practice-productivity-with-analytics
Improving practice-productivity-with-analyticsImproving practice-productivity-with-analytics
Improving practice-productivity-with-analyticsMark D. Huzyak DMD
 
Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in RetailIlya Katsov
 
Forecast Performance KPIs & Metrics
Forecast Performance KPIs & MetricsForecast Performance KPIs & Metrics
Forecast Performance KPIs & MetricsSimon C Jones CSCP
 
Strategy execution
Strategy executionStrategy execution
Strategy executionCorPeuM
 
Application of time series analysis in financial economics
Application of time series analysis in financial economicsApplication of time series analysis in financial economics
Application of time series analysis in financial economicsStats Statswork
 
Big Data Analytics for Predicting Consumer Behaviour
Big Data Analytics for Predicting Consumer BehaviourBig Data Analytics for Predicting Consumer Behaviour
Big Data Analytics for Predicting Consumer BehaviourIRJET Journal
 
Read Chapter 13 from Page 216-234Based on the literature answe.docx
Read Chapter 13 from Page 216-234Based on the literature answe.docxRead Chapter 13 from Page 216-234Based on the literature answe.docx
Read Chapter 13 from Page 216-234Based on the literature answe.docxcatheryncouper
 
Demand Estimation Model Sensitivity Analysis
Demand Estimation Model Sensitivity AnalysisDemand Estimation Model Sensitivity Analysis
Demand Estimation Model Sensitivity AnalysisGary Lauson, M.S., P.E.
 

Similar to A New Sales Forecasting Model for International Restaurants (20)

APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...
APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...
APPLICATION OF FACEBOOK'S PROPHET ALGORITHM FOR SUCCESSFUL SALES FORECASTING ...
 
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...
Application of Facebook's Prophet Algorithm for Successful Sales Forecasting ...
 
Demand Forecasting of a Perishable Dairy Drink: An ARIMA Approach
Demand Forecasting of a Perishable Dairy Drink: An ARIMA ApproachDemand Forecasting of a Perishable Dairy Drink: An ARIMA Approach
Demand Forecasting of a Perishable Dairy Drink: An ARIMA Approach
 
27 3 may17 27feb 14748 31210-1-ed(edit)
27 3 may17 27feb 14748 31210-1-ed(edit)27 3 may17 27feb 14748 31210-1-ed(edit)
27 3 may17 27feb 14748 31210-1-ed(edit)
 
Defense BIM
Defense BIMDefense BIM
Defense BIM
 
Statistical Process ControlAgendaIntroductionNumber of.docx
Statistical Process ControlAgendaIntroductionNumber of.docxStatistical Process ControlAgendaIntroductionNumber of.docx
Statistical Process ControlAgendaIntroductionNumber of.docx
 
analyzing-time-series-data-regression-with-a-practical-example.pptx
analyzing-time-series-data-regression-with-a-practical-example.pptxanalyzing-time-series-data-regression-with-a-practical-example.pptx
analyzing-time-series-data-regression-with-a-practical-example.pptx
 
analyzing-time-series-data-regression-with-a-practical-example (1).pptx
analyzing-time-series-data-regression-with-a-practical-example (1).pptxanalyzing-time-series-data-regression-with-a-practical-example (1).pptx
analyzing-time-series-data-regression-with-a-practical-example (1).pptx
 
Airline Revenue Management by using Genetic Algorithm
Airline Revenue Management by using Genetic AlgorithmAirline Revenue Management by using Genetic Algorithm
Airline Revenue Management by using Genetic Algorithm
 
IRJET - Stock Recommendation System using Machine Learning Approache
IRJET - Stock Recommendation System using Machine Learning ApproacheIRJET - Stock Recommendation System using Machine Learning Approache
IRJET - Stock Recommendation System using Machine Learning Approache
 
Improving practice-productivity-with-analytics
Improving practice-productivity-with-analyticsImproving practice-productivity-with-analytics
Improving practice-productivity-with-analytics
 
Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in Retail
 
Forecast Performance KPIs & Metrics
Forecast Performance KPIs & MetricsForecast Performance KPIs & Metrics
Forecast Performance KPIs & Metrics
 
Strategy execution
Strategy executionStrategy execution
Strategy execution
 
Business analytics
Business analyticsBusiness analytics
Business analytics
 
Manuscript dss
Manuscript dssManuscript dss
Manuscript dss
 
Application of time series analysis in financial economics
Application of time series analysis in financial economicsApplication of time series analysis in financial economics
Application of time series analysis in financial economics
 
Big Data Analytics for Predicting Consumer Behaviour
Big Data Analytics for Predicting Consumer BehaviourBig Data Analytics for Predicting Consumer Behaviour
Big Data Analytics for Predicting Consumer Behaviour
 
Read Chapter 13 from Page 216-234Based on the literature answe.docx
Read Chapter 13 from Page 216-234Based on the literature answe.docxRead Chapter 13 from Page 216-234Based on the literature answe.docx
Read Chapter 13 from Page 216-234Based on the literature answe.docx
 
Demand Estimation Model Sensitivity Analysis
Demand Estimation Model Sensitivity AnalysisDemand Estimation Model Sensitivity Analysis
Demand Estimation Model Sensitivity Analysis
 

More from The International Journal of Business Management and Technology

More from The International Journal of Business Management and Technology (20)

Analysis of Fraud Triangle, Fraud Diamond and Fraud Pentagon Theory to Detect...
Analysis of Fraud Triangle, Fraud Diamond and Fraud Pentagon Theory to Detect...Analysis of Fraud Triangle, Fraud Diamond and Fraud Pentagon Theory to Detect...
Analysis of Fraud Triangle, Fraud Diamond and Fraud Pentagon Theory to Detect...
 
Determining Factors for Staple Food Products Prices in Indonesia Traditional ...
Determining Factors for Staple Food Products Prices in Indonesia Traditional ...Determining Factors for Staple Food Products Prices in Indonesia Traditional ...
Determining Factors for Staple Food Products Prices in Indonesia Traditional ...
 
Airport enterprises management performance evaluation towards innovation and ...
Airport enterprises management performance evaluation towards innovation and ...Airport enterprises management performance evaluation towards innovation and ...
Airport enterprises management performance evaluation towards innovation and ...
 
What is the Intelligence Level Can Increase Employee Performance PT. PLN?
What is the Intelligence Level Can Increase Employee Performance PT. PLN?What is the Intelligence Level Can Increase Employee Performance PT. PLN?
What is the Intelligence Level Can Increase Employee Performance PT. PLN?
 
Effect of Organizational Commitment, Job Satisfaction and Work Insecurity on ...
Effect of Organizational Commitment, Job Satisfaction and Work Insecurity on ...Effect of Organizational Commitment, Job Satisfaction and Work Insecurity on ...
Effect of Organizational Commitment, Job Satisfaction and Work Insecurity on ...
 
Determinant of Organization Effectiveness: Study in Government Organization o...
Determinant of Organization Effectiveness: Study in Government Organization o...Determinant of Organization Effectiveness: Study in Government Organization o...
Determinant of Organization Effectiveness: Study in Government Organization o...
 
Machine Impact in Supply Chain Management
Machine Impact in Supply Chain ManagementMachine Impact in Supply Chain Management
Machine Impact in Supply Chain Management
 
Decomposing Differences in Quantile Portfolio Returns betweenNorth America an...
Decomposing Differences in Quantile Portfolio Returns betweenNorth America an...Decomposing Differences in Quantile Portfolio Returns betweenNorth America an...
Decomposing Differences in Quantile Portfolio Returns betweenNorth America an...
 
An Assessment of theEffectiveness of Monitoring and Evaluation Methods on the...
An Assessment of theEffectiveness of Monitoring and Evaluation Methods on the...An Assessment of theEffectiveness of Monitoring and Evaluation Methods on the...
An Assessment of theEffectiveness of Monitoring and Evaluation Methods on the...
 
Building Trust in Business – A Study of Nigerian IGBO businessman
Building Trust in Business – A Study of Nigerian IGBO businessmanBuilding Trust in Business – A Study of Nigerian IGBO businessman
Building Trust in Business – A Study of Nigerian IGBO businessman
 
The Role of Government Treasurer in State Universities in Tax Compliance
The Role of Government Treasurer in State Universities in Tax ComplianceThe Role of Government Treasurer in State Universities in Tax Compliance
The Role of Government Treasurer in State Universities in Tax Compliance
 
Corporate Governance: A Review of Theoretical and Practical Implications
Corporate Governance: A Review of Theoretical and Practical ImplicationsCorporate Governance: A Review of Theoretical and Practical Implications
Corporate Governance: A Review of Theoretical and Practical Implications
 
Effect of Management Support and Information Technology on Employee’s Empower...
Effect of Management Support and Information Technology on Employee’s Empower...Effect of Management Support and Information Technology on Employee’s Empower...
Effect of Management Support and Information Technology on Employee’s Empower...
 
Projectification of economy in a smaller country: A case from Croatia
Projectification of economy in a smaller country: A case from CroatiaProjectification of economy in a smaller country: A case from Croatia
Projectification of economy in a smaller country: A case from Croatia
 
How Integrated Production Planning and Cross Employee Planning Increases Prod...
How Integrated Production Planning and Cross Employee Planning Increases Prod...How Integrated Production Planning and Cross Employee Planning Increases Prod...
How Integrated Production Planning and Cross Employee Planning Increases Prod...
 
Factors Affecting Customer Satisfaction on Transjakarta Commuter System
Factors Affecting Customer Satisfaction on Transjakarta Commuter SystemFactors Affecting Customer Satisfaction on Transjakarta Commuter System
Factors Affecting Customer Satisfaction on Transjakarta Commuter System
 
Antecedent of Consumer Attitudes Toward Online Shopping in Indonesia
Antecedent of Consumer Attitudes Toward Online Shopping in IndonesiaAntecedent of Consumer Attitudes Toward Online Shopping in Indonesia
Antecedent of Consumer Attitudes Toward Online Shopping in Indonesia
 
Review on the Challenges and Opportunities of Dairy Value Chain Development i...
Review on the Challenges and Opportunities of Dairy Value Chain Development i...Review on the Challenges and Opportunities of Dairy Value Chain Development i...
Review on the Challenges and Opportunities of Dairy Value Chain Development i...
 
Effect of Delivery Service on University Student’s Satisfaction & Reorder Int...
Effect of Delivery Service on University Student’s Satisfaction & Reorder Int...Effect of Delivery Service on University Student’s Satisfaction & Reorder Int...
Effect of Delivery Service on University Student’s Satisfaction & Reorder Int...
 
Internet Use and Academic Performance of the Students
Internet Use and Academic Performance of the StudentsInternet Use and Academic Performance of the Students
Internet Use and Academic Performance of the Students
 

Recently uploaded

Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCRsoniya singh
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 

Recently uploaded (20)

Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In BELLMONT HOTEL ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 

A New Sales Forecasting Model for International Restaurants

  • 1. www.theijbmt.com 26| Page The International Journal of Business Management and Technology, Volume 1 Issue 1 September 2017 Research Article Open Access A New Sales Forecasting Model for International Restaurants Scott Miau Department of Management Information Systems of National Chengchi University (NCCU), Taiwan. Abstract Competitive advantage for e-business requires more accurate information and precise decision to aid international companies to analyze and predict sales forecasting trend optimizing potential profits and reduce losses. We propose an improvement model to minimize the forecast error for the time series of daily sales information. We use real international restaurant data as the basis to show the performance of our sales prediction model. Multiple time series are considered in this model to vastly improve the forecasting outcome. Those data series are combined from EPARK Company and open data like weather, into a multi-series data, our forecast model extend the previous predecessor tremendously. Various residue computations during the process are compared and discussed. We applied the model for data from different area to compare the difference respectively. Result shows a proper selection of computation method is more dynamic than a fixed method for shops in different geographic area even within the same company. In addition, analysis shows significant error reduction in forecasting achieved when open data like weather information is included in the regression process. Thus international business can be more agile and flexible for just-in-time stock inventory and better resource allocation strategy. Keywords: ARIMA, Regression, Sales Forecasting, Neural Network, Open Data I. INTRODUCTION Increasing demand for optimal quantity inventory stock and correct resources is an epidemic trend in the e- business world. Especially important f o r retailer shop with obsolescence prone goods and restaurants with perishables merchandise. A mismatch between products/resource availability may lead to economic losses either by excessive stocking, or can lead to service delivery failure, customer loss and hence revenue loss. Business can learn empirically and affect customer patterns by the products they offer, but there are other variables that are beyond the control of a manager. Such variables could have a dramatic effect on customer behavior. One obvious factors are promotion and holidays. Others impact factors like weather, shop size and shop location, etc. Sales forecasting naturally be the top knowledge to acquire for a successful business. The forecasting model is a process and a group of methods to predict the sales. Developing systematic strategy and process in both firm level and individual store level for forecasting in needed. Goods to be bought and sold, supply chain management and human resource management, space management main work in planning of store. The basic information provided by the existing store is very important in the prediction of sales is the key data sets that should be used to analyze and report on in the industry. Towards realistic forecasting model and process, one must also consider many market factors like promotion (price), holidays, population of the area, personal income may also have impact on sales forecasting(Lee and Rojas,[1][2]). The final forecasting models are determined by those combined factors. However, to simplify our research, we first select open data-weather data to our model, other market factor like promotion and holidays are not considered here initially. According to our developed model, any further factor can be also combined to our forecasting process by add further stage or step. Both stated in Lee[1],Chen[3], and competition (Kaggle, sales prediction contest in 2015) result shows weather is an important factor for forecasting sales. In the Kaggle contest also shows the best method is using a hybrid ARIMA model, with carefully add some parameters to reduce the forecasting residue. That is, hybrid traditional method is even better than the new deep learning methods. Different business have different business model. More details of the sales trend can be observed if the data is aggregated in a daily way. Daily data shows data patterns more clearly. Daily pattern is also useful for forecasting revenue and resource management. Many predictive models were developed and compared in this way. In this paper
  • 2. www.theijbmt.com 27| Page A New Sales Forecasting Model for International Restaurants we first restaurant sales data to investigate our model and build forecasting. And then weather data of restaurant area are combined to the investigation process by different process. Those companies have international restaurants is especially studied in this paper. We can investigate branch/shop sales in different country/area and the impacts may vary individually. And the weather pattern in north area is different from south area. Different weather pattern may have different degree of impact on the sales. So we further analyze the same restaurant data but different branch located in two areas. Like the data in Fig 1, we obtained the sales data from EPARK Company, an international business have ten plus restaurants in Japan and eight restaurants in Taiwan. We selected two biggest restaurants, one in Taipei and one in Japan, for the comparison in the analysis process. The tables in the database are exported from the company ERP-like system and illustrated in Fig.1. Basically it is one consumer log table recording every sale for different restaurants in Taiwan and Japan. Each entry in this table includes fields such as shop ID, time, guest ID, entry time, and payment of the guest, and guest stay duration in restaurant. This data are filtered time ranges from Jan. 1, 2016 to June 31, 2017. Wefirstaggregated the entries by sum of those payments into daily records for Japan and Taiwan, respectively. Thus basically two new tables, each contains 365 records areusedintheanalysisprocess. Weather data is gathered from archive web of Japan weather bureau and Taiwan Central bureau.The data parameter includes daily average temperature, daily average atmospheric pressure, and daily average rainfall is formed in the weather table for Japan and Taiwan,respectively(Fig.2). Step 1 is the data cleaning process as in Livera [4], then Monthly and weekly season ality trend is first processed before the three models applied. At the same time, weather data monthly and weekly season ality trend is also processed. And after that, three for ecasting models are applied on this data in order to compare the irpredictive performance. The three models used in step 2 are:  ARIMA  Neural Network  HYBRID The ARIMA and Neural network method is often used in time series analysis. In some cases ARIMA method performs better but in other time series analysis case, neural network performs better. In other cases, hybrid method mixed these two methods even performs better than these two methods. Zhang [5] pointed out that a real-world time series generally contains both linear and nonlinear patterns. And thus we use weighted hybrid method to mix the liner ARIMA and the non-linear Neural Network. After the basic analysis, the three forecasting series are derived from the three models and are compared (step 3). Residues are compared and we can choose the excellent one for further analysis. The best models are continued investigated by correlating the residue with the weather data. If the correlation is independent enough, we conclude that whether data has no impact in forecasting the sales. The analysis is ended at this step then the forecasting model is Figure. 2 Weather data from Taiwan Central weather bureau Figure. 1 Data source from EPARK company Taiwan.
  • 3. www.theijbmt.com 28| Page A New Sales Forecasting Model for International Restaurants determined from the best analysis method we select (Step 4). Otherwise if we find the correlation is dependent, it means the residue can be more predictable by other factor like weather, so we continues the step 5,  Multivariate Auto-regression(VAR) and Granger causality test (GCA)[6] As stated in the above, the data are sequentially computed as the process in Fig. 3 However, since the three different methods are used on the two data series (from two selected restaurants) respectively. Each one may have different result and different forecasting. After the VAR and GCA, residue of the VAR is computed and then approximated by the neural method. The final forecast is thus a combination of linear and non-linear regression. II. Methods In our proposed model, first we use ARIMA/Neural net/Hybrid methods to know which model predict the best result. Then after the performance comparison, we investigate if the weather factor is dependent or independent. By using the multi-autocorrelation method for the residue and the weather, If the correlation is strong enough, we start the vector autocorrelation regression (VAR) method with testing process(GCT) to get the better forecasting result. Otherwise the process is stop and one of the three methods is the best forecasting method. 2.1 ARIMA The first time series analysis method to analyze historical patterns is ARIMA. The ARIMA models, pioneered by Box and Jenkins [7] are the most popular and effective statistical models for time series forecasting. These are based on the fundamental principle that the future values of a time series are generated from a linear function of the past observations and white noise terms. It is basically composed of three methods: AR= auto-regression,I = integrated, and MA=moving average. If a process Yt has an ARIMA (p, d, q) representation, that has an ARIMA(p,q) representation as presented by the equation below: t q p p pt d uLLLLLLY )...1()...1( 2 21 2 21   The typical process used in our caseis as follows: Figure 3. The data analysis model we proposed
  • 4. www.theijbmt.com 29| Page A New Sales Forecasting Model for International Restaurants  Step1: Examine the sales data  Clean up any outliers or missing values,take a logarithm of a series to help stabilize a strong growth trend  Modeling daily level data at least multiple seasonality levels. For the sake of simplicity, we model the smoothed series of weekly moving average (MA).  Step2: Decompose your data to remove trends or seasonality.  Step3: Autocorrelations and choosing model order,choose order by examining ACF and PACF  Step4: Evaluate and iterate the process, Check residuals, which should have no patterns and be normally distributed, Compare model errors and fit criteria such as AIC or BIC.  Step5: Calculate forecast using the chosen model and see the accuracy. 2.2 Neural Network Artificial neural networks are forecasting methods that are based on simple simulated mathematical models of the brain. They allow complex nonlinear relationships between the response variable and its predictors. A neural network can be thought of as a network of “neurons” organized in layers. The predictors (or inputs) form the bottom layer, and the forecasts (or outputs) form the top layer. There may be intermediate layers containing “hidden neurons”. In the hidden layer, this is then modified using a nonlinear function such as a sigmoidto give the input to the next layer. This tends to reduce the effect of extreme input values, thus making the network somewhat robust to outliers. The parameters b1, b2, b3 and w1,1,…,w4,3 are "learned" from the data. The values of the weights are often restricted to prevent them becoming too large. The parameter that restricts the weights is known as the "decay parameter" and is often set to be equal to 0.1. With time series data like our data, lagged values of the time series can be used as inputs to a neural network. Just as we used lagged values in a linear auto-regression model, we can use lagged values in a neural network auto- regression. Like the commonly used analytic tools, we use ANN(p,k) to indicate there are p lagged inputs and k nodes in the hidden layer. For example, a ANN(9,5) model is a neural network with the last nine observations (yt−1,yt−2,…,yt−9) used as inputs to forecast the output yt, and with five neurons in the hidden layer. A ANN(p,0) model is equivalent to an ARIMA(p,0,0) model but without the restrictions on the parameters to ensure stationarity. 2.3 Hybrid (ARIMA,Neural network) We propose a hybrid approach that adopts both ARIMA and Neural Network described in Section 2.2 to adequately model the linear and nonlinear correlation structures of a time series, after a prior decomposition of the series. This approach accumulates the unique modeling strengths of ARIMA and neural network. The proposed method is implemented on two time series and its forecasting accuracy is compared with that of individual using ARIMA and Neural network. Evidently, neither ARIMA nor Neural network is universally suitable for all types of time series. This is because almost all real-world time series contains both linear and nonlinear correlation structures among the observations. Zhang [5] has pointed out this important fact and has developed a hybrid approach that applies ARIMA and Neural network separately for modeling linear and nonlinear components of a time series. However, we use time saving method by using weighted average of the ARIMA forecasting and neural forecasting. i.e: Hybrid forcast = ARIMA_forcast*ARIMA_weight+ Neural_forcast* Neural_weight
  • 5. www.theijbmt.com 30| Page A New Sales Forecasting Model for International Restaurants Where the ARIMA_weight + Neural_weight is equal to 1. The two weight are defined case by case depends on time series. 2.4 Vector Autocorrelation Regression (VAR) and Neural on residue approximation If the correlation of the sales residue produced from three models and weather is strong enough, we use vector autocorrelation Regression (VAR) to produce the final forecast. I.e. the pseudo code: FORCAST_METHOD= BEST_METHOD in (ARIMA, Neural, Hybrid); If correlation(series of FORCAST_METHOD, series of WEATHER) is significantthen { FORCAST_METHOD= VAR and performs GCA TEST(section 2.5); Neural_on_VAR_residue; } A VAR is a linear system contains a set of m variables, each of which is expressed as a linear function of p lags of itself and of all of the other m – 1 variables, plus an error term. (It is possible to include exogenous variables such as seasonal dummies or time trends, but we focus on the simple case.) For simplicity, we use only two variables to denote this, x and y, an order-p VAR would be the two equations: βxyp represents the coefficient of y in the equation for x at lag p. According to Zhang[6], the original data is compose of linear and non-linear component, i.e. Where, ytis the observation at time t and Lt, Nt denote linear and nonlinear components, respectively. At first, the three methods are fitted to the VAR linear component and the corresponding forecast ˆLt at time t is obtained. So, the residual at time t is given by et= yt–L^ t., the residuals dataset after fitting model contains primary nonlinear component and so can be properly modeled through an Neural network method(ANN). Using p input nodes; the ANN for residuals has the following form: Where f is a nonlinear function, estimated by the ANN and εtis the white noise. If ˆNtis the forecast of this ANN, then the final forecast at time t is obtained as following: 2.5 Granger causality test We use Granger causality analysis [6] to again verify the final result. Granger causality analysis (GCA) is a method for investigating whether one time series can correctly forecast another one. This method is first based on multiple regression analysis. At individual level, many studies performed F statistics on the residuals in Goebel [8]. A recent study by Chen [9] used signed path coefficients to perform t-test at group level statistics. If we have two time series X and Y, the paired model is as following:
  • 6. www.theijbmt.com 31| Page A New Sales Forecasting Model for International Restaurants      p n p n ttptnptnt ECZYBXAY 1 1 )()(      p n p n ttptnptnt EZCXBYAX 1 1 ''' )( '' )( ' Where t X and t Y represent the two time series at time t. )( pt X  and )( pt Y  represent the time series at time t-p, p representing the number of lagged time points (order). n A And ' n A are signed path coefficients. n B And ' n B are auto-regression coefficients. t E And ' t E are residual. We followed Chen’s[8] extended Vector Auto-regression model which took the co-variables t Z at time t into account, instead of regressing them out before GCA. III. Results We show the steps in this section with plots and error table. For the first step in our process shown in Fig.3. The original data of the two restaurants: Step 1: According to the process we stated in Fig 3. Step1 we start the ARIMA process first. We have the two de-seasonal from the two data series. Figure 4. Original data (TOP: Taiwan, BOTTOM: Japan) Figure 5. Original temperature data (TOP: Taiwan, BOTTOM:Japan)
  • 7. www.theijbmt.com 32| Page A New Sales Forecasting Model for International Restaurants Step 2. Autocorrelation plots are done to see if our data is stationary. These plots can also help to choose the order parameters for ARIMA model. If the series is correlated with its lags then, generally, there are some trend or seasonal components and therefore its statistical properties are not constant over time. ACF plots display correlation between a series and its lags. In addition to suggesting the order of differencing, ACF plots can help in determining the order of the MA (q) model. Partial autocorrelation plots (PACF), as the name suggests, display correlation between a variable and its lags that is not explained by previous lags. PACF plots are useful when determining the order of the AR (p) model. In the Fig. 8 you can see that the lag is significant at various in both Taiwan and Japan data. We will do the difference data for the further analysis. Figure 6. The decomposition of data (TOP: Taiwan, BOTTOM: Japan) Figure 7. The ACF and PACF of original data (TOP column: Taiwan, BOTTOM column: Japan)
  • 8. www.theijbmt.com 33| Page A New Sales Forecasting Model for International Restaurants ACF plots for the differenced data is also display. In addition to suggesting the order of differencing, ACF plots can help in determining the order of the MA (q) model. Partial autocorrelation plots (PACF), as the name suggests, display correlation between a variable and its lags that is not explained by previous lags. PACF plots are useful when determining the order of the AR (p) model. In the Fig. 8 you can see that the lag is significant at 7 in both Taiwan and Japan data. It reveals the real weekly sales cycle. Figure 8. The ACF and PACF of the differenced data (TOP column: Taiwan, BOTTOM column: Japan) Figure 9. The residue and ACF/PACF after ARIMA process (TOP 3: Taiwan, BOTTOM 3: Japan)
  • 9. www.theijbmt.com 34| Page A New Sales Forecasting Model for International Restaurants Two of the most widely used are Akaike information criteria (AIC) and Bayesian information criteria (BIC) are used to find the best fit. These criteria are closely related and can be interpreted as an estimate of how much information would be lost if a given model is chosen. When comparing models, one wants to minimize AIC and BIC. We found that the best combination for Taiwan and Japan data is ARIMA (4,1,7) and ARIMA(2,1,3), after the step the forecast model is plot in the following Fig. 10. The neural network ANN is also applied to our two data series. And after that the hybrid method is also applied. Figures are listed as follows. Fig. 16. Show the neural net graph and Fig.11 shows the forecast plot. Figure 10. The ARIMA forecast (Left: Taiwan, Right: Japan) Figure 11. The Neural network method forecast (Left: Taiwan, Right: Japan) Figure 12. Hybrid method forecast (LEFT: Taiwan, RIGHT: Japan)
  • 10. www.theijbmt.com 35| Page A New Sales Forecasting Model for International Restaurants Step 3. The three forecast method is performed and are result comparisons are listed in Table 1. After that we choose the best method. Step 4. In table1, we can see that the error value (ME/MASE) is compared for the above three methods. Not only one method performs best for the data series. For Taiwan data, ARIMA performs the best and for Japan data. Neural network performs the best. We conclude that even in the same company, different shop/restaurant have the different sales forecasting model. This will lead the manager to define a better stock and resource management policy. The next step we are trying to see if the weather impacts the sales. We first investigate the correlation of the residue of the best method (Taiwan=ARIMA and Japan=Neural Net ANN) forecast model and the weather. Figure 13 plot the auto-correlation graph of Taiwan and Japan respectively. The correlation plot shows the Taiwan is stronger than Japan at some lag point, i.e. lag point at 15, 16 and 18. So we continue the analysis process to identify this. The GCT test is used for Taiwan temperature against Taiwan sales and the result is as follows: Model 1: d.temp ~ Lags(d.temp, 1:8) + Lags(d.co2, 1:8) Model 2: d.temp ~ Lags(d.temp, 1:8) Res.Df Df F Pr(>F) 1 339 2 347 -8 0.9737 0.4564 This result of F PT(>f) is 0.454 shows the impact of temperature is possible have impact on sales in Taiwan. So the improvement of the forecast is possible if we consider more factors in the regression process. Step 5. The final step we use VAR method to identify more about the residue improvement. Fig. 14 and Fig. 15 show the improvement forecast and the finally result comparison are in Table 1. Figure 13. Correlation of sales-weather (LEFT: Taiwan, RIGHT: Japan)
  • 11. www.theijbmt.com 36| Page A New Sales Forecasting Model for International Restaurants Step Accuracy Taiwan Japan ARIMA ME RMSE -0.436675 47.30344 -0.22 6.13 Neural Net ME RMSE -0.315679 59.65637 -0.01174383 2.268116 Hybrid ME RMSE 1.228578 48.45943 0.02235358 6.118572 VARNeural ME RMSE -0.4283873 23.688975 No need because process stop at step 4. IV. Conclusions and Discussion We have conducted experiments with four different real-world time series scenarios (restaurants and weather) on R and R-Studio. Different analysis model has the different predictive performance and need a selecting process in several methods to identify the best solution applicable to each individual situation. In this research studies indicates that there is valuable information when collaborating weather data into the restaurant sales forecasts. Proposal step-by-step combination analysis model for the sales and weather database information. Using these predictive analysis tools allows decision maker and senior managers to gain a sharper edge response to the sensitive market changes. Also a deeper understanding of consumer behavior for better quality of service and make more precise strategic planning decisions. Another advantage of our forecasting model is to more accurately prepare and allocate resource for front and backend service staffs. Based on the employees time table shift and geographically location the manager is able to Figure 15. LEFT: the ANN in our model, RIGHT: The Taiwan VAR series forecast (sales and weather forecast) Figure 14. Taiwan weather sales correlation (TOP: original, BOTTOM: differenced) Table 1. The methods we use in our process and its error listed.
  • 12. www.theijbmt.com 37| Page A New Sales Forecasting Model for International Restaurants allocate from employees from other areas where service supply and demands can be matched. Anticipating the decline in customer rate can be overcome through marketing promotions and other campaign methods to remain in the business competitiveness. Our proposed model also shows linear methods are always computing time efficient than non-linear methods. Use linear method in combination with the nonlinear methods can more accurately approximate the residue and deduce the computation time in the forecast model. From the aggregated data indicates the forecast weather condition does have an impact forecasts sales force some restaurants. However, there are limitations for sometimes lots the weather contributes positively to the forecast while in others it contributes negatively. For future works, we would like to add more micro studies with correlated independent variables and interpret these bias factors to the forecast model, such as age, gender, personal income, and portal device used. From the macro level, would also like to measure the logistics distance to the mass rapid transportation facilities, population density to the area, and other relevant open data to this model that can identify the impact factor and improve the residue computation of the forecasting model. References 1) Byunglak Lee, Victor J. Tremblay. Advertising and the U.S. Market Demand for Beer,Applied Economics, 24(1), 1992, 69-76. 2) Rojas C, Peterson E B. Demand for differentiated products: Price and advertising evidence from the U.S. beer market. International Journal of Industrial Organization,26(1), 2008, 288-307. 3) Chiang-Ming Chen, Yu-Chen Lin, Eldon Y. Li, Chia-Chang Liu, Weather Uncertainty Effect on Tourism Demand, Tourism Economics, 23(2), pp.469-474. 4) De Livera, Alysha M., Rob J.Hyndman, and Ralph D. Snyder. Forecasting time series with complex seasonal patterns using exponential smoothing.Journal of the American Statistical Association 106(496), 2011, 1513-1527. 5) G.P. Zhang Time series forecasting using a hybrid ARIMA and neural network model, Neurocomputing, 50, 2003, 1 6) C. W. J. Granger , Investigating Causal Relations by Econometric Models and Cross-spectral Methods ,Econometrica, 37(3). 1969, 424-438. 7) BOX, G.E.P. and G.M. Jenkins(1970) Time series analysis: Forecasting and control, San Francisco: Holden-Day. 8) [8]R.Gobel et al., Investigating directed cortical interactions in time-resolved fMRI data using vector autoregressive modeling and Granger causality mapping. Magnetic Resonance Imaging, 21, 2003, 1251–1261 9) G. Chen et al., Granger Causality via Vector Auto-Regression Tuned for FMRI Data Analysis. Proc IntlSoc Mag Reson Med, 2009, 17