Table of Contents 1
Cover
5
Preface
Starting to Think Fuzzy and Beyond
Organizing the Book
The Chapters
The Appendices
The Audience
Notes to the Instructor
8
Introduction
I.1 Introducing Fuzzy Logic, Fuzzy Systems, and • • • • •
I.2 Philosophy
I.3 Starting to Think Fuzzy – Fuzzy Logic Q&A
I.4 Is Fuzzy Logic a Relatively New Technology?
I.5 Who Is Using Fuzzy Logic in the United States?
I.6 What Are Some Advantages of Fuzzy Logic?
I.7 Can I Use Fuzzy Logic to Solve All My Design Problems?
I.8 What's Wrong with the Tools I'm Using Now?
I.9 Should I Implement My Fuzzy System in Hardware or Software?
I.10 Introducing Threshold Logic
I.11 Moving to Perceptron Logic
I.12 Testing and Debugging
I.13 Summary
9
1 A Brief Introduction and History
1.1 Introduction
1.2 Models of Human Reasoning
1.3 Building on the Past – From Those Who Laid the Foundation
1.4 A Learning and Reasoning Taxonomy
1.5 Crisp and Fuzzy Logic
1.6 Starting to Think Fuzzy
1.7 History Revisited – Early Mathematics
1.8 Sets and Logic
1.9 Expert Systems
1.10 Summary
Review Questions
10
2 A Review of Boolean Algebra
2.1 Introduction to Crisp Logic and Boolean Algebra
2.2 Introduction to Algebra
2.3 Getting Some Practice
2.4 Getting to Work
2.5 Implementation
2.6 Logic Minimization
2.7 Summary
Review Questions
11
3 Crisp Sets and Sets and More Sets
3.1 Introducing the Basics
3.2 Introduction to Classic Sets and Set Membership
3.3 Classical Set Theory and Operations
3.4 Basic Crisp Applications – A First Step
3.5 Summary
Review Questions
12
4 Fuzzy Sets and Sets and More Sets
4.1 Introducing Fuzzy
4.2 Early Mathematics
4.3 Foundations of Fuzzy Logic
4.4 Introducing the Basics
4.5 Introduction to Fuzzy Sets and Set Membership
4.6 Fuzzy Membership Functions
4.7 Fuzzy Set Theory and Operations
4.8 Basic Fuzzy Applications – A First Step
4.9 Fuzzy Imprecision And Membership Functions
4.10 Summary
Review Questions
13
5 What Do You Mean By That?
5.1 Language, Linguistic Variables, Sets, and Hedges
5.2 Symbols and Sounds to Real‐World Objects
5.3 Hedges