Fuzzy decision support system for demand forecasting with a learning mechanism

In this paper, a new decision support system for demand forecasting DSS_DF is presented. A demand forecast is generated in DSS_DF by combining four forecasts values. Two of them are obtained independently, one by a customer and the other by a market expert. They represent subjective judgments on future demand, given as linguistic values, such as ''demand is around a certain value'' or ''demand is not lower than a certain value'', etc. Two additional forecasts are crisp values, obtained using conventional statistical methods, one using time-series analysis based on decomposition (TSAD), and the other using an auto regressive integrated moving average (ARMA) model. The combination of these four forecast values into one improved forecast is made by applying fuzzy IF-THEN rules. A modified Mamdani-style inference is used, which enables reasoning with fuzzy inputs. A new learning mechanism is developed and incorporated into the DSS_DF to adapt the rule bases that combine the individual forecasted values. The rule bases are adapted taking into consideration the performance of each of the forecast methods recorded in the past. The application of DSS_DF is demonstrated by an illustrative example. The forecasts obtained by DSS_DF are compared with results procured by applying the conventional TSAD and ARMA methods separately. The results obtained are encouraging and indicate that combining forecasts obtained by different methods may be beneficial.

[1]  Witold Pedrycz,et al.  Handbook of fuzzy computation , 1998 .

[2]  S. Chopra,et al.  Supply Chain Management: Strategy, Planning & Operation , 2007 .

[3]  Robert C. Blattberg,et al.  Database Models And Managerial Intuition: 50% Model + 50% Manager , 1990 .

[4]  D. Lambert,et al.  SUPPLY CHAIN MANAGEMENT , 2003 .

[5]  Takanori Shibata,et al.  Genetic Algorithms And Fuzzy Logic Systems Soft Computing Perspectives , 1997 .

[6]  Detlef Nauck,et al.  Foundations Of Neuro-Fuzzy Systems , 1997 .

[7]  George E. P. Box,et al.  Time Series Analysis: Forecasting and Control , 1977 .

[8]  Witold Pedrycz,et al.  An Introduction to Fuzzy Sets , 1998 .

[9]  W. Pedrycz Genetic algorithms for learning in fuzzy relational structures , 1995 .

[10]  Henri Prade,et al.  What are fuzzy rules and how to use them , 1996, Fuzzy Sets Syst..

[11]  D. Petrović,et al.  National Institute for Transport and Logistics 1994-0101 Fuzzy Knowledge-Based Approach to Treating Uncertainty in Inventory Control , 2017 .

[12]  Witold Pedrycz,et al.  An aspect of discrepancy in the implementation of modus ponens in the presence of fuzzy quantities , 1989, Int. J. Approx. Reason..

[13]  W. Pedrycz,et al.  An introduction to fuzzy sets : analysis and design , 1998 .

[14]  Paul Goodwin,et al.  Integrating management judgment and statistical methods to improve short-term forecasts , 2002 .

[15]  Bernadette Bouchon-Meunier,et al.  Fuzzy Sets and Possibility Theory in Approximate and Plausible Reasoning , 1999 .

[16]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[17]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[18]  Petri Mähönen,et al.  Fuzzy logic-based forecasting model , 2001 .

[19]  B. Chissom,et al.  Forecasting enrollments with fuzzy time series—part II , 1993 .

[20]  Klaus Schrape,et al.  The business of forecasting , 2001 .

[21]  J. Winch,et al.  Supply Chain Management: Strategy, Planning, and Operation , 2003 .

[22]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..