Shows students how to use fuzzy logic in new ways and how to effectively solve problems that are awash in uncertainties.
Allows students unfamiliar with fuzzy logic to read and grasp the entire book.
Features applications that are easily understood by all readers.
Each demonstrates the superiority of type-2 fuzzy logic designs.
Clearly illustrates the book's important points.
Enables students to immediately be able to use the book's contents.
Breakthrough fuzzy logic techniques for handling real-world uncertainty.
The world is full of uncertainty that classical fuzzy logic can't model. Now, however, there's an approach to fuzzy logic that can model uncertainty: "type-2" fuzzy logic. In this book, the developer of type-2 fuzzy logic demonstrates how it overcomes the limitations of classical fuzzy logic, enabling a wide range of applications from digital mobile communications to knowledge mining. Dr. Jerry Mendel presents a bottom-up approach that begins by introducing traditional "type-1" fuzzy logic, explains how it can be modified to handle uncertainty, and, finally, adds layers of complexity to handle increasingly sophisticated applications. Coverage includes:
Carefully balanced between theory and design, the book contains over 90 worked examples and more than 110 figures. It is ideal for engineers, scientists, computer science researchers, and mathematicians interested in AI, rule-based systems, and modeling uncertainty. Since it contains brief introductory primers on fuzzy logic and fuzzy sets, it's accessible to virtually anyone with an undergraduate B.S. degreeincluding computing professionals designing and implementing rule-based systems.SOFTWARE RESOURCES
Online software includes more than 30 companion MATLAB m-files for implementing a wide variety of type-1 and type-2 fuzzy logic systems.
Click here for a sample chapter for this book: 0130409693.pdf
(NOTE: Each chapter concludes with Exercises.)
I: PRELIMINARIES.1. Introduction.
Rule-Based FLSs. A New Direction for FLSs. New Concepts and Their Historical Background. Fundamental Design Requirement. The Flow of Uncertainties. Existing Literature on Type-2 Fuzzy Sets. Coverage. Applicability Outside of Rule-Based FLSs. Computation.Supplementary Material: Short Primers on Fuzzy Sets and Fuzzy Logic.
Primer on Fuzzy Sets. Primer on FL. Remarks.2. Sources of Uncertainty.
Uncertainties in a FLS. Words Mean Different Things to Different People.3. Membership Functions and Uncertainty.
Introduction. Type-1 Membership Functions. Type-2 Membership Functions. Returning to Linguistic Labels. Multivariable Membership Functions. Computation.4. Case Studies.
Introduction. Forecasting of Time-Series. Knowledge Mining Using Surveys.
II: TYPE-1 FUZZY LOGIC SYSTEMS.5. Singleton Type-1 Fuzzy Logic Systems: No Uncertainties.
Introduction. Rules. Fuzzy Inference Engine. Fuzzification and Its Effect on Inference. Defuzzification. Possibilities. Fuzzy Basis Functions. FLSs Are Universal Approximators. Designing FLSs. Case Study: Forecasting of Time-Series. Case Study: Knowledge Mining Using Surveys. A Final Remark. Computation.6. Non-Singleton Type-1 Fuzzy Logic Systems.
Introduction. Fuzzification and Its Effect on Inference. Possibilities. FBFs. Non-Singleton FLSs Are Universal Approximators. Designing Non-Singleton FLSs. Case Study: Forecasting of Time-Series. A Final Remark. Computation.
III: TYPE-2 FUZZY SETS.7. Operations on and Properties of Type-2 Fuzzy Sets.
Introduction. Extension Principle. Operations on General Type-2 Fuzzy Sets. Operations on Interval Type-2 Fuzzy Sets. Summary of Operations. Properties of Type-2 Fuzzy Sets. Computation.8. Type-2 Relations and Compositions.
Introduction. Relations in General. Relations and Compositions on the Same Product Space. Relations and Compositions on Different Product Spaces. Composition of a Set with a Relation. Cartesian Product of Fuzzy Sets. Implications.9. Centroid of a Type-2 Fuzzy Set: Type-Reduction.
Introduction. General Results for the Centroid. Generalized Centroid for Interval Type-2 Fuzzy Sets. Centroid of an Interval Type-2 Fuzzy Set. Type-Reduction: General Results. Type-Reduction: Interval Sets. Concluding Remark. Computation.
IV: TYPE-2 FUZZY LOGIC SYSTEMS.10. Singleton Type-2 Fuzzy Logic Systems.
Introduction. Rules. Fuzzy Inference Engine. Fuzzification and Its Effect on Inference. Type-Reduction. Defuzzification. Possibilities. FBFs: The Lack Thereof. Interval Type-2 FLSs. Designing Interval Singleton Type-2 FLSs. Case Study: Forecasting of Time-Series. Case Study: Knowledge Mining Using Surveys. Computation.11. Type-1 Non-Singleton Type-2 Fuzzy Logic Systems.
Introduction. Fuzzification and Its Effect on Inference. Interval Type-1 Non-Singleton Type-2 FLSs. Designing Interval Type-1 Non-Singleton Type-2 FLSs. Case Study: Forecasting of Time-Series. Final Remark. Computation.12. Type-2 Non-Singleton Type-2 Fuzzy Logic Systems.
Introduction. Fuzzification and Its Effect on Inference. Interval Type-2 Non-Singleton Type-2 FLSs. Designing Interval Type-2 Non-Singleton Type-2 FLSs. Case Study: Forecasting of Time-Series. Computation.13. TSK Fuzzy Logic Systems.
Introduction. Type-1 TSK FLSs. Type-2 TSK FLSs. Example: Forecasting of Compressed Video Traffic. Final Remark. Computation.14. Epilogue.
Introduction. Type-2 Versus Type-1 FLSs. Appropriate Applications for a Type-2 FLS. Rule-Based Classification of Video Traffic. Equalization of Time-Varying Non-linear Digital Communication Channels. Overcoming CCI and ISI for Digital Communication Channels. Connection Admission Control for ATM Networks. Potential Application Areas for a Type-2 FLS.A. Join, Meet, and Negation Operations For Non-Interval Type-2 Fuzzy Sets.
Introduction. Join Under Minimum or Product t-Norms. Meet Under Minimum t-Norm. Meet Under Product t-Norm. Negation. Computation.B. Properties of Type-1 and Type-2 Fuzzy Sets.
Introduction. Type-1 Fuzzy Sets. Type-2 Fuzzy Sets.C. Computation.
Type-1 FLSs. General Type-2 FLSs. Interval Type-2 FLSs.References.
Uncertainty is the fabric that makes life interesting. For millenia human beings have developed strategies to cope with a plethora of uncertainties, never absolutely sure what the consequences would be, but hopeful that the deleterious effects of those uncertainties could be minimized. This book presents a complete methodology for accomplishing this within the framework of fuzzy logic (FL). This is not the original FL, but is an expanded and richer FL, one that contains the original FL within it.
The original FL, founded by Lotfi Zadeh, has been around for more than 35 years, as of the year 2000, and yet it is unable to handle uncertainties. By handle, I mean to model and minimize the effect of. That the original FLtype-1 FLcannot do this sounds paradoxical because the word fuzzy has the connotation of uncertainty. The expanded FLtype-2 FLis able to handle uncertainties because it can model them and minimize their effects. And, if all uncertainties disappear, type-2 FL reduces to type-1 FL, in much the same way that if randomness disappears, probability reduces to determinism.
Although many applications were found for type-1 FL, it is its application to rule-based systems that has most significantly demonstrated its importance as a powerful design methodology. Such rule-based fuzzy logic systems (FLSs), both type-1 and type-2, are what this book is about. In it I show how to use FL in new ways and how to effectively solve problems that are awash in uncertainties.
FL has already been applied in numerous fields, in many of which uncertainties are present (e.g., signal processing, digital communications, computer and communication networks, diagnostic medicine, operations research, financial investing, control, etc.). Hence, the results in this book can immediately be used in all of these fields. To demonstrate the performance advantages for type-2 FLSs over their type-1 counterparts, when uncertainties are present, I describe and provide results for the following applications in this book: forecasting of time series, knowledge-mining using surveys, classification of video data working directly with compressed data, equalization of time-varying nonlinear digital communication channels, overcoming co-channel interference and intersymbol interference for time-varying nonlinear digital communication channels, and connection admission control for asynchronous transfer mode networks. No control applications have been included, because to date type-2 FL has not yet been applied to them; hence, this book is not about FL control, although its methodologies may someday be applicable to it.
I have organized this book into four parts. Part 1 Preliminaries contains four chapters that provide background materials about uncertainty, membership functions, and two case studies (forecasting of time-series and knowledge mining using surveys) that are carried throughout the book. Part 2Type-1 Fuzzy Logic Systemscontains two chapters that are included to provide the underlying basis for the new type-2 FLSs, so that we can compare type-2 results for our case studies with type-1 results. Part 3Type-2 Fuzzy Setscontains three chapters, each of which focuses on a different aspect of such sets. Part 4Type-2 Fuzzy Logic Systemswhich is the heart of the book, contains five chapters, four having to do with different architectures for a FLS and how to handle different kinds of uncertainties within them, and one having to do primarily with four specific applications of type-2 FLSs.
This book can be read by anyone who has an undergraduate BS degree and should be of great interest to computer scientists and engineers who already use or want to use rule-based systems and are concerned with how to handle uncertainties about such systems. I have included many worked-out examples in the text, and have also included homework problems at the end of most chapters so that the book can be used in a classroom setting as well as a technical reference.
Here are some specific ways that this book can be used:
So that people will start using type-2 FL as soon as possible, I have made free software available online for implementing and designing type-1 and type-2 FLSs. It is MATLAB-based (MATLAB is a registered trademark of The MathWorks, Inc.), was developed by my former PhD students Nilesh Karnik and Qilian Liang, and can be reached at:
http://sipi.usc.edu/~mendel/software. A computation section, which directs the reader to very specific M-files, appears at the end of most chapters of this book. Appendix C summarizes all of the M-files so that the reader can see the forest from the trees.