ARTIFICIAL INTELLIGENCE FOR DATA MINING IN THE CONTEXT OF ENTERPRISE SYSTEMS

Artificial Intelligence for Data Mining in the context of Enterprise Systems Réal Carbonneau Effective supply chain management is one of the key determinants of success of today’s businesses. A supply chain consists of various participating businesses that ultimately provide value to the end consumer. However, communication patterns that emerge in a supply chain tend to distort the original consumer’s demand and create high levels of noise (randomness). This distortion and noise negatively impact forecast quality of the participants. In this thesis we comparatively examine the quality of new artificial intelligence (AI) based forecasting techniques to identify if they can provide increased forecast accuracy in such conditions. Experiments are performed using data from a chocolate manufacturer, a toner cartridge manufacturer, as well as data from the Statistics Canada manufacturing survey. A representative set of traditional and AI-based forecasting techniques are applied to the demand data and the accuracy of the methods are compared. As a group, the average performance in terms of rank of the AI techniques does not outperform the traditional approaches. However, using a support vector machine (SVM) that is trained on multiple demand series as one general model, which we call a Super Wide model, has produced the most accurate forecast. Providing a large number of examples to this specific AI technique was the key to achieving high quality forecasts. This leads us to conclude that the best AI technique does outperform its best traditional counterpart, which is exponential smoothing.

[1]  K. Tan A framework of supply chain management literature , 2001 .

[2]  Ulrich Wilhelm Thonemann,et al.  Production, Manufacturing and Logistics Improving supply-chain performance by sharing advance demand information , 2002 .

[3]  J. Forrester Industrial Dynamics , 1997 .

[4]  Martin T. Hagan,et al.  Gauss-Newton approximation to Bayesian learning , 1997, Proceedings of International Conference on Neural Networks (ICNN'97).

[5]  Alexander J. Smola,et al.  Support Vector Method for Function Approximation, Regression Estimation and Signal Processing , 1996, NIPS.

[6]  C. L. Jain Benchmarking Forecasting Errors , 2002 .

[7]  Martin T. Hagan,et al.  Neural network design , 1995 .

[8]  Spyros Makridakis,et al.  The M3-Competition: results, conclusions and implications , 2000 .

[9]  Joe Sanderson,et al.  Supply Chains and Power Regimes: Toward an Analytic Framework for Managing Extended Networks of Buyer and Supplier Relationships , 2001 .

[10]  Gert Cauwenberghs,et al.  Kerneltron: support vector "machine" in silicon , 2003, IEEE Trans. Neural Networks.

[11]  Katharina Morik,et al.  Support vector machines and learning about time , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[12]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[13]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[14]  Joel D. Wisner,et al.  Forecasting Practices In Purchasing , 1994 .

[15]  Jussi T. S. Heikkilä,et al.  From supply to demand chain management: efficiency and customer satisfaction , 2002 .

[16]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[17]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[18]  Janis Grabis,et al.  Application of multi-steps forecasting for restraining the bullwhip effect and improving inventory performance under autoregressive demand , 2005, Eur. J. Oper. Res..

[19]  C. Chatfield,et al.  The M2-competition: A real-time judgmentally based forecasting study , 1993 .

[20]  Howard B. Demuth,et al.  Neutral network toolbox for use with Matlab , 1995 .

[21]  Georg Dorffner,et al.  Neural Networks for Time Series Processing , 1996 .

[22]  Gert Cauwenberghs,et al.  Kerneltron: Support Vector 'Machine' in Silicon , 2002, SVM.

[23]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[24]  F. Girosi,et al.  Nonlinear prediction of chaotic time series using support vector machines , 1997, Neural Networks for Signal Processing VII. Proceedings of the 1997 IEEE Signal Processing Society Workshop.

[25]  K. Nikolopoulos,et al.  The theta model: a decomposition approach to forecasting , 2000 .

[26]  Angappa Gunasekaran,et al.  Information systems in supply chain integration and management , 2004, Eur. J. Oper. Res..

[27]  Gert Cauwenberghs,et al.  Charge-mode parallel architecture for vector-matrix multiplication , 2001 .

[28]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[29]  Steven Orla Kimbrough,et al.  Computers play the beer game: can artificial agents manage supply chains? , 2002, Decis. Support Syst..

[30]  Chaman L. Jain Benchmarking Forecasting Software and Systems , 2002 .

[31]  Russell V. Lenth,et al.  Some Practical Guidelines for Effective Sample Size Determination , 2001 .

[32]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[33]  Thore Graepel,et al.  NEURAL NETWORKS IN ECONOMICS Background , Applications and New Developments , 2000 .

[34]  David J. C. MacKay,et al.  Bayesian Interpolation , 1992, Neural Computation.

[35]  G. Prem Premkumar,et al.  Interorganization Systems and Supply Chain Management: An Information Processing Perspective , 2000, Inf. Syst. Manag..

[36]  Jinxing Xie,et al.  The Impact of Forecast Errors on Early Order Commitment in a Supply Chain , 2002, Decis. Sci..

[37]  Brian Birge,et al.  PSOt - a particle swarm optimization toolbox for use with Matlab , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[38]  Edward W. Davis,et al.  Extended enterprise, the: gaining competitive advantage through collaborative supply chains , 2003 .

[39]  Thorsten Joachims,et al.  Making large scale SVM learning practical , 1998 .

[40]  Daniel C. Feldman,et al.  2004 Annual Report , 2005 .

[41]  Ah Chung Tsoi,et al.  Noisy Time Series Prediction using Recurrent Neural Networks and Grammatical Inference , 2001, Machine Learning.

[42]  Michèle Hibon,et al.  Accuracy of Forecasting: An Empirical Investigation , 1979 .

[44]  Robert L. Winkler,et al.  The accuracy of extrapolation (time series) methods: Results of a forecasting competition , 1982 .

[45]  Chaman L. Jain Business Forecasting Practices in 2003 , 2004 .

[46]  Asoo J. Vakharia,et al.  e-Business and Supply Chain Management , 2002, Decis. Sci..

[47]  Srinivasan Raghunathan Interorganizational Collaborative Forecasting and Replenishment Systems and Supply Chain Implications , 1999 .

[48]  Vineet Padmanabhan,et al.  Comments on "Information Distortion in a Supply Chain: The Bullwhip Effect" , 1997, Manag. Sci..

[49]  Gert Cauwenberghs,et al.  Silicon Support Vector Machine with On-Line Learning , 2003, Int. J. Pattern Recognit. Artif. Intell..

[50]  Stephen M. Disney,et al.  Measuring and avoiding the bullwhip effect: A control theoretic approach , 2003, Eur. J. Oper. Res..

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

[52]  Brad Stitt Demand Planning: Pushing the Rest of the Company to Drive Results , 2004 .

[53]  R. D. Figueiredo Implications and applications of Kolmogorov's superposition theorem , 1980 .

[54]  Angappa Gunasekaran,et al.  Agile supply chain capabilities: Determinants of competitive objectives , 2004, Eur. J. Oper. Res..