An Expert Consultation Environment for Creating Customized Knowledge-Based Systems for CAD

Author(s):  
Parasuram Narayanan ◽  
Sankar Jayaram

Abstract Although the field of CAD has come a long way in recent years, the integration of CAD with engineering/mechanical design, especially the integration of CAD with conceptual design, has not been given enough importance. Tools which facilitate the custom development of conceptual CAD software are still not available. This is especially true in the case of intelligent CAD systems. This paper describes the philosophy and design of a framework which will facilitate the creation of knowledge-based expert systems to support conceptual design. The design of an object-oriented framework which will assist in the creation of customized expert systems for CAD applications is presented. This framework, known as the Expert Consultation Environment, provides the CAD programmer with tools to create the expert system. This framework consists of various object-oriented classes which the programmer would use during the creation of the knowledge-based expert system. A prototype of a portion of the framework was implemented. The use of this prototype framework in the creation of an expert system for a multi-disciplinary design application is discussed. The framework described in this paper would assist the programmers of CAD systems in building expert systems that are tailor-made for conceptual design. Any expert system created using an implementation of this framework will be very flexible, adaptable, and extendible.

Author(s):  
C. P. Huang ◽  
F. W. Liou ◽  
J. J. Malyamakkil ◽  
W. F. Lu

Abstract This paper presents an advisory conceptual design tool for mechanical transmission systems. Space consideration was taken into account during the design process. A prototype function tree was built in the form of knowledge-based system to transfer a designer’s idea into a set of mechanical components. An advisory expert system was also developed to help a designer in decision making. As an example, a packaging machine is designed using the developed system.


Author(s):  
Kun Sun ◽  
Boi Faltings

Abstract Knowledge-based CAD systems limit designers’ creativity by constraining them to work with the prototypes provided by the systems’ knowledge bases. We investigate knowledge-based CAD systems capable of supporting creative designs in the example domain of elementary mechanisms. We present a technique based on qualitative explanations which allows a designer to extend the knowledge base by demonstrating a structure which implements a function in a creative way. Structure is defined as the geometry of the parts, and function using a general logical language based on qualitative physics. We argue that the technique can accommodate any creative design in the example domain, and we demonstrate the technique using an example of a creative design. The use of qualitative physics as a tool for extensible knowledge-based systems points out a new and promising application area for qualitative physics.


Author(s):  
P. SUETENS ◽  
A. OOSTERLINCK

Expert systems and image understanding have traditionally been considered as two separate application fields of artificial intelligence (AI). In this paper it is shown, however, that the idea of building an expert system for image understanding may be fruitful. Although this paper may serve as a framework for situating existing works on knowledge-based vision, it is not a review paper. The interested reader will therefore be referred to some recommended survey papers in the literature.


Author(s):  
Hyung Jeong Yang ◽  
Jae Dong Yang ◽  
Yeongho Kim

In this paper, an Integrated C-Object Tool, namely ICOT, is proposed for knowledge-based programming. A major drawback of current rule-based expert system languages is that they have difficulty in handling composite objects as a unit of inference. An object-oriented model is a powerful alternative to complement the drawback. Each of these alone cannot capture all the semantics of knowledge, particularly in complex engineering domains. For a knowledge-based approach to be effective, both the object-oriented paradigm and the rule-based mechanism may need to be integrated into one framework. The framework may also need to support manipulation of fuzzy knowledge to model the real world as close as possible. Three types of fuzzy information are identified, and a proper way of representing and inferencing them is developed. ICOT provides a new framework into which rule-based deduction, object-oriented modeling, and fuzzy inferencing are combined altogether. This can become especially useful for developing knowledge-based engineering applications.


1992 ◽  
Vol 01 (02) ◽  
pp. 175-204 ◽  
Author(s):  
SHASHI SHEKHAR ◽  
C. V. RAMAMOORTHY

Conventional Expert System Shells do not help in developing AI programs for large applications like automated factories, which require multi-disciplinary knowledge and which are geographically distributed. To support these applications, a shell must provide tools for a knowledge-based system to (i) reason about the need for cooperation, (ii) understand global knowledge to locate relevant expert systems and (iii) select appropriate cooperation plans. Contemporary approaches like Blackboard [1], Contract-net [2] and Distributed problem solving [3] help in exploring alternative cooperation plans without any reasoning about the need for cooperation and understanding of global knowledge. Coop [4] support cooperation models to characterize three essential decisions in the cooperation process. It provides a computational method to decide if an expert system needs to consult with other expert systems. We provide techniques select appropriate cooperation plans.


1993 ◽  
Vol 20 (1) ◽  
pp. 154-163 ◽  
Author(s):  
Paulette B. Hanna ◽  
Awad S. Hanna ◽  
Thomas A. Papagiannakis

One of the most pressing problems facing Canada is the condition of roadway infrastructure. Making good maintenance decisions requires years of practical experience and judgement. Expert systems have great potential for solving pavement maintenance problems that usually require significant human expertise for solution. Expert systems, also known as knowledge-based systems, have been used as a means for conveying pavement maintenance knowledge gained through research and field experience to individuals responsible for maintaining asphalt pavements. An expert system is defined as an interactive computer program which documents judgement, experience, intuition, and other information in order to provide knowledgeable advice.This paper describes the development of PMAS, a pavement maintenance advisory system, which can assist highway engineers in planning effective flexible or asphalt concrete pavement maintenance strategies. The system uses two alternative commercial expert system shells. The system questions the user in a multiple-choice format in everyday English and (or) by using pictures. The user responds by selecting one or more of the choices provided by the system. At the end of the consultation session, the system displays the most appropriate maintenance strategy along with its life expectancy. PMAS facilitates the decision-making process and could serve as a consultant for field engineers. Key words: expert system, knowledge-based system, pavement maintenance.


2010 ◽  
Vol 9 (1) ◽  
pp. 1-11
Author(s):  
K. Balachandran ◽  
R. Anitha

Knowledge-based expert systems, or expert systems, use human knowledge to solve problems that normally would require human intelligence. These expert systems represent the expertise knowledge as data or rules within the computer. These rules and data can be called upon when needed to solve problems. Lung cancer is one of the dreaded disease in the modern era. It is responsible for the most cancer deaths in both men and women throughout the world. Early diagnosis and timely treatment are imperative for the cure. Longevity and cure depends on early detection. This paper gives on insight to identify the forget group of people who are suffering or susceptible to suffer lung cancer disease. Seeking proper medical attention con be initiated based on the findings. Expert system tool developed, to find this target group based on the non-clinical parameters. Symptoms and risk factors associated with Lung cancer ore token as the basis of this study. This expert system basically works on the rule based approach to collect the data. Then Supervisory learning approach is used to infer the basic data. Once sufficient knowledge base is generated the system can be made to adopt in unsupervised learning mode.


2015 ◽  
Vol 1 (1) ◽  
pp. 43-50
Author(s):  
Muhammad Fahmi Hidayah

A doctor or medical scholar needs a reference book to learn how to diagnose tropical diseases. This reference book is sometimes a hassle if you have to carry it everywhere. This reference book is also impractical if you have to search it first to find the symptoms and diseases you want to study. So that we need a system to make it easier for doctors and medical scholars to study the science of diagnosis and look for symptoms and diseases. Expert systems are knowledge-based programs that provide expert quality solutions to problems in a specific domain. This expert system is used in the fields of medicine, agriculture, business, and others. Expert systems in the field of medicine make it easy to identify diseases suffered by patients through the symptoms present in the patient. This expert system helps doctors make diagnoses to convince doctors about the results of the diagnosis. The expert system in this study uses a combined method. The combined method is forward chaining and backward chaining. The forward chaining method is used to determine specific symptoms that appear, while the backward chaining method is used to trace general symptoms that arise from specific symptoms that have been previously selected. The result of combining these methods provides a diagnostic percentage of 100%. Meanwhile, the user's assessment of the system gives a good response.


1991 ◽  
Vol 18 (3) ◽  
pp. 493-503
Author(s):  
K. M. Sakr ◽  
M. U. Hosain

This paper summarizes the basic concepts of expert systems and describes some of the applications of three commercially available expert system tools. The function of the various components of the tools is explained using simple design examples. It is concluded that a tool can be employed to develop useful expert systems for real-world applications, provided factual and heuristic material is available for creating a knowledge base. Key words: artificial intelligence, knowledge-based expert systems, knowledge base, inference mechanism, expert system building tools, structural design, applications of expert system building tools.


Sign in / Sign up

Export Citation Format

Share Document