Fuzzy Expert Systems and Fuzzy Reasoning

1. Edition January 2005
424 Pages, Hardcover
Practical Approach Book
Short Description
Expert systems are computer programs, designed to make available some of the skills of an expert to non-experts. A fuzzy expert system uses a collection of fuzzy membership functions and rules, instead of Boolean logic, to reason about data. This book teaches the reader to construct fuzzy expert systems to solve real-world problems. It provides a general discussion of expert systems and the basic fuzzy math required to understand them.
Coverage is accessible to practitioners and academic readers alike.
* Features end-of-chapter problems with answers provided in an appendix.
* Includes discussions of rule-based systems not available in any other book.
* Includes problem sets and tutorial programs available on the Wiley ftp site.
1 Introduction.
2 Rule-Based Systems: Overview.
3 Fuzzy Logic, Fuzzy Sets, and Fuzzy Numbers: I.
4 Fuzzy Logic, Fuzzy Sets, and Fuzzy Numbers: II.
5 Combining Uncertainties.
6 Inference in an Expert System I.
7 Inference in a Fuzzy Expert System II: Modification of Data and Truth Values.
8 Resolving Contradictions: Possibility and Necessity.
9 Expert System Shells and the Integrated Development Environment (IDE).
10 Simple Example Programs.
11 Running and Debugging Fuzzy Expert Systems I: Parallel Programs.
12 Running and Debugging Expert Systems II: Sequential Rule-Firing.
13 Solving "What?" Problems when the Answer is Expressed in Words.
14 Programs that Can Learn from Experience.
15 Running On-Line in Real-Time.
Appendix.
Answers.
References.
Index.
JAMES J. BUCKLEY is Associate Professor of Mathematics at the University of Alabama in Birmingham. A prominent researcher in fuzzy mathematics, he has published over 200 papers and several books on the topic.