1 / 29

Fuzzy Systems and Control Günay Karlı, Ph.D.

Fuzzy Systems and Control Günay Karlı, Ph.D. Before we begin… some clever people have said in the past …. Precision is not truth. —Henri Matisse. So far as the laws of mathematics refer to reality, they are not certain. And so far as they are certain, they do not refer to reality.

brand
Télécharger la présentation

Fuzzy Systems and Control Günay Karlı, Ph.D.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fuzzy Systems and ControlGünay Karlı, Ph.D.

  2. Before we begin… some clever people have said in the past…

  3. Precision is not truth. —Henri Matisse

  4. So far as the laws of mathematics refer to reality, they are not certain. And so far as they are certain, they do not refer to reality. —Albert Einstein

  5. As complexity rises, precise statements lose meaning and meaningful statements lose precision. Lotfi Zadeh

  6. What is Fuzzy Logic Fuzzy logic is a convenientway to map an input space to an output space.

  7. Fuzzy logic is a convenient way to map an input space to an output space. * With information about how good your service was at a restaurant, a fuzzy logic system can tell you what the tip should be. * With your specification of how hot you want the water, a fuzzy logic system can adjust the faucet valve to the right setting. * With information about how far away the subject of your photograph is, a fuzzy logic system can focus the lens for you. * With information about how fast the car is going and how hard the motor is working, a fuzzy logic system can shift gears for you. What is Fuzzy Logic

  8. A graphical example of an input-output map What is Fuzzy Logic

  9. The black box can contain any number of things: What is Fuzzy Logic fuzzy systems, linear systems, neural networks, differential equations, interpolated multidimensional lookup tables, ….

  10. "In almost every case you can build the same product without fuzzy logic, but fuzzy is fasterand cheaper.“ -Lotfi Zadeh Why use Fuzzy Logic

  11. Here is a list of general observations about fuzzy logic: • Fuzzy logic is conceptually easy to understand. • Fuzzy logic is flexible • Fuzzy logic is tolerant of imprecise data. • Fuzzy logic can model nonlinear functions of arbitrary complexity. • Fuzzy logic can be blended with conventional control techniques. • Fuzzy logic is based on natural language. Why use Fuzzy Logic

  12. When NOT to Use Fuzzy Logic If you find Fuzzy Logic is not convenient, try something else. If a simpler solution already exists, use it.

  13. An Intoductory Example:Fuzzy vs. Non-Fuzzy What is the right amount to tip your waitperson? The Basic Tipping Problem. Given a number between 0 and 10 that represents the quality of service at a restaurant (where 10 is excellent), what should the tip be?

  14. An IntoductoryExample: Tipping Problem TheNon-FuzzyApproach The tip always equals 15% of the total bill Tip=?

  15. Because service is rated on a scale of 0 to 10, you might have the tip go linearly from 5% if the service is bad to 25% if the service is excellent. Tip=? An IntoductoryExample: Tipping Problem TheNon-FuzzyApproach

  16. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, what should the tip be? An IntoductoryExample: Tipping Problem TheNon-FuzzyApproach

  17. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, Suppose you want the service to be a more important factor than the food quality. Specify that service accounts for 80% of the overall tipping grade and the food makes up the other 20%. what should the tip be? An IntoductoryExample: Tipping Problem TheNon-FuzzyApproach

  18. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, An IntoductoryExample: Tipping Problem TheFuzzyApproach • capture the essentials of this problem • leave aside all the factors that could be arbitrary • what really matters in this problem

  19. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, An IntoductoryExample: Tipping Problem TheFuzzyApproach Tipping Problem Rules — Service Factor If service is poor, then tip is cheap If service is good, then tip is average If service is excellent, then tip is generous

  20. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, An IntoductoryExample: Tipping Problem TheFuzzyApproach Tipping Problem Rules — Service Factor If service is poor, then tip is cheap If service is good, then tip is average If service is excellent, then tip is generous Tipping Problem Rules — Food Factor If food is rancid, then tip is cheap If food is delicious, then tip is generous

  21. The Extended Tipping Problem:Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, An IntoductoryExample: Tipping Problem TheFuzzyApproach Tipping Problem Rules — Service Factor If service is poor, then tip is cheap If service is good, then tip is average If service is excellent, then tip is generous Tipping Problem Rules — Food Factor If food is rancid, then tip is cheap If food is delicious, then tip is generous Tipping Problem — Both Service and Food Factors If service is poor OR the food is rancid, then tip is cheap If service is good, then tip is average If service is excellent OR food is delicious, then tip is generous

  22. Tipping Problem — Both Service and Food Factors If service is poor or the food is rancid, then tip is cheap If service is good, then tip is average If service is excellent or food is delicious, then tip is generous An IntoductoryExample: Tipping Problem TheFuzzyApproach

  23. Tipping Problem — Both Service and Food Factors If service is poor or the food is rancid, then tip is cheap If service is good, then tip is average If service is excellent or food is delicious, then tip is generous An IntoductoryExample: Tipping Problem TheFuzzyApproach #How are the rules all combined? #How do I define mathematically what an average tip is?

  24. Fuzzy Logic System

  25. Fuzzy Logic SystemFuzzy Inference Diagram

  26. Fuzzy Logic SystemA 2 input 1 output FLS

  27. Implementation of FLS tip = 16.7%

  28. BuildingSystemwiththeMATLAB FuzzyLogicToolbox

More Related