A new support vector model-based imperialist competitive algorithm for time estimation in new product development projects

Time estimation in new product development (NPD) projects is often a complex problem due to its nonlinearity and the small quantity of data patterns. Support vector regression (SVR) based on statistical learning theory is introduced as a new neural network technique with maximum generalization ability. The SVR has been utilized to solve nonlinear regression problems successfully. However, the applicability of the SVR is highly affected due to the difficulty of selecting the SVR parameters appropriately. The imperialist competitive algorithm (ICA) as a socio-politically inspired optimization strategy is employed to solve the real world engineering problems. This optimization algorithm is inspired by competition mechanism among imperialists and colonies, in contrast to evolutionary algorithms. This paper presents a new model integrating the SVR and the ICA for time estimation in NPD projects, in which ICA is used to tune the parameters of the SVR. A real data set from a case study of an NPD project in a manufacturing industry is presented to demonstrate the performance of the proposed model. In addition, the comparison is provided between the proposed model and conventional techniques, namely nonlinear regression, back-propagation neural networks (BPNN), pure SVR and general regression neural networks (GRNN). The experimental results indicate that the presented model achieves high estimation accuracy and leads to effective prediction. Highlights? Proposing a new support vector model to capture data patterns of time intervals. ? Employing imperialist competitive algorithm to optimize the parameters of SVR. ? Presenting a real case study in a manufacturing industry in the NPD environment. ? Providing a comparison between the proposed model and conventional techniques.

[1]  Cheng-Lung Huang,et al.  A distributed PSO-SVM hybrid system with feature selection and parameter optimization , 2008, Appl. Soft Comput..

[2]  Engin Avci Selecting of the optimal feature subset and kernel parameters in digital modulation classification by using hybrid genetic algorithm-support vector machines: HGASVM , 2009, Expert Syst. Appl..

[3]  Douglas W. LaBahn,et al.  New product development cycle time: The influence of project and process factors in small manufacturing companies , 1996 .

[4]  Mohan V. Tatikonda,et al.  Time management in new product development: Case study findings , 1992 .

[5]  Li-Chung Chao,et al.  A Model for Updating Project S-curve by Using Neural Networks and Matching Progress , 2010 .

[6]  Alexander J. Smola,et al.  Learning with Kernels: support vector machines, regularization, optimization, and beyond , 2001, Adaptive computation and machine learning series.

[7]  Morgan Swink,et al.  Completing projects on-time: how project acceleration affects new product development , 2003 .

[8]  Cyril Goutte,et al.  Note on Free Lunches and Cross-Validation , 1997, Neural Computation.

[9]  Caro Lucas,et al.  Colonial competitive algorithm: A novel approach for PID controller design in MIMO distillation column process , 2008, Int. J. Intell. Comput. Cybern..

[10]  Dragan Milosevic Managing New Product Development Projects , 2007 .

[11]  Fred Langerak,et al.  The effect of new product development acceleration approaches on development speed: A case study , 2008 .

[12]  Joze Duhovnik,et al.  How to reduce new product development time , 2004 .

[13]  Caro Lucas,et al.  Colonial Competitive Algorithm as a Tool for Nash Equilibrium Point Achievement , 2008, ICCSA.

[14]  P. O'Connor Implementing a Stage‐Gate Process: A Multi‐Company Perspective , 1994 .

[15]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[16]  Mingjun Wang,et al.  Particle swarm optimization-based support vector machine for forecasting dissolved gases content in power transformer oil , 2009 .

[17]  Long-Sheng Chen,et al.  Using SVM based method for equipment fault detection in a thermal power plant , 2011, Comput. Ind..

[18]  Mark Vandenbosch,et al.  Project Complexity and Efforts to Reduce Product Development Cycle Time , 1999 .

[19]  Roger Calantone,et al.  Performance and time to market: accelerating cycle time with overlapping stages , 2000, IEEE Trans. Engineering Management.

[20]  Ingoo Han,et al.  Hybrid genetic algorithms and support vector machines for bankruptcy prediction , 2006, Expert Syst. Appl..

[21]  Wei Chen,et al.  Project scheduling for collaborative product development using DSM , 2003 .

[22]  Johan Vesterager,et al.  Development of a product model for specifying new lines of seafood products , 2000 .

[23]  Siamak Talatahari,et al.  Optimum design of skeletal structures using imperialist competitive algorithm , 2010 .

[24]  Kwok-Wo Wong,et al.  A pruning method for the recursive least squared algorithm , 2001, Neural Networks.

[25]  Cheng-Hua Wang,et al.  Support vector regression with genetic algorithms in forecasting tourism demand , 2007 .

[26]  Bo Li,et al.  Novel algorithm for constructing support vector machine regression ensemble 1 1 The project was supported by the National Natural Science Foundation of China (70572045). , 2006 .

[27]  Shouyang Wang,et al.  Forecasting stock market movement direction with support vector machine , 2005, Comput. Oper. Res..

[28]  N. Karagozoglu,et al.  Time‐Based Management of the New Product Development Process , 1993 .

[29]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[30]  A. Griffin PRODUCT DEVELOPMENT CYCLE TIME FOR BUSINESS-TO-BUSINESS PRODUCTS , 2002 .

[31]  S. Deng,et al.  Applying least squares support vector machines to the airframe wing-box structural design cost estimation , 2010, Expert Syst. Appl..

[32]  Maria Bortman,et al.  A Growing and Pruning Method for Radial Basis Function Networks , 2009, IEEE Transactions on Neural Networks.

[33]  K. Weigel,et al.  Radial basis function regression methods for predicting quantitative traits using SNP markers. , 2010, Genetics research.

[34]  A. B. Dragut,et al.  A representation model for the solving-time distribution of a set of design tasks in new product development (NPD) , 2008, Eur. J. Oper. Res..

[35]  Senén Barro,et al.  Time Estimation in Injection Molding Production for Automotive Industry Based on SVR and RBF , 2009, IWINAC.

[36]  Zahra Nasiri-Gheidari,et al.  Application of an imperialist competitive algorithm to the design of a linear induction motor , 2010 .

[37]  Leszek Rutkowski,et al.  Generalized regression neural networks in time-varying environment , 2004, IEEE Transactions on Neural Networks.

[38]  David H. Wolpert,et al.  On Bias Plus Variance , 1997, Neural Computation.

[39]  Caro Lucas,et al.  Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition , 2007, 2007 IEEE Congress on Evolutionary Computation.

[40]  Sheng-Hsun Hsu,et al.  Application of SVM and ANN for intrusion detection , 2005, Comput. Oper. Res..

[41]  L. Dwyer,et al.  Corporate environment and the proficiency of new product process activities , 1991 .

[42]  Theodore B. Trafalis,et al.  Real-time prediction of order flowtimes using support vector regression , 2008, Comput. Oper. Res..

[43]  Juite Wang,et al.  An overlapping process model to assess schedule risk for new product development , 2009, Comput. Ind. Eng..

[44]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machines , 2002 .

[45]  Kamran Rezaie,et al.  Solving the integrated product mix-outsourcing problem using the Imperialist Competitive Algorithm , 2010, Expert Syst. Appl..

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

[47]  Christopher J. C. Burges,et al.  A Tutorial on Support Vector Machines for Pattern Recognition , 1998, Data Mining and Knowledge Discovery.