首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
Expert systems have been successfully applied to a wide variety of application domains. to achieve better performance, researchers have tried to employ fuzzy logic to the development of expert systems. However, as fuzzy rules and membership functions are difficult to define, most of the existing tools and environments for expert systems do not support fuzzy representation and reasoning. Thus, it is time-consuming to develop fuzzy expert systems. In this article we propose a new approach to elicit expertise and to generate knowledge bases for fuzzy expert systems. A knowledge acquisition system based upon the approach is also presented, which can help knowledge engineers to create, adjust, debug, and execute fuzzy expert systems. Some control techniques are employed in the knowledge acquisition system so that the concepts of fuzzy logic could be directly applied to conventional expert system shells; moreover, a graphic user interface is provided to facilitate the adjustment of membership functions and the display of outputs. the knowledge acquisition system has been integrated with a popular expert system shell, CLIPS, to offer a complete development environment for knowledge engineers. With the help of this environment, the development of fuzzy expert systems becomes much more convenient and efficient. © 1995 John Wiley & Sons, Inc.  相似文献   

2.
We analyze the validity of the chaining syllogism in fuzzy systems, i.e., whether two fuzzy rules IF F, THEN G, and IF G, THEN H imply the rule IF F, THEN H. Conditions are given under which this basic deduction scheme holds. "If A is predicated of all B, and B of all C, A must necessarily be predicated of all C." ;-The chaining syllogism according to Aristotle's Prior Analytics.  相似文献   

3.
Uncertainty management in expert systems using fuzzy Petri nets   总被引:1,自引:0,他引:1  
The paper aims at developing new techniques for uncertainty management in expert systems for two generic class of problems using fuzzy Petri nets that represent logical connectivity among a set of imprecise propositions. One class of problems deals with the computation of fuzzy belief of any proposition from the fuzzy beliefs of a set of independent initiating propositions in a given network. The other class of problems is concerned with the computation of steady-state fuzzy beliefs of the propositions embedded in the network, from their initial fuzzy beliefs through a process called belief revision. During belief revision, a fuzzy Petri net with cycles may exhibit “limit cycle behavior” of fuzzy beliefs for some propositions in the network. No decisions can be arrived at from a fuzzy Petri net with such behavior. To circumvent this problem, techniques have been developed for the detection and elimination of limit cycles. Further, an algorithm for selecting one evidence from each set of mutually inconsistent evidences, referred to as nonmonotonic reasoning, has also been presented in connection with the problems of belief revision. Finally, the concepts proposed for solving the problems of belief revision have been applied successfully for tackling imprecision, uncertainty, and nonmonotonicity of evidences in an illustrative expert system for criminal investigation  相似文献   

4.
FuzzyCLIPS is a rule-based programming language and it is very suitable for developing fuzzy expert systems. However, it usually requires much longer execution time than algorithmic languages such as C and Java. To address this problem, we propose a parallel version of FuzzyCLIPS to parallelize the execution of a fuzzy expert system with data dependence on a cluster system. We have designed some extended parallel syntax following the original FuzzyCLIPS style. To simplify the programming model of parallel FuzzyCLIPS, we hide, as much as possible, the tasks of parallel processing from programmers and implement them in the inference engine by using MPI, the de facto standard for parallel programming for cluster systems. Furthermore, a load balancing function has been implemented in the inference engine to adapt to the heterogeneity of computing nodes. It will intelligently allocate different amounts of workload to different computing nodes according to the results of dynamic performance monitoring. The programmer only needs to invoke the function in the program for better load balancing. To verify our design and evaluate the performance, we have implemented a human resource website. Experimental results show that the proposed parallel FuzzyCLIPS can garner a superlinear speedup and provide a more reasonable response time.  相似文献   

5.
Computer networks design using hybrid fuzzy expert systems   总被引:2,自引:0,他引:2  
 Designing and configuring large computer networks to support a variety of applications and computational environments is difficult, as it not only requires highly specialized technical skills and knowledge, but also a deep understanding of a dynamic commercial market. Hybrid fuzzy expert systems integrate fuzzy expert systems and neural networks methods replacing classical hard decision methods and providing better performance than traditional techniques. In this paper, we present an integrated fuzzy expert system, machine learning, and neural networks approach to large structured computer networks design and evaluation. After presenting an overview of the system and the major research choices, we describe in detail the system's modules and present examples of its potential use.  相似文献   

6.
Fuzzy expert systems attempt to model the cognitive processes of human experts. They currently accomplish this by capturing knowledge in the form of linguistic propositions. Real-world problems dictate the need to include mathematical knowledge as well. Pattern matching is a critical part of the inference procedure in expert systems. Matches are made between data clauses, premise clauses, and conclusion clauses, forming an inference chain. Preprocessing the clauses may generate intervals of real numbers which are compared in the fuzzy matching algorithm. These same intervals may be used in arithmetic expressions. the purpose of this article is to devise a method for incorporating arithmetic expressions into inference process of Fuzzy Expert Systems. Interval arithmetic is used to evaluate these expressions. Logical relations between intervals are analyzed using probability theory. © 1994 John Wiley & Sons, Inc.  相似文献   

7.
In this article we employ utility theory to determine the new state of working memory, after a group of rules have been fired in parallel in a fuzzy expert system. This is argued to be analogous to using utility theory in economics to determine what best action to take in decision making under risk. A class of utility functions is described to compute the utility of information in working memory similar to computing the utility of wealth in economics. We discuss a memory update algorithm (fuzzy truth maintenance system) that will produce the unique undominated state of working memory after a group of rules have executed under the parallel mode of operation. the fuzzy expert system is called risk-averse when it uses this memory update algorithm. We call the system riskseeking, or risk-taking, when certain actions are allowed to operate outside the memory update algorithm. Experimenting with a risk-taking expert system is an exciting new idea which will exist in our new fuzzy expert system shell FESS II.  相似文献   

8.
 Image enhancement is a field that is being used in various areas and disciplines. Advances in computers, microcontrollers and DSP boards have opened new horizons to digital image processing, and have opened many avenues to the design and implementation of new innovative techniques. This paper compares image enhancement via the modification of the probability density function of the gray levels with the new techniques that involves the use of knowledge-base (fuzzy expert) systems that are capable of mimicking the behavior of a human expert. A fuzzy expert system based software for image enhancement, called SmartPhotoLab has been introduced for the above purpose. Present address: A. El-Osery Dept. of Electrical Engineering, New Mexico Tech, Workman Center Rm. 247 801 Leroy place, Socorro, NM 87801 e-mail: elosery@ee.nmt.edu. This work was supported in parts by NASA grants no. NAG2–1196 and 2-1480.  相似文献   

9.
In this paper, fuzzy logic theory is used to build a specific decision-making system for heuristic search algorithms. Such algorithms are typically used for expert systems. To improve the performance of the overall system, a set of important parameters of the decision-making system is identified. Two optimization methods for the learning of the optimum parameters, namely genetic algorithms and gradient-descent techniques based on a neural network formulation of the problem, are used to obtain an improvement of the performance. The decision-making system and both optimization methods are tested on a target recognition system  相似文献   

10.
A paradigm is developed for a controller to learn to control an environment by use of a benefit measure to judge the control. Rules are acquired that fire in a stimulus-response fashion for control, and rules continue to be acquired to adapt to an evolving environment. The model includes both knowledge acquisition and skill refinement through bottom-up (data driven) learning of the top-down control strategy. It is more flexible than hardware learning systems such as ADELINE or MADELINE. The controller model self-organizes by acquiring rules, and adapts by continuing to update its rules while controlling an external environment. It does this by judging the benefit of feedback due to the selected control rules and keeping counts in cells from which a rule function is generated  相似文献   

11.
Problems characterized by qualitative uncertainty described by expert judgments can be addressed by the fuzzy logic modeling paradigm, structured within a so-called fuzzy expert system (FES) to handle and propagate the qualitative, linguistic assessments by the experts. Once constructed, the FES model should be verified to make sure that it represents correctly the experts’ knowledge. For FES verification, typically there is not enough data to support and compare directly the expert- and FES-inferred solutions. Thus, there is the necessity to develop indirect methods for determining whether the expert system model provides a proper representation of the expert knowledge. A possible way to proceed is to examine the importance of the different input factors in determining the output of the FES model and to verify whether it is in agreement with the expert conceptualization of the model. In this view, two sensitivity and uncertainty analysis techniques applicable to generic FES models are proposed in this paper with the objective of providing appropriate tools of verification in support of the experts in the FES design phase. To analyze the insights gained by using the proposed techniques, a case study concerning a FES developed in the field of human reliability analysis has been considered.  相似文献   

12.
Fuzzy concepts always exist in much of human reasoning as well as decision making. This paper presents a fuzzy expert database system which is an integration of a fuzzy expert system building tool called SYSTEM Z-II and a database management system called Rdb/VMS. This system is able to extract fuzzy data and terms stored in a database and used in the fuzzy reasoning in an expert system. It can also retrieve information by fuzzy database-queries which are generated by the expert system automatically. Many expert systems in different domain areas such as decision making can be constructed. Sample applications are described to demonstrate the flexibility and power of this system. The fuzzy query language defined and used in the system can also be used independently as a fuzzy enquiry tool in database applications.  相似文献   

13.
We argue that with the addition of a rule-ranking procedure, our fuzzy expert system FLOPS can correct previous conclusions given new, possibly conflicting, information.  相似文献   

14.
The authors present a suite to assist in the creation of musical pieces, whose foundation lies on fractals, fuzzy logic and expert systems. Even though algorithmic music has been explored, some gaps still exist. The favored approach has consisted in mapping numbers to notes to create appealing pieces. This, we contend, is a necessary but not a sufficient condition. Our suite, besides the necessary mapping, possesses the following advantages. First, it is possible to define notes, tempos, and notes durations. Notes evolve according to the selected fractal. Tempos and durations can remain fixed or they also can follow a fractal. Second, it is possible to translate the resultant fractal notes into notes belonging to a musical scale. This is done by firing appropriate rules in a rule base. Third, interpretation templates are provided. Also, melodies or harmonies are available. The suite currently contains several known fractal systems, and we also proposed one dynamical, recursive computation based on Mamdani fuzzy rule bases. The suite we present helps promoting and monitoring the creative process of composing musical scores. The actual implementation of the suite was done on the Java language.  相似文献   

15.
Abstract: The current trend in expert system building is domain-specific, i.e. there is one expert system for each problem domain. The increased involvement of computers in the decision-making process will inevitably lead to increased demand for expert systems. Based on the current approach to expert systems building, there will be a further proliferation of domain-specific expert systems. This is because each application area produces an expert system tailored to its requirements. This manner of producing expert systems is inadequate and an increased expectation in the performance of expert systems will eventually call for a new approach to constructing them. This paper examines the growth in the use of expert systems, looks into the limitations and problems associated with present-day domain-specific expert systems and suggests a multi-domain expert system architecture as a solution to the problem of increasingly disjointed domain-specific expert systems resulting from uncontrolled proliferation.  相似文献   

16.
Abstract: Two types of expert system which involve statistical expertise are statistical consulting programs and programs which find patterns in databases. Consulting programs can now be built quickly using programming tools. Most expert systems include mechanisms for reasoning under uncertainty. Methods under investigation include fuzzy logic, Dempster-Shafer theory, Bayesian analysis and various ad hoc methods. Learning systems use statistics to infer inductive rules, and statistical reasoning can also be used to evaluate the performance of expert systems. The use of a prototype statistical expert system, XSAMPLE, is demonstrated, as a system to handle a consulting session with a statistically moderately advanced user.  相似文献   

17.
Abstract: Evaluation is crucial for improving expert system design and performance. This paper stresses the need for considering system evaluation throughout the development process. It highlights the importance of evaluating system usability and discusses key usability issues. A number of basic evaluation methods are described, including interviews, questionnaires, observation, system logging, user diaries, laboratory experiments and field trials. Finally, the paper looks at evaluating systems within organisations, and assessing other long term effects of expert systems.  相似文献   

18.
Internet-based expert systems   总被引:12,自引:0,他引:12  
Ralph Grove 《Expert Systems》2000,17(3):129-135
The Internet offers a large potential for delivery of various information-based services, including the services of intelligent applications. As the availability of the Internet has grown, its value as a medium for the delivery of expert systems in particular has increased. There are now a large number of expert systems available on the Internet, including applications in industry, medicine, science and government. Though the Internet provides several advantages for expert system development, it also presents some special problems. These advantages and disadvantages are explored in more detail in this paper. The paper also presents a review of several Internet-based expert systems with a representative sample of publicly available applications, and a discussion of typical tools for developing Internet-based expert systems. A case study of an Internet-based expert system is presented as well.  相似文献   

19.
20.
Balanced scorecard is a widely recognized tool to support decision making in business management. Unfortunately, current balanced scorecard-based systems present two drawbacks: they do not allow to define explicitly the semantics of the underlying knowledge and they are not able to deal with imprecision and vagueness. To overcome these limitations, in this paper we propose a semantic fuzzy expert system which implements a generic framework for the balanced scorecard. In our approach, knowledge about balanced scorecard variables is represented using an OWL ontology, therefore allowing reuse and sharing of the model among different companies. The ontology acts as the basis for the fuzzy expert system, which uses highly interpretable fuzzy IF–THEN rules to infer new knowledge. Results are valuable pieces of information to help managers to improve the achievement of the strategic objectives of the company. A main contribution of this work it that the system is general and can be customized to adapt to different scenarios.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号