DEJAVU: Case-based reasoning for mechanical design

Author(s):  
Theodore Bardasz ◽  
Ibrahim Zeid

The architecture and implementation of a mechanical designer's assistant shell called DEJAVU is presented. The architecture is based on an integration of design and CAD with some of the more well known concepts in case-based reasoning (CBR). DEJAVU provides a flexible and cognitively intuitive approach for acquiring and utilizing design knowledge. It is a domain independent mechanical design shell that can incrementally acquire design knowledge in the domain of the user. DEJAVU provides a design environment that can learn from the designer(s) until it can begin to perform design tasks autonomously or semi-autonomously. The main components of DEJAVU are a knowledge base of design plans, an evaluation module in the form of a design plan system, and a blackboard-based adaptation module. The existance of these components are derived from the utilization of a CBR architecture. DEJAVU is the first step in developing a robust designer's assistant shell for mechanical design problems. One of the major contributions of DEJAVU is the development of a clean architecture for the utilization of case-based reasoning in a mechanical designer's assistant shell. In addition, the components of the architecture have been developed, tailored or modified from a general CBR context into a more synergistic relationship with mechanical design.

Author(s):  
Theodore Bardsz ◽  
Ibrahim Zeid

Abstract One of the most significant issues in applying case-based reasoning (CBR) to mechanical design is to integrate previously unrelated design plans towards the solution of a new design problem. The total design solution (the design plan structure) can be composed of both retrieved and dynamically generated design plans. The retrieved design plans must be mapped to fit the new design context, and the entire design plan structure must be evaluated. An architecture utilizing opportunistic problem solving in a blackboard environment is used to map and evaluate the design plan structure effectively and successfuly. The architecture has several assets when integrated into a CBR environment. First, the maximum amount of information related to the design is generated before any of the mapping problems are addressed. Second, mapping is preformed as just another action toward the evaluation of the design plan. Lastly, the architecture supports the inclusion of memory elements from the knowledge base in the design plan structure. The architecture is implemented using the GBB system. The architecture is part of a newly developed CBR System called DEJAVU. The paper describes DEJAVU and the architecture. An example is also included to illustrate the use of DEJAVU to solve engineering design problems.


1997 ◽  
Vol 12 (01) ◽  
pp. 41-58 ◽  
Author(s):  
FRIEDRICH GEBHARDT

The main components of case-based reasoning are case retrieval and case reuse. While case retrieval mostly uses attribute comparisons, many other possibilities exist. The case similarity concepts described in the literature that are based on more elaborate structural properties are classified here into five groups: restricted geometric relationships; graphs; semantic nets; model-based similarities; hierarchically structured similarities. Some general topics conclude this survey on structure-based case retrieval methods and systems.


Author(s):  
Jie Hu ◽  
Jin Ma ◽  
Jin-Feng Feng ◽  
Ying-Hong Peng

AbstractCreative conceptual design requires significant previous design knowledge. Case-based reasoning enables learning from previous design experience and has a great potential in supporting creative conceptual design by means of seeking to retrieve, reuse, and revise most appropriate cases to generate inspired solutions. However, traditional case-based reasoning based creative conceptual design models focus on design strategies research, pay little attention to defining a consistent knowledge representation model, and neglect the research to make various types of knowledge retrieval tractable. Faced with such drawbacks, the expected design knowledge cannot be retrieved properly, especially in cases where multidisciplinary knowledge is concerned or exact query terms are absent. In order to solve these issues, this paper presents a combined approach to support creative conceptual design process. First, function–behavior–structure knowledge cell is introduced as a unified consistent design knowledge representation model. Second, a hybrid similarity measure is proposed to increase the overall possibility of obtaining useful design knowledge by considering semantic understanding ability. Third, an intelligent creative conceptual design system has been developed with a case study of a novel insulin pump design to demonstrate its usage, and two experiments are conducted to evaluate the performance of the proposed approach. The results show that the proposed approach outperforms other case-based reasoning based creative conceptual design models.


Author(s):  
Haiqiao Wang ◽  
Beibei Sun ◽  
Xianfa Shen

Analyzing the history of design is helpful in creating the computer numerical control turret design. Knowledge acquired from reasonably organizing and reusing designs may contribute to establishing computer numerical control turret design tasks. This article presents the results of our study on the representation and reuse of computer numerical control turret design knowledge and highlights the application of a case-based reasoning method in the structure design of a computer numerical control turret. The primary step in case-based reasoning systems is case retrieval where the similarity measure plays a significant role. The objective of this study is to develop a new method for a hybrid similarity measure with five formats of attribute values: crisp symbols, crisp numbers, fuzzy numbers, fuzzy linguistic variables, and fuzzy intervals. First, a hybrid similarity measure for a mixture of crisp and fuzzy sets is proposed for retrieving cases. Subsequently, a synthesis weight is formed through the combination of the subjective weight and objective weight. The calculation formula of the global similarity, which can retrieve the proper historical case, can be established by combining the hybrid similarity measure and the synthesis weight measure accordingly. Finally, the hybrid similarity measure and weight assignment method were applied in a computer numerical control turret conceptual design case-based reasoning system. The results showed that the global similarity of these five attribute types and the distribution of weight coefficients could improve the accuracy of case retrieval, which would help designers achieve the goal of rapid design.


Author(s):  
PAULO GOMES ◽  
CARLOS BENTO ◽  
PEDRO GAGO

Learning is an intrinsic product of case-based reasoning. Acquiring new cases is one possible way of learning in a case-based system. These cases comprise mainly success knowledge. The successful cases are essentially used to generate new design solutions. But a case-based system also can make use of failure knowledge. In this paper we present how a case-based system can acquire failure cases for verification of the solution created by success cases. We describe IM-RECIDE, a system that uses case-based reasoning for solving design problems that are imperfectly described and explained. The learning aspect is focused and some of the machine learning dimensions in design are criticized. Experimental results in the domain of room configuration also are presented.


2015 ◽  
Vol 6 (1) ◽  
pp. 1
Author(s):  
José Antonio Gonçalves Motta ◽  
Simone Diniz Junqueira Barbosa

Given that the design activity makes use of previous design knowledge, we turned to case-based reasoning (CBR) to help identify opportunities to support the design of human-computer interaction (HCI). Using interviews with professional designers and Semiotic Engineering, we developed a CBR tool called CHIDeK (Computer-Human Interaction Design Knowledge), with which we conducted a study to observe how it influenced the HCI design activity. We found that the cases recorded in CHIDeK supported design by motivating the designers’ reflective process, triggering their memories of experiences with similar systems, and helping to generate new ideas. We have also identified limitations in our case representation and case access methods, which offer opportunities for further research.


Author(s):  
H. Shiva Kumar ◽  
C.S. Krishnamoorthy

AbstractAlthough the case-based reasoning (CBR) process is domain dependent, certain aspects of it can readily be captured into a generic framework which in turn can be applied to various engineering domains. One such exercise that has been carried out is described here. In this paper, we present the notion that CBR can be formalized and applied in a specialized framework in an integrated knowledge-based environment. We first analyze the CBR process to abstract the steps involved in the development of a CBR system. We then propose a framework in which most of these steps are formalized so that they can be applied in a domain-independent manner. The salient features of this framework, called CASETOOL (CASE-based reasoning TOOL-kit), are then described. The highlight of this approach is the use of a concept called design criticism in the CBR process. The versatility of the tool is demonstrated through an application from the bridge engineering domain.


Author(s):  
Abhay Dandekar ◽  
Ibrahim Zeid ◽  
Theodore Bardasz

AbstractCase-based design (CBD) systems aim to solve a design problem by tailoring previously solved design problems to the current problem. Designers' specifications are used for indexing the knowledge base of the CBD system to retrieve an appropriate design case. Menu-based systems fail to capture designers' specifications effectively due to lack of expressiveness, while natural language systems are too immature to satisfy the goal. This paper presents the development of a graphical user interface (GUI) to implement a mechanical design specification language (MDSL) (Stelling, 1994) used to facilitate indexing in case-based mechanical design. The specification language is context-free and hence computable. It represents mechanical design knowledge in a (feature):(attribute) format suitable for indexing. An augmented transition network (ATN) parser is built using the grammar of the specification language. The parser provides syntactic as well as semantic checks. It also has capabilities to expand grammar and to adapt to a specific user domain. A graphical front end to the parser assists and guides the user through the specification language syntax in entering the design specifications. Provisions have been made to expand or edit the language grammar and vocabulary. The ATN parser was implemented in Common Lisp and the graphical user interface was written using the Gold Hill Windows Toolkit. Sample user interactions with the interface and screen dumps of the GUI are included.


Sign in / Sign up

Export Citation Format

Share Document