Читать книгу Introduction to Fuzzy Logic - James K. Peckol - Страница 2
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 5.4 Summary Review Questions
14 6 If There Are Four Philosophers… 6.1 Fuzzy Inference and Approximate Reasoning 6.2 Equality 6.3 Containment and Entailment 6.4 Relations Between Fuzzy Subsets 6.5 Inference in Fuzzy Logic 6.6 Summary Review Questions
15 7 So How Do I Use This Stuff? 7.1 Introduction 7.2 Fuzzification and Defuzzification 7.3 Fuzzy Inference Revisited 7.4 Fuzzy Inference – Single Premise 7.5 Fuzzy Inference – Multiple Premises 7.6 Getting to Work – Fuzzy Control and Fuzzy Expert Systems 7.7 Summary Review Questions
16 8 I Can Do This Stuff!!! 8.1 Introduction 8.2 Applications 8.3 Design Methodology 8.4 Executing a Design Methodology 8.5 Summary
17 9 Moving to Threshold Logic!!! 9.1 Introduction 9.2 Threshold Logic 9.3 Executing a Threshold Logic Design 9.4 The Downfall of Threshold Logic Design 9.5 Summary Review Questions
18 10 Moving to Perceptron Logic ! ! ! 10.1 Introduction 10.2 The Biological Neuron 10.3 The Artificial Neuron – a First Step 10.4 The Perceptron – The Second Step 10.5 Learning with Perceptrons – First Step 10.6 Learning with Perceptrons – Second Step 10.7 Testing of the Perceptron 10.8 Summary Review Questions
19 Appendix A Requirements and Design Specification A.1 Introduction A.2 Identifying the Requirements A.3 Formulating the Requirements Specification A.4 The System Design Specification A.5 System Requirements Versus System Design Specifications
20 Appendix B Introduction to UML and Thinking Test B.1 Introduction B.2 Use Cases B.3 Class Diagrams B.4 Dynamic Modeling with UML B.5 Interaction Diagrams B.6 Sequence Diagrams B.7 Fork and Join B.8 Branch and Merge B.9 Activity Diagram B.10 State Chart Diagrams B.11 Preparing for Test B.12 Summary
21 Bibliography Further Reading
22 Index