Case-DeSC: A system for case-based design with soft computing techniques

Abstract The present paper introduces a case-based design with soft computing (Case-DeSC) system that uses soft computing techniques for addressing parametric design problems. Design case representation relies on digraphs of design parameters, supported by fuzzy preferences on specific parameters’ values and weighting factors, which capture the parameters’ relative importance. The final design solution is either extracted via a genetic algorithm that searches for the solution with the maximum aggregated preference, or it is retrieved by a competitive neural network. This neural network utilizes the medium of the maximum or the centroid of the assigned fuzzy preferences as similarity measures and it is trained by utilizing the available cases in the case base. Several functionalities are incorporated to the proposed system (case selection through aggregation of fuzzy preferences, case adaptation through genetic optimization with retrieved solutions used as initial population, multi-layered neural networks trained with retrieved cases used for adaptation tasks etc.). The system is evaluated through an example case of parametric design of an oscillating conveyor.

[1]  Sankar K. Pal,et al.  Soft Computing in Case Based Reasoning , 2000, Springer London.

[2]  Tharam S. Dillon,et al.  Use of fuzzy feature vectors and neural networks for case retrieval in case based systems , 1996, Proceedings of North American Fuzzy Information Processing.

[3]  Sankar K. Pal,et al.  Unsupervised feature evaluation: a neuro-fuzzy approach , 2000, IEEE Trans. Neural Networks Learn. Syst..

[4]  Ioannis Hatzilygeroudis,et al.  Integrating (rules, neural networks) and cases for knowledge representation and reasoning in expert systems , 2004, Expert Syst. Appl..

[5]  Andrés Gómez de Silva Garza,et al.  A Process Model for Evolutionary Design Case Adaptation , 2000, AID.

[6]  Susan Craw,et al.  Introspective Learning to Build Case-Based Reasoning (CBR) Knowledge Containers , 2003, MLDM.

[7]  Santanu Chaudhury,et al.  Distributed fuzzy case based reasoning , 2004, Appl. Soft Comput..

[8]  Zhi-Qiang Liu,et al.  Fuzzy neural network in case-based diagnostic system , 1997, IEEE Trans. Fuzzy Syst..

[9]  D. Dubois,et al.  Fuzzy set modelling in case‐based reasoning , 1998 .

[10]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[11]  Katy Börner,et al.  Efficient Case-Based Structure Generation for Design Support , 2001, Artificial Intelligence Review.

[12]  Duc Truong Pham,et al.  Artificial Intelligence in Design , 1991 .

[13]  Ashok K. Goel,et al.  Use of design patterns in analogy-based design , 2004, Adv. Eng. Informatics.

[14]  Steven J. Fenves,et al.  SEED-Config: A case-based reasoning system for conceptual building design , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[15]  Sushil J. Louis,et al.  Case injected genetic algorithms for learning across problems , 2004 .

[16]  C. Fyfe,et al.  Neuro-adaptation method for a case-based reasoning system , 1998, 1998 IEEE International Joint Conference on Neural Networks Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36227).

[17]  Simon C. K. Shiu,et al.  Maintaining case-based expert systems using fuzzy neural network , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[18]  Witold Pedrycz,et al.  Fuzzy Neural Network as Instance Generator for Case-Based Reasoning System: An Example of Selection of Heat Exchange Equipment in Mixing Tanks , 1999, Neural Computing & Applications.

[19]  Susan Craw,et al.  Learning to Adapt for Case-Based Design , 2002, ECCBR.

[20]  Andrés Gómez de Silva Garza,et al.  Case-Based Reasoning in Design , 1995, IEEE Expert.

[21]  M. Schneider,et al.  Design issues in fuzzy case-based reasoning , 2001, Fuzzy Sets Syst..

[22]  Chung Kwan Shin,et al.  Memory- and neural-network-based expert system , 1999 .

[23]  Costas Tsatsoulis,et al.  PANDA: A case-based system to aid novice designers , 1993, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[24]  Michael M. Richter,et al.  On the Notion of Similarity in Case-Based Reasoning , 1995 .

[25]  Pak Kin Wong,et al.  Case-based Reasoning and Adaptation in Hydraulic Production Machine Design , 2002 .

[26]  Andrés Gómez de Silva Garza,et al.  Design by interactive exploration using memory-based techniques , 1996, Knowl. Based Syst..

[27]  Sankar K. Pal,et al.  Neuro-Fuzzy Pattern Recognition: Methods in Soft Computing , 1999 .

[28]  Eleni Stroulia,et al.  A Model-Based Approach to Blame-Assignment in Design , 1992 .

[29]  Richard Ellis,et al.  Applications and Innovations in Intelligent Systems VII , 2000, Springer London.

[30]  Kostas M. Saridakis,et al.  A Fuzzy Rule-Based Approach for the Collaborative Formation of Design Structure Matrices , 2005, SGAI Conf..

[31]  Katia Sycara,et al.  CADET: a case-based synthesis tool for engineering design , 1991 .

[32]  William C. Regli,et al.  A study in applying case-based reasoning to engineering design: Mechanical bearing design , 2003, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[33]  Eleni Stroulia,et al.  Askjef: Integration of Case-Based and Multimedia Technologies for Interface Design Support , 1992 .

[34]  W. B. Lee,et al.  Design of an intelligent supplier relationship management system: a hybrid case based neural network approach , 2003, Expert Syst. Appl..

[35]  Bernd Fritzke,et al.  Growing cell structures--A self-organizing network for unsupervised and supervised learning , 1994, Neural Networks.

[36]  Nikola Kasabov,et al.  Foundations Of Neural Networks, Fuzzy Systems, And Knowledge Engineering [Books in Brief] , 1996, IEEE Transactions on Neural Networks.

[37]  Michael A. Rosenman,et al.  Case-based evolutionary design , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[38]  Janet L. Kolodner,et al.  A Case-Based Design Aid for Architecture , 1992 .

[39]  Angi Voß,et al.  Retrieval of Similar Layouts , 1994 .

[40]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[41]  Jayanta Basak,et al.  Methods of case adaptation: A survey , 2005, Int. J. Intell. Syst..

[42]  Piero P. Bonissone,et al.  SOFT-CBR: A Self-Optimizing Fuzzy Tool for Case-Based Reasoning , 2003, ICCBR.

[43]  Mary Lou Maher,et al.  CADSYN: A case-based design process model , 1993, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[44]  Benjamin W. Wah,et al.  Genetics-Based Learning of New Heuristics: Rational Scheduling of Experiments and Generalization , 1995, IEEE Trans. Knowl. Data Eng..

[45]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.