
Table 8: Results considering the input of the month mean. 
NN FORECASTS mean of the month 
5  CONCLUSIONS 
This paper presents an initial work of a Ph.D study in 
collaboration with a French furniture manufacturer. 
Its goal is to propose a machine learning approach to 
perform sales forecasting.  
A  classical  neural  network  model  (multilayer 
perceptron) is used. The main difficulty is related to 
the small size of the dataset which can lead  to the 
overfitting  problem. To  avoid  it,  a  combination  of 
different  strategies  is  used  (cross-validation,  early 
stopping, robust learning algorithm, optimal structure 
determination). 
The second difficulty is related to the taking into 
account  of  the  seasonality.  Two  approaches  have 
been proposed and compared. This study has shown 
that taking the mean of the month into account as an 
input  is  significant  to  solve  the  problem  of 
seasonality. 
We have to take in account that our result consists 
of the basic forecasts in the AZAP process, and we 
compare our results with the final forecasts obtained 
after the forecaster job. In future works, we must add 
the  information  of  the  commercial  and  marketing 
forecasts taking into account the effect of publicity 
and  events.  We  can  also  test  the  impact  of 
agglomerating or disaggregating customer hierarchy 
data. Last, the cross-validation approach used here is 
the holdout method which is simple but maybe not the 
more efficient when the dataset is small. Other cross-
validation approaches must be tested and compared in 
the future such as k-fold or leave one out as example.  
REFERENCES 
Boone, T., Boylan, J. E., Ganeshan, R., Sanders, N., 2019. 
Perspectives  on  Supply  Chain  Forecasting. 
International Journal of Forecasting 121–127. 
Brown, R. G., 1959. Statistical Forecasting for Inventory 
Control. McGraw-Hill. 
Carbonneau,  R.,  Laframboise,  K.,  Vahidov,  R.,  2008. 
Application  of  Machine  Learning  Techniques  for 
Supply Chain Demand Forecasting. European Journal 
of Operational Research (184): 1140–1154. 
Chatfield, C., 1996. The Analysis of Time-Series: Theory 
and Practice. 5
th
 edition. Chapman and Hall. 
Cybenko, G., 1989. Approximation by Superpositions of a 
Sigmoidal Function. Mathematics of Control, Signals 
and Systems 2(4): 303–314. 
Demuth,  H.,  Beale,  P.,  1994.  Neural  Networks  Toolbox 
User’s Guide. 2
th
 edition. The MathWorks. 
Funahashi, K.I., 1989. On the Approximate Realization of 
Continuous  Mappings  by  Neural  Networks.  Neural 
Networks, 2(3): 183–192. 
Giard, V.,  2003. Gestion  de Production et  Des Flux.  3
th
 
edition. Economica. 
Jurczyk, K., Gdowska, K., Mikulik, J., Wozniak, W., 2016. 
Demand  Forecasting  with  the  Usage  of  Artificial 
Neural  Networks  on  the  Example  of  Distribution 
Enterprise. Int. Conf. on Industrial Logistics ICIL'2016, 
September 28- october1, Zakopane, Poland. 
Kendall, M. G., 1976. Time Series. 2
th
 edition. Griffin. 
Kendall, M.G., Stuart, A., 1976. The Advanced Theory of 
Statistics, vol.III. 3
th
 edition. Griffin. 
Kwok, T.Y., Yeung, D.Y., 1997. Constructive Algorithms 
for  Structure  Learning  in  Feedforward  Neural 
Networks for Regression Problems. IEEE Transactions 
On Neural Networks, 8: 630–645. 
Levenberg, K., 1944. A Method for the Solution of Certain 
Non-Linear Problems  in  Least  Squares.  Quarterly of 
Applied Mathematics, 2(2): 164–168. 
Liu,  N.,  Choi,  T.M.,  Hui,  C.L.,  Ng,  S.F.  2013.  Sales 
forecasting  for  fashion  retailing  service  industry:  a 
review.  Mathematical  Problems  in  Engineering, 
http://dx.doi.org/10.1155/2013/738675. 
Marquardt, D.W., 1963. An Algorithm for Least-Squares 
Estimation  of  Nonlinear  Parameters.  Journal  of  the 
Society for Industrial and Applied Mathematics 11(2). 
JSTOR: 431–441. 
Nelson,  C.  R.,  1973.  Applied  Time  Series  Analysis  for 
Managerial Forecasting. Holden-Day. 
Nguyen, D., and Widrow B., 1990. Improving the Learning 
Speed of 2-Layer Neural Networks by Choosing Initial 
Values of the Adaptive Weights. In IJCNN. 
Norgaard,  M.,  1995.  Neural  Network  Based  System 
Identification Toolbox. Tech Report 95-E-773. Institute 
of Automation, Technical University of Denmark. 
Stephen N. Chapman, J.R., Arnold, T., Gatewood, A.K., 
Clive,  L.M.,  2017.  Introduction  to  Materials 
Management. 8
th
 edition. Pearson. 
Thomas, P., Bloch, G., Sirou, F., Eustache, V., 1999. Neural 
Modeling  of  an  Induction  Furnace  Using  Robust 
Learning  Criteria.  Integr.  Comput.-Aided  Eng.  6(1): 
15–26. 
Thomas,  P.,  Suhner,  M.C.,  2015.  A  New  Multilayer 
Perceptron  Pruning  Algorithm  for  Classification  and 
Regression  Applications.  Neural  Processing  Letters 
42(2): 437–458. 
Zhang, P., Qi, M., 2005. Neural Network Forecasting for 
Seasonal and Trend Time Series. European Journal of 
Operational Research 160: 501–514. 
 
Demand Forecasting using Artificial Neuronal Networks and Time Series: Application to a French Furniture Manufacturer Case Study
507