Fuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions.

Size: px
Start display at page:

Download "Fuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions."

Transcription

1 Universitat Politécnica de Catalunya Departament de Teoria del Senyal i Comunicacions Fuzzy Logic An introduction Prepared by Temko Andrey

2 2 Outline History and sphere of applications Basics. Fuzzy sets and basic operations General structure of fuzzy system Fuzzy inferencing Fuzziness Vs Probability Comparison with other AI techniques (ANN) Classifier ensemble. Fuzzy integral

3 3 Origins and History Invented in USA by Lotfi Zadeh (Lotfi Aliaskerzadeh), native of Azerbaijan, also with Russian/Turkish/Iranian ancestry First commercial application (cement mixing), Denmark. Lauritz Peter Holmblad, Jens-Jorgen Ostergaard Application to steam engine control, U.K. Ebrahim Mamdani. 980's - Enthusiastically accepted in Japan, later in Singapore and other parts of east Asia.

4 4 History 980's - A large popular following in the West, but often sternly criticized or ridiculed by the scientific community. Relatively few applications in control (although a similar idea is used to process "confidence factors" in expert systems). 990's - Neuro-fuzzy applications very popular in Asia. 990's - Fuzzy control applications become widespread in the West : st IEEE International Conference on Fuzzy Systems appearance of software companies (INFORM INFORM, Aptronix,etc.) Fuzzy Logic Toolbox for MATLAB was released in 994

5 5 Applications

6 5 Applications Control Algorithms Medical Diagnosis Decision Making Economics Engineering Environmental Literature

7 5 Applications Control Algorithms Medical Diagnosis Decision Making Economics Engineering Environmental Literature Pattern Recognition Psychology Reliability Security Science Operations Research

8 6 The Issue Question Why was a mathematical technique that was developed in the West, where mathematical modeling is widely used, largely rejected by Western science while it was enthusiastically applied in Asian countries? Western science has an ethic of difficulty or obscurantism, whereas fuzzy logic is simple. Answer It is hard to publish simple papers in Western journals. Some mechanism is needed to control access to the scientific establishment, and a preference for difficult and arcane contributions meets this need

9 7 Introduction 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 Most of the phenomena we encounter everyday are imprecise - the imprecision may be associated with their shapes, position, color, texture, semantics that describe what they are Fuzziness primarily describes uncertainty (partial truth) and imprecision The key idea of fuzziness comes from the multivalued logic: Everything is a matter of degree Imprecision raises in several faces, e.g. as a semantic ambiguity

10 8 Precision and Significance REAL WORLD

11 9 Terminology Task: Define a set of young people

12 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,}

13 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,}

14 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,} Young 25

15 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,} Young 25

16 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,} Young If x is 22 the degree of belongingness of x to the set Young is. 25

17 9 Terminology Task: Define a set of young people Crisp set defines membership of its elements from U: {0,} Young 25 If x is 22 the degree of belongingness of x to the set Young is. If x is 26 the degree of belongingness to Young is 0

18 0 Fuzzy sets Fuzzy set defines membership of its elements from U: [0,] 0.66

19 0 Fuzzy sets Fuzzy set defines membership of its elements from U: [0,] µ(x) 0.66 Young

20 0 Fuzzy sets Fuzzy set defines membership of its elements from U: [0,] µ(x) 0.66 Young If x is 22 the degree of belongingness of x to the set Young is.

21 0 Fuzzy sets Fuzzy set defines membership of its elements from U: [0,] µ(x) 0.66 Young If x is 22 the degree of belongingness of x to the set Young is. If x is 30 the degree of belongingness to Young is 0.666

22 Notations Discrete fuzzy set notation: A discrete fuzzy set A is denoted as the following x x 2 x n Discrete representation A x

23 Notations Discrete fuzzy set notation: A discrete fuzzy set A is denoted as the following x x 2 x n Discrete representation Continuous fuzzy set representation: A continuous fuzzy set A is denoted as the following A x

24 2 Operations. Union µ A B =max(µ A,µ B ) Membership A Membership B Membership A B

25 3 Operations. Intersection µ A B =min(µ A,µ B ) Membership A Membership B Membership A B

26 4 Complement µ A = - µ A Membership A Membership A

27 5 Other Operations Equality Product A=B if µ A (x)= µ A (x) µ AB (x) = µ A (x) µ B (x) Containment A is a subset of B if and only if µ A (x)<= µ B (x) Concentration Conc(µ A (x)) = µ A (x)^2 Proper Subset A is a proper subset of B if A is a subset of B and A<>B Dilation Dilation(µ A (x))= µ A (x)^0.5 etc..

28 6 Violations law of Excluded Middle law of Contradiction A A = U A A = Two fundamental laws of Classical Set theory are violated in Fuzzy Set Theory

29 7 Membership Functions Membership functions can be represented: graphically analytically in a tabular or list form geometrically(as a points in the unit cube)

30 8 Membership Functions (Ex.) All are just precise mathematical functions triangular trapezoidal sigmoid Gaussian-based

31 9 Linguistic Variables and Terms Linguistic variable {AGE} Linguistic terms {Young, Middle-aged, Old}

32 20 Fuzzy Rules General format: If x is A then y is B Examples: If pressure is high, then volume is small. If the road is slippery, then driving is dangerous. If a tomato is red, then it is ripe. If the speed is high, then apply the brake a little. each rule covers a local part of the whole working space

33 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B

34 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation:

35 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A X

36 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A A X x is A X

37 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A A X x is A X

38 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A A X x is A X

39 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A A X x is A X B Y

40 2 Fuzzy Inference Single rule with single antecedent Rule: if x is A then y is B Fact: x is A Conclusion: y is B Graphic Representation: A A A X x is A X B B y is B Y Y

41 22 Structure of Fuzzy System Crisp output Defuzzification Subsystem Control Process Fuzzy Inference Engine Fuzzy rule base Crisp input Fuzzification Subsystem

42 23 Example. Driving Problem: Driving on road, approached by vehicles towards an intersection. How do you control your breaks depending on the distance to the point of intersection and speed of the vehicle. Approach: Fuzzify the antecedent variables Fire the rules Obtain the net consequent membership function Defuzzify to get crisp output

43 24 Example. Initialization Defining input or antecedent membership functions: Near Far Slow Fast Distance to intersection (dti) Speed Defining output or consequent membership functions: Gentle Medium High Pressure

44 25 Example. Fuzzy Rules Control Rules:. If the distance to intersection (dti) is far and the speed slow apply gentle breaks 2. If dti is far and the speed fast apply medium breaks 3. If dti is near and speed slow apply medium breaks 4. If dti is near and speed fast apply high breaks

45 26 Example. Input Given that the distance to intersection is 0.4 normalized units and speed is 0.7 normalized units. How much should be the pressure on the breaks in normalized units? Input: DTI = 0.4 Speed = 0.7 Pressure -? CRISP!!!!

46 27 Example. Fire the Rules Near Far Slow Fast G M H Slow Fast G M H DTI is far and Speed is fast Pressure is medium

47 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H Slow Fast G M H DTI is far and Speed is fast Pressure is medium

48 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and Slow Fast G M H DTI is far and Speed is fast Pressure is medium

49 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and Slow Fast G M H DTI is far and Speed is fast Pressure is medium

50 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and Slow Fast G M H DTI is far and Speed is fast Pressure is medium

51 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Slow Fast G M H DTI is far and Speed is fast Pressure is medium

52 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Slow Fast G M H DTI is far and Speed is fast Pressure is medium

53 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Near Far Slow Fast G M H DTI is far and Speed is fast Pressure is medium

54 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Near Far Slow Fast G M H DTI is far and Speed is fast Pressure is medium

55 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Near Far Slow Fast G M H DTI is far and Speed is fast Pressure is medium

56 27 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is far Speed is slow Pressure is gentle and min Near Far Slow Fast G M H DTI is far and Speed is fast Pressure is medium

57 28 Example. Fire the Rules Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Slow Fast G M H

58 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Slow Fast G M H

59 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Slow Fast G M H

60 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Slow Fast G M H

61 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Slow Fast G M H

62 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Near Far Slow Fast G M H

63 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Near Far Slow Fast G M H DTI is near Speed is fast Pressure is high 4 and

64 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Near Far Slow Fast G M H DTI is near Speed is fast Pressure is high 4 and

65 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Near Far Slow Fast G M H DTI is near Speed is fast Pressure is high 4 and

66 28 Example. Fire the Rules Input: DTI = 0.4 Speed = 0.7 Near Far Slow Fast G M H DTI is near Speed is slow Pressure is medium 3 and Near Far Slow Fast G M H DTI is near Speed is fast Pressure is high 4 and

67 29 Example. Defuzzification G M H G M H G M H G M H G M H CRISP!!!!

68 30 Defuzzification Defuzzification is a process of conversion of fuzzy output (possibility distribution of the output) to precise (crisp) value Among the major defuzzification techniques we can mention: a) Mean of Maximum (Middle of Maxima) method (MoM MoM) b) Centroid (Center of Area, Center of Gravity) method (CoA CoA) MoM calculates the average of all variable values having maximum membership degree y defuzzified output CoA calculates the weighted average of the fuzzy output y y = = Y i µ B' µ ( B' y ( ) y ydy Y µ i ) y i µ B' ( y i B' ( y ) dy i ) a b output y

69 3 Fuzziness Vs Probability Probability theory is one of the most traditional theories for representing uncertainty in mathematical models Nature of uncertainty in a problem is a point which should be clearly recognized by engineer - there is uncertainty that arises from chance, from imprecision, from a lack of knowledge, from vagueness, from randomness probability theory deals with the expectation of an event (future event, its outcome is not known yet), i.e. it is a theory of random events

70 32 Fuzziness Vs Probability Fuzziness deals with the impression of meaning of concepts expressed in natural language - it is not concerned with events at all Fuzzy theory handles nonrandom uncertainty Random Uncertain Certain Fuzzy, imprecise, vague

71 33 Fuzziness Vs Probability (Ex.) tomorrow slight rains are highly probable Uncertainty Fuzziness Uncertainty Probability Probability and fuzziness are related but different concepts. Fuzziness is a type of deterministic uncertainty. It describes the event class ambiguity. Fuzziness measures the degree to which an event occurs, not whether it occurs.

72 33 Fuzziness Vs Probability (Ex.) tomorrow slight rains are highly probable Uncertainty Fuzziness Uncertainty Probability Probability and fuzziness are related but different concepts. Fuzziness is a type of deterministic uncertainty. It describes the event class ambiguity. Fuzziness measures the degree to which an event occurs, not whether it occurs.

73 33 Fuzziness Vs Probability (Ex.) tomorrow slight rains are highly probable Uncertainty Fuzziness Uncertainty Probability Probability and fuzziness are related but different concepts. Fuzziness is a type of deterministic uncertainty. It describes the event class ambiguity. Fuzziness measures the degree to which an event occurs, not whether it occurs.

74 34 Fuzzy Vs ANN Fuzzy ANN Advantages No training set of data required Conceptually easy to understand Capability to use expert knowledge expert kowledge is necessary to construct the rules need validation Disadvantages Little or no a priori knowledge required little or no idea how it reaches its conclusion a training set of data and the corresponding conclusions are abolutely required. need validation

75 34 Fuzzy Vs ANN Fuzzy ANN Advantages No training set of data required Conceptually easy to understand Capability to use expert knowledge expert kowledge is necessary to construct the rules need validation Disadvantages Little or no a priori knowledge required little or no idea how it reaches its conclusion a training set of data and the corresponding conclusions are abolutely required. need validation

76 35 Fuzzy Vs ANN Techniques are complementary rather than competitive Adaptive Neuro-Fuzzy Inference system Neural networks extract fuzzy rules from numerical data tune membership functions of fuzzy systems Fuzzification Inference Defuzzification

77 35 Fuzzy Vs ANN Techniques are complementary rather than competitive Adaptive Neuro-Fuzzy Inference system Neural networks extract fuzzy rules from numerical data tune membership functions of fuzzy systems Fuzzification Inference Defuzzification

78 35 Fuzzy Vs ANN Techniques are complementary rather than competitive Adaptive Neuro-Fuzzy Inference system Neural networks extract fuzzy rules from numerical data tune membership functions of fuzzy systems Fuzzification Inference Defuzzification

79 36 Why to Use 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 built on top of the experience of experts. Fuzzy logic can be blended with conventional control techniques. Fuzzy logic is based on natural language.

80 37 Fuzzy Theory Fuzzy Theory Fuzzy Fuzzy Uncertainty& Mathematics Decision-Making Information Fuzzy Systems Fuzzy Logic & AI

81 38 Classifier Combinations Output of i-th classifier Support of L classifiers for class w j DP decision profile C number of classes L number of classsifiers where is called aggregation rule.

82 38 Classifier Combinations Output of i-th classifier Support of L classifiers for class w j DP decision profile C number of classes L number of classsifiers where is called aggregation rule.

83 38 Classifier Combinations Output of i-th classifier Support of L classifiers for class w j DP decision profile C number of classes L number of classsifiers where is called aggregation rule.

84 39 Classifier Combinations Non-fuzzy Non-trainable Majority vote Minimum, maximum, average, product etc... Fuzzy Fuzzy integral Decision template Trainable Naive Bayes Weighted majority vote MLP, etc...

85 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Preferential dependence

86 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Preferential dependence

87 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Example Student evaluation Statistic Probability Algebra Preferential dependence

88 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Example Student evaluation Statistic Probability Algebra Preferential dependence

89 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Redundancy Overestimation underestimation Example Student evaluation Statistic Probability Algebra Preferential dependence

90 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Student evaluation Statistic Probability Algebra Preferential dependence

91 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Example Student evaluation Statistic Probability Student evaluation Scientific subjects Algebra Literary subjects Preferential dependence

92 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Example Student evaluation Statistic Probability Student evaluation Scientific subjects Algebra Literary subjects Preferential dependence

93 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Example Student evaluation Statistic Probability Student evaluation Scientific subjects Algebra Literary subjects Preferential dependence

94 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Example Student evaluation Statistic Probability Student evaluation Scientific subjects Algebra Literary subjects Preferential dependence

95 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Example Student evaluation Statistic Probability Student evaluation Scientific subjects Algebra Literary subjects p Preferential dependence Preferential dependence

96 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Student Example evaluation Statistic Example Student evaluation Probability Scientific subjects Algebra Literary subjects Preferential dependence

97 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Student Example evaluation Statistic Example Student evaluation Probability Scientific subjects Algebra Literary subjects Preferential dependence

98 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Student Example evaluation Statistic Example Student evaluation Probability Scientific subjects Algebra Literary subjects Preferential dependence

99 40 Why Use Fuzzy Aggregation? Simple methods cannot not cover: Correlation Substitutiveness/complementarity Example Student Example evaluation Statistic Example Student evaluation Probability Scientific subjects Algebra Literary subjects Preferential dependence

100 4 Fuzzy Measure Generalization of probability measures replacing the additive property by the monotonicity property with respect to set inclusion: FM: FM2: Probability, possibility, belief and plausibility measures are all special cases of fuzzy measure.

101 42 Example. Fuzzy Measure A student takes three subject maths (M), physics (P) and literature (L) Consider a fuzzy measure representing the level of importance associated with being good at various combinations of subjects: μ(m)= μ(p)=0.45, μ(l)=0.3 μ(m,l)= μ(p,l)=0.9> Taken independently being good in maths and physics is more important than being good at literature. It is rare for a student to be good at both maths and lit. or physics and lit. and indicates a versitile mind. μ(m,p)=0.5< Students who are good at maths are usually good at physics and vica-versa μ(m,p,l)=

102 43 Fuzzy Integral Choquet type Sugeno type where σ i = σ(x i ) ordered such that: based on MAX outputs of classifiers

103 43 Fuzzy Integral Choquet type Sugeno type where σ i = σ(x i ) ordered such that: based on SUM based on MAX outputs of classifiers

104 43 Fuzzy Integral Choquet type Sugeno type where σ i = σ(x i ) ordered such that: based on SUM based on MAX outputs of classifiers

105 43 Fuzzy Integral Choquet type based on SUM Sugeno type where σ i = σ(x i ) ordered such that: based on MAX outputs of classifiers Fuzzy integral is COMPROMISE between COMPETENCE (expressed by fuzzy measure µ) and EVIDENCE (expressed by classifiers outputs σ)

106 44 Example. Choquet Integral For the school example suppose we have the following information regarding the student: σ(l)=0.4, σ(p)=0.7 and σ(m)=0.9 µ(m)= µ(p)=0.45, µ(l)=0.3, µ(m,l)= µ(p,l)=0.9 µ(m,p)=0.5 Choquet type

107 45 Example. Sugeno Integral For the school example suppose we have the following information regarding the student: σ(l)=0.4, σ(p)=0.7 and σ(m)=0.9 µ(m)= µ(p)=0.45, µ(l)=0.3, µ(m,l)= µ(p,l)=0.9 µ(m,p)=0.5 Sugeno type

108 46 The Problem Fuzzy measures require us to specify 2 n-2 pieces of information! In practice it s necessary to provide only fuzzy densities, i.e. µ(x i ) µ(m)= µ(p)=0.45, µ(l)=0.3, This has a unique non-zero solution λ > -

109 47 Example. Finding λ Recall the high school example: This generates the equation λ+=(+0.45λ)(+0.45 λ)(+0.3 λ) This has three solutions: µ(m)=µ(p)=0.45, µ(l)=0.3 λ={-7.33,-0.445, 0} Non-trivial solution λ=-0.445

110 48 Fuzzy Aggregation Vs MLP MLP is quite powerful in capturing complicated nonlinear relationship among varios inputs. Fuzzy-based methods provide interpretability of learned parameters. Using Shapley score we calculate the average impotance of each criteria in decision-making

111 49 Criteria Interaction Indices The averaged impotance is not overall impotance >> where This index is negative as soon as i and j are positively correlated or competitive. Similarly, it is positive when i and j are negatively correlated or complementary.

112 50 Conclusions No perfect classifier No perfect classifier fusion FL is not a remedy of all deseases What current work suggests is just to keep fuzzy logic and fuzzy combiners on the list of options and assign them high priority when choosing...

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor ME 534 Intelligent Manufacturing Systems Chp 4 Fuzzy Logic Mechanical Engineering University of Gaziantep Dr. A. Tolga Bozdana Assistant Professor Motivation and Definition Fuzzy Logic was initiated by

More information

Revision: Fuzzy logic

Revision: Fuzzy logic Fuzzy Logic 1 Revision: Fuzzy logic Fuzzy logic can be conceptualized as a generalization of classical logic. Modern fuzzy logic aims to model those problems in which imprecise data must be used or in

More information

This time: Fuzzy Logic and Fuzzy Inference

This time: Fuzzy Logic and Fuzzy Inference This time: Fuzzy Logic and Fuzzy Inference Why use fuzzy logic? Tipping example Fuzzy set theory Fuzzy inference CS 460, Sessions 22-23 1 What is fuzzy logic? A super set of Boolean logic Builds upon fuzzy

More information

This time: Fuzzy Logic and Fuzzy Inference

This time: Fuzzy Logic and Fuzzy Inference This time: Fuzzy Logic and Fuzzy Inference Why use fuzzy logic? Tipping example Fuzzy set theory Fuzzy inference CS 460, Sessions 22-23 1 What is fuzzy logic? A super set of Boolean logic Builds upon fuzzy

More information

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined

2010/07/12. Content. Fuzzy? Oxford Dictionary: blurred, indistinct, confused, imprecisely defined Content Introduction Graduate School of Science and Technology Basic Concepts Fuzzy Control Eamples H. Bevrani Fuzzy GC Spring Semester, 2 2 The class of tall men, or the class of beautiful women, do not

More information

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS

CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS CHAPTER V TYPE 2 FUZZY LOGIC CONTROLLERS In the last chapter fuzzy logic controller and ABC based fuzzy controller are implemented for nonlinear model of Inverted Pendulum. Fuzzy logic deals with imprecision,

More information

Fuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang

Fuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang Outline Extension principle Fuzzy relations Fuzzy if-then rules Compositional rule of inference Fuzzy reasoning 2 Extension

More information

Fuzzy Systems. Introduction

Fuzzy Systems. Introduction Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christian Moewes {kruse,cmoewes}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge

More information

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic EEE 8005 Student Directed Learning (SDL) Industrial utomation Fuzzy Logic Desire location z 0 Rot ( y, φ ) Nail cos( φ) 0 = sin( φ) 0 0 0 0 sin( φ) 0 cos( φ) 0 0 0 0 z 0 y n (0,a,0) y 0 y 0 z n End effector

More information

Fuzzy Systems. Introduction

Fuzzy Systems. Introduction Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge Processing

More information

Uncertainty and Rules

Uncertainty and Rules Uncertainty and Rules We have already seen that expert systems can operate within the realm of uncertainty. There are several sources of uncertainty in rules: Uncertainty related to individual rules Uncertainty

More information

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University Lecture 3 Fuzzy Systems and their Properties Hamidreza Rashidy Kanan Assistant Professor, Ph.D. Electrical Engineering Department, Bu-Ali Sina University h.rashidykanan@basu.ac.ir; kanan_hr@yahoo.com 2

More information

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations /3/22 Fuzzy Logic and Computing with Words Ning Xiong School of Innovation, Design, and Engineering Mälardalen University Motivations Human centric intelligent systems is a hot trend in current research,

More information

Handling Uncertainty using FUZZY LOGIC

Handling Uncertainty using FUZZY LOGIC Handling Uncertainty using FUZZY LOGIC Fuzzy Set Theory Conventional (Boolean) Set Theory: 38 C 40.1 C 41.4 C 38.7 C 39.3 C 37.2 C 42 C Strong Fever 38 C Fuzzy Set Theory: 38.7 C 40.1 C 41.4 C More-or-Less

More information

What is fuzzy? A dictionary definition. And so what is a Fuzzy Set? events. a not clear Set? 1. Of or resembling fuzz.

What is fuzzy? A dictionary definition. And so what is a Fuzzy Set? events. a not clear Set? 1. Of or resembling fuzz. Sterowanie rozmyte What is fuzzy? A dictionary definition 1. Of or resembling fuzz. 2. Not clear; indistinct: a fuzzy recollection of past events. 3. Not coherent; confused: a fuzzy plan of action. 4.

More information

Financial Informatics XI: Fuzzy Rule-based Systems

Financial Informatics XI: Fuzzy Rule-based Systems Financial Informatics XI: Fuzzy Rule-based Systems Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND November 19 th, 28. https://www.cs.tcd.ie/khurshid.ahmad/teaching.html

More information

Fundamentals. 2.1 Fuzzy logic theory

Fundamentals. 2.1 Fuzzy logic theory Fundamentals 2 In this chapter we briefly review the fuzzy logic theory in order to focus the type of fuzzy-rule based systems with which we intend to compute intelligible models. Although all the concepts

More information

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence

Models for Inexact Reasoning. Fuzzy Logic Lesson 8 Fuzzy Controllers. Master in Computational Logic Department of Artificial Intelligence Models for Inexact Reasoning Fuzzy Logic Lesson 8 Fuzzy Controllers Master in Computational Logic Department of Artificial Intelligence Fuzzy Controllers Fuzzy Controllers are special expert systems KB

More information

is implemented by a fuzzy relation R i and is defined as

is implemented by a fuzzy relation R i and is defined as FS VI: Fuzzy reasoning schemes R 1 : ifx is A 1 and y is B 1 then z is C 1 R 2 : ifx is A 2 and y is B 2 then z is C 2... R n : ifx is A n and y is B n then z is C n x is x 0 and y is ȳ 0 z is C The i-th

More information

UNIVERSITY OF SURREY

UNIVERSITY OF SURREY UNIVERSITY OF SURREY B.Sc. Undergraduate Programmes in Computing B.Sc. Undergraduate Programmes in Mathematical Studies Level HE3 Examination MODULE CS364 Artificial Intelligence Time allowed: 2 hours

More information

Uncertain System Control: An Engineering Approach

Uncertain System Control: An Engineering Approach Uncertain System Control: An Engineering Approach Stanisław H. Żak School of Electrical and Computer Engineering ECE 680 Fall 207 Fuzzy Logic Control---Another Tool in Our Control Toolbox to Cope with

More information

Fuzzy control systems. Miklós Gerzson

Fuzzy control systems. Miklós Gerzson Fuzzy control systems Miklós Gerzson 2016.11.24. 1 Introduction The notion of fuzziness: type of car the determination is unambiguous speed of car can be measured, but the judgment is not unambiguous:

More information

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur Module - 2 Lecture - 4 Introduction to Fuzzy Logic Control In this lecture today, we will be discussing fuzzy

More information

1. Brief History of Intelligent Control Systems Design Technology

1. Brief History of Intelligent Control Systems Design Technology Acknowledgments We would like to express our appreciation to Professor S.V. Ulyanov for his continuous help, value corrections and comments to the organization of this paper. We also wish to acknowledge

More information

What Is Fuzzy Logic?

What Is Fuzzy Logic? Fuzzy logic What Is Fuzzy Logic? Form of multi-valued logic (algebra) derived from fuzzy set theory. Designed to deal with reasoning that is approximate rather than accurate. Consequence of the 1965 proposal

More information

OUTLINE. Introduction History and basic concepts. Fuzzy sets and fuzzy logic. Fuzzy clustering. Fuzzy inference. Fuzzy systems. Application examples

OUTLINE. Introduction History and basic concepts. Fuzzy sets and fuzzy logic. Fuzzy clustering. Fuzzy inference. Fuzzy systems. Application examples OUTLINE Introduction History and basic concepts Fuzzy sets and fuzzy logic Fuzzy clustering Fuzzy inference Fuzzy systems Application examples "So far as the laws of mathematics refer to reality, they

More information

Fuzzy Controller. Fuzzy Inference System. Basic Components of Fuzzy Inference System. Rule based system: Contains a set of fuzzy rules

Fuzzy Controller. Fuzzy Inference System. Basic Components of Fuzzy Inference System. Rule based system: Contains a set of fuzzy rules Fuzz Controller Fuzz Inference Sstem Basic Components of Fuzz Inference Sstem Rule based sstem: Contains a set of fuzz rules Data base dictionar: Defines the membership functions used in the rules base

More information

Fuzzy Rules and Fuzzy Reasoning (chapter 3)

Fuzzy Rules and Fuzzy Reasoning (chapter 3) Fuzzy ules and Fuzzy easoning (chapter 3) Kai Goebel, Bill Cheetham GE Corporate esearch & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu (adapted from slides by. Jang) Fuzzy easoning: The Big Picture

More information

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR

CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR CHAPTER 4 FUZZY AND NEURAL NETWORK FOR SR MOTOR 4.1 Introduction Fuzzy Logic control is based on fuzzy set theory. A fuzzy set is a set having uncertain and imprecise nature of abstract thoughts, concepts

More information

EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM

EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Nigerian Journal of Technology, Vol. 19, No. 1, 2000, EKEMEZIE & OSUAGWU 40 EFFECT OF VARYING CONTROLLER PARAMETERS ON THE PERFORMANCE OF A FUZZY LOGIC CONTROL SYSTEM Paul N. Ekemezie and Charles C. Osuagwu

More information

The Problem. Sustainability is an abstract concept that cannot be directly measured.

The Problem. Sustainability is an abstract concept that cannot be directly measured. Measurement, Interpretation, and Assessment Applied Ecosystem Services, Inc. (Copyright c 2005 Applied Ecosystem Services, Inc.) The Problem is an abstract concept that cannot be directly measured. There

More information

Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011

Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011 Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011 Dr. Basil Hamed Exam Time 2:00-4:00 Name Solution Student ID Grade GOOD

More information

Lecture 1: Introduction & Fuzzy Control I

Lecture 1: Introduction & Fuzzy Control I Lecture 1: Introduction & Fuzzy Control I Jens Kober Robert Babuška Knowledge-Based Control Systems (SC42050) Cognitive Robotics 3mE, Delft University of Technology, The Netherlands 12-02-2018 Lecture

More information

Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial

Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University. Fuzzy Logic Controllers - Tutorial Institute for Advanced Management Systems Research Department of Information Technologies Åbo Akademi University Directory Table of Contents Begin Article Fuzzy Logic Controllers - Tutorial Robert Fullér

More information

Fuzzy Logic Notes. Course: Khurshid Ahmad 2010 Typset: Cathal Ormond

Fuzzy Logic Notes. Course: Khurshid Ahmad 2010 Typset: Cathal Ormond Fuzzy Logic Notes Course: Khurshid Ahmad 2010 Typset: Cathal Ormond April 25, 2011 Contents 1 Introduction 2 1.1 Computers......................................... 2 1.2 Problems..........................................

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer ANALYSIS AND STABILITY OF FUZZY SYSTEMS Ralf Mikut and Forschungszentrum Karlsruhe GmbH, Germany Keywords: Systems, Linear Systems, Nonlinear Systems, Closed-loop Systems, SISO Systems, MISO systems, MIMO

More information

MODELLING THERMAL COMFORT FOR TROPICS USING FUZZY LOGIC

MODELLING THERMAL COMFORT FOR TROPICS USING FUZZY LOGIC Eighth International IBPSA Conference Eindhoven, Netherlands August 11-14, 2003 MODELLING THERMAL COMFORT FOR TROPICS USING FUZZY LOGIC Henry Feriadi, Wong Nyuk Hien Department of Building, School of Design

More information

Rule-Based Fuzzy Model

Rule-Based Fuzzy Model In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if then rules of the following general form: Ifantecedent proposition then consequent proposition The

More information

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic)

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic) http://expertsys.4t.com Fuzzy Expert Systems Lecture 3 (Fuzzy Logic) As 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.

More information

Civil Engineering. Elixir Civil Engg. 112 (2017)

Civil Engineering. Elixir Civil Engg. 112 (2017) 48886 Available online at www.elixirpublishers.com (Elixir International Journal) Civil Engineering Elixir Civil Engg. 112 (2017) 48886-48891 Prediction of Ultimate Strength of PVC-Concrete Composite Columns

More information

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

CS344: Introduction to Artificial Intelligence (associated lab: CS386) CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 2: Fuzzy Logic and Inferencing Disciplines which form the core of AI- inner circle

More information

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic)

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic) Fuzzy Expert Systems Lecture 3 (Fuzzy Logic) As 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 With

More information

Financial Informatics IX: Fuzzy Sets

Financial Informatics IX: Fuzzy Sets Financial Informatics IX: Fuzzy Sets Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND November 19th, 2008 https://www.cs.tcd.ie/khurshid.ahmad/teaching.html

More information

3. DIFFERENT MODEL TYPES

3. DIFFERENT MODEL TYPES 3-1 3. DIFFERENT MODEL TYPES It is important for us to fully understand a physical problem before we can select a solution strategy for it. Models are convenient tools that enhance our understanding and

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology AI Fuzzy Logic and Neural Nets Fall 2017 Fuzzy Logic Philosophical approach Decisions based on degree of truth Is not a method for reasoning under uncertainty that s probability

More information

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller

A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller International Journal of Engineering and Applied Sciences (IJEAS) A Hybrid Approach For Air Conditioning Control System With Fuzzy Logic Controller K.A. Akpado, P. N. Nwankwo, D.A. Onwuzulike, M.N. Orji

More information

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL Eample: design a cruise control system After gaining an intuitive understanding of the plant s dynamics and establishing the design objectives, the control engineer typically solves the cruise control

More information

Prediction of Ultimate Shear Capacity of Reinforced Normal and High Strength Concrete Beams Without Stirrups Using Fuzzy Logic

Prediction of Ultimate Shear Capacity of Reinforced Normal and High Strength Concrete Beams Without Stirrups Using Fuzzy Logic American Journal of Civil Engineering and Architecture, 2013, Vol. 1, No. 4, 75-81 Available online at http://pubs.sciepub.com/ajcea/1/4/2 Science and Education Publishing DOI:10.12691/ajcea-1-4-2 Prediction

More information

A Study on the Fuzzy Modeling of Nonlinear Systems Using Kernel Machines

A Study on the Fuzzy Modeling of Nonlinear Systems Using Kernel Machines A Study on the Fuzzy Modeling of Nonlinear Systems Using Kernel Machines February 2007 Jongcheol Kim A Study on the Fuzzy Modeling of Nonlinear Systems Using Kernel Machines A Study on the Fuzzy Modeling

More information

3. Lecture Fuzzy Systems

3. Lecture Fuzzy Systems Soft Control (AT 3, RMA) 3. Lecture Fuzzy Systems Fuzzy Knowledge 3. Outline of the Lecture 1. Introduction of Soft Control: definition and limitations, basics of "smart" systems 2. Knowledge representation

More information

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE

ABSTRACT I. INTRODUCTION II. FUZZY MODEL SRUCTURE International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 6 ISSN : 2456-3307 Temperature Sensitive Short Term Load Forecasting:

More information

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 104 CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 5.1 INTRODUCTION Fuzzy control is one of the most active areas of research in the application of fuzzy set theory, especially in complex control tasks, which

More information

Outline. Introduction, or what is fuzzy thinking? Fuzzy sets Linguistic variables and hedges Operations of fuzzy sets Fuzzy rules Summary.

Outline. Introduction, or what is fuzzy thinking? Fuzzy sets Linguistic variables and hedges Operations of fuzzy sets Fuzzy rules Summary. Fuzzy Logic Part ndrew Kusiak Intelligent Systems Laboratory 239 Seamans Center The University of Iowa Iowa City, Iowa 52242-527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak Tel: 39-335

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS International Journal of Bifurcation and Chaos, Vol. 8, No. 8 (1998) 1743 1747 c World Scientific Publishing Company FUZZY CONTROL OF CHAOS OSCAR CALVO CICpBA, L.E.I.C.I., Departamento de Electrotecnia,

More information

Environment Protection Engineering MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC

Environment Protection Engineering MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC Environment Protection Engineering Vol. 37 2011 No. 3 BARBARA TCHÓRZEWSKA-CIEŚLAK* MATRIX METHOD FOR ESTIMATING THE RISK OF FAILURE IN THE COLLECTIVE WATER SUPPLY SYSTEM USING FUZZY LOGIC Collective water

More information

Improvement of Process Failure Mode and Effects Analysis using Fuzzy Logic

Improvement of Process Failure Mode and Effects Analysis using Fuzzy Logic Applied Mechanics and Materials Online: 2013-08-30 ISSN: 1662-7482, Vol. 371, pp 822-826 doi:10.4028/www.scientific.net/amm.371.822 2013 Trans Tech Publications, Switzerland Improvement of Process Failure

More information

Compenzational Vagueness

Compenzational Vagueness Compenzational Vagueness Milan Mareš Institute of information Theory and Automation Academy of Sciences of the Czech Republic P. O. Box 18, 182 08 Praha 8, Czech Republic mares@utia.cas.cz Abstract Some

More information

Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450

Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450 Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450 F. L. De Lemos CNEN- National Nuclear Energy Commission; Rua Prof. Mario Werneck, s/n, BH

More information

Fuzzy Sets and Fuzzy Techniques. Sladoje. Introduction. Operations. Combinations. Aggregation Operations. An Application: Fuzzy Morphologies

Fuzzy Sets and Fuzzy Techniques. Sladoje. Introduction. Operations. Combinations. Aggregation Operations. An Application: Fuzzy Morphologies Sets and Sets and Outline of Sets and Lecture 8 on Sets of 1 2 Centre for Image alysis Uppsala University 3 of February 15, 2007 4 5 Sets and Standard fuzzy operations Sets and Properties of the standard

More information

Fuzzy Rule Based Candidate Selection Evaluator by Political Parties

Fuzzy Rule Based Candidate Selection Evaluator by Political Parties Volume 8, No. 3, March April 2017 International Journal of Advanced Research in Computer Science REVIEW ARTICLE Available Online at www.ijarcs.info ISSN No. 0976-5697 Fuzzy Rule Based Candidate Selection

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Delft Center for Systems and Control Adaptive fuzzy observer and robust controller for a 2-DOF robot arm For the degree of Master of

More information

Chapter 13 Uncertainty

Chapter 13 Uncertainty Chapter 13 Uncertainty CS4811 Artificial Intelligence Nilufer Onder Department of Computer Science Michigan Technological University 1 Outline Types of uncertainty Sources of uncertainty Nonmonotonic logics

More information

FUZZY CONTROL OF CHAOS

FUZZY CONTROL OF CHAOS FUZZY CONTROL OF CHAOS OSCAR CALVO, CICpBA, L.E.I.C.I., Departamento de Electrotecnia, Facultad de Ingeniería, Universidad Nacional de La Plata, 1900 La Plata, Argentina JULYAN H. E. CARTWRIGHT, Departament

More information

Water Quality Management using a Fuzzy Inference System

Water Quality Management using a Fuzzy Inference System Water Quality Management using a Fuzzy Inference System Kumaraswamy Ponnambalam and Seyed Jamshid Mousavi A fuzzy inference system (FIS) is presented for the optimal operation of a reservoir system with

More information

Fuzzy Logic and Fuzzy Systems

Fuzzy Logic and Fuzzy Systems Fuzzy Logic and Fuzzy Systems Revision Lecture Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND 24 February 2008. https://www.cs.tcd.ie/khurshid.ahmad/teaching.html

More information

Fuzzy logic : principles and applications

Fuzzy logic : principles and applications École d été Franco Roumaine Commande Avancée des Systèmes & Nouvelles Technologies Informatiques CA NTI 2015 Fuzzy logic : principles and applications Dr. Ing. Professor-Researcher Co-responsable of ESEA

More information

On the Relation of Probability, Fuzziness, Rough and Evidence Theory

On the Relation of Probability, Fuzziness, Rough and Evidence Theory On the Relation of Probability, Fuzziness, Rough and Evidence Theory Rolly Intan Petra Christian University Department of Informatics Engineering Surabaya, Indonesia rintan@petra.ac.id Abstract. Since

More information

OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC

OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC CHAPTER - 5 OPTIMAL CAPACITOR PLACEMENT USING FUZZY LOGIC 5.1 INTRODUCTION The power supplied from electrical distribution system is composed of both active and reactive components. Overhead lines, transformers

More information

Adaptive Non-singleton Type-2 Fuzzy Logic Systems: A Way Forward for Handling Numerical Uncertainties in Real World Applications

Adaptive Non-singleton Type-2 Fuzzy Logic Systems: A Way Forward for Handling Numerical Uncertainties in Real World Applications Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. VI (2011), No. 3 (September), pp. 503-529 Adaptive Non-singleton Type-2 Fuzzy Logic Systems: A Way Forward for Handling

More information

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems

Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence

More information

Fuzzy Control Systems Process of Fuzzy Control

Fuzzy Control Systems Process of Fuzzy Control Fuzzy Control Systems The most widespread use of fuzzy logic today is in fuzzy control applications. Across section of applications that have successfully used fuzzy control includes: Environmental Control

More information

Intuitionistic Fuzzy Logic Control for Washing Machines

Intuitionistic Fuzzy Logic Control for Washing Machines Indian Journal of Science and Technology, Vol 7(5), 654 661, May 2014 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Intuitionistic Fuzzy Logic Control for Washing Machines Muhammad Akram *, Shaista

More information

FUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY

FUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY FUZZY TRAFFIC SIGNAL CONTROL AND A NEW INFERENCE METHOD! MAXIMAL FUZZY SIMILARITY Jarkko Niittymäki Helsinki University of Technology, Laboratory of Transportation Engineering P. O. Box 2100, FIN-0201

More information

Lecture 06. (Fuzzy Inference System)

Lecture 06. (Fuzzy Inference System) Lecture 06 Fuzzy Rule-based System (Fuzzy Inference System) Fuzzy Inference System vfuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy Inference

More information

What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic

What is Fuzzy Logic? Fuzzy logic is a tool for embedding human knowledge (experience, expertise, heuristics) Fuzzy Logic Fuzz Logic Andrew Kusiak 239 Seamans Center Iowa Cit, IA 52242 527 andrew-kusiak@uiowa.edu http://www.icaen.uiowa.edu/~ankusiak (Based on the material provided b Professor V. Kecman) What is Fuzz Logic?

More information

Neural Networks & Fuzzy Logic

Neural Networks & Fuzzy Logic Journal of Computer Applications ISSN: 0974 1925, Volume-5, Issue EICA2012-4, February 10, 2012 Neural Networks & Fuzzy Logic Elakkiya Prabha T Pre-Final B.Tech-IT, M.Kumarasamy College of Engineering,

More information

Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer

Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer 772 NATIONAL POWER SYSTEMS CONFERENCE, NPSC 2002 Reduced Size Rule Set Based Fuzzy Logic Dual Input Power System Stabilizer Avdhesh Sharma and MLKothari Abstract-- The paper deals with design of fuzzy

More information

Reasoning Systems Chapter 4. Dr Ahmed Rafea

Reasoning Systems Chapter 4. Dr Ahmed Rafea Reasoning Systems Chapter 4 Dr Ahmed Rafea Introduction In this chapter we will explore how the various knowledge representations can be used for reasoning We will explore : Reasoning with rules Forward

More information

SOFT COMPUTING TECHNIQUES FOR MAJOR ROOF FALLS IN BORD AND PILLAR IN UNDERGROUND COAL MINES USING MAMDANI FUZZY MODEL

SOFT COMPUTING TECHNIQUES FOR MAJOR ROOF FALLS IN BORD AND PILLAR IN UNDERGROUND COAL MINES USING MAMDANI FUZZY MODEL SOFT COMPUTING TECHNIQUES FOR MAJOR ROOF FALLS IN BORD AND PILLAR IN UNDERGROUND COAL MINES USING MAMDANI ABSTRACT FUZZY MODEL Singam Jayanthu 1, Rammohan Perumalla 2 1 Professor, Mining department National

More information

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

5. Lecture Fuzzy Systems

5. Lecture Fuzzy Systems Soft Control (AT 3, RMA) 5. Lecture Fuzzy Systems Fuzzy Control 5. Structure of the lecture. Introduction Soft Control: Definition and delimitation, basic of 'intelligent' systems 2. Knowledge representation

More information

Reasoning with Uncertainty

Reasoning with Uncertainty Reasoning with Uncertainty Representing Uncertainty Manfred Huber 2005 1 Reasoning with Uncertainty The goal of reasoning is usually to: Determine the state of the world Determine what actions to take

More information

CRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC

CRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC Yugoslav Journal of Operations Research 28 (2018), Number 1, 93 105 DOI: 10.2298/YJOR161113005M CRITICALITY ASSESSMENT RISK; CONTRIBUTION OF FUZZY LOGIC S. MASMOUDI Faculty of Economics and Management

More information

Uncertain Logic with Multiple Predicates

Uncertain Logic with Multiple Predicates Uncertain Logic with Multiple Predicates Kai Yao, Zixiong Peng Uncertainty Theory Laboratory, Department of Mathematical Sciences Tsinghua University, Beijing 100084, China yaok09@mails.tsinghua.edu.cn,

More information

Introduction to Fuzzy Sets Theory

Introduction to Fuzzy Sets Theory An DIBRIS - University of Genova, ITALY & S.H.R.O. - Sbarro Institute for Cancer Research and Molecular Medicine Temple University, Philadelphia, PA, USA email: masulli@disi.unige.it MLCI 2018 Outline

More information

Fuzzy Logic Controller Based on Association Rules

Fuzzy Logic Controller Based on Association Rules Annals of the University of Craiova, Mathematics and Computer Science Series Volume 37(3), 2010, Pages 12 21 ISSN: 1223-6934 Fuzzy Logic Controller Based on Association Rules Ion IANCU and Mihai GABROVEANU

More information

Reasoning in Uncertain Situations

Reasoning in Uncertain Situations 9 Reasoning in Uncertain Situations 9.0 Introduction 9.1 Logic-Based Abductive Inference 9.2 Abduction: Alternatives to Logic 9.3 The Stochastic Approach to Uncertainty 9.4 Epilogue and References 9.5

More information

Human Blood Pressure and Body Temp Analysis Using Fuzzy Logic Control System

Human Blood Pressure and Body Temp Analysis Using Fuzzy Logic Control System 222 IJCSNS International Journal of Computer Science and Network Security, VOL.17 No.12, December 2017 Human Blood Pressure and Body Temp Analysis Using Fuzzy Logic Control System Syeda Binish Zahra 1,

More information

Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens

Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens 8th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT 2013) Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens Phuc-Nguyen Vo1 Marcin

More information

Fuzzy Logic. By Clifton F. Cobb

Fuzzy Logic. By Clifton F. Cobb Fuzzy Logic By Clifton F. Cobb Abstract. Theroleoflogicinmathematicalactivitiesis indisputable. Indeed, it has become a cornerstone for many of the important achievements in the field of mathematics. This

More information

Interval Type-2 Fuzzy Logic Systems Made Simple by Using Type-1 Mathematics

Interval Type-2 Fuzzy Logic Systems Made Simple by Using Type-1 Mathematics Interval Type-2 Fuzzy Logic Systems Made Simple by Using Type-1 Mathematics Jerry M. Mendel University of Southern California, Los Angeles, CA WCCI 2006 1 Outline Motivation Type-2 Fuzzy Sets Interval

More information

Integrated Math II Performance Level Descriptors

Integrated Math II Performance Level Descriptors Limited Integrated Math II Performance Level Descriptors A student performing at the Limited Level demonstrates a minimal command of Ohio s Learning Standards for Integrated Math II. A student at this

More information

28 August-9 September, 2008 New Delhi, India

28 August-9 September, 2008 New Delhi, India 28 August-9 September, 2008 New Delhi, India!!! Fuzzy sets theory Enrica Chiappero- Martinetti University of Pavia and HDC-IRC, IUSS So far as laws of mathematics refer to reality, they are not certain.

More information

Fuzzy Logic and Fuzzy Systems Knowledge Representation & Reasoning

Fuzzy Logic and Fuzzy Systems Knowledge Representation & Reasoning Fuzzy Logic and Fuzzy Systems Knowledge Representation & Reasoning Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND October 15th, 2013. https://www.cs.tcd.ie/khurshid.ahmad/teaching/teaching.html

More information

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS. ALGEBRA l

MIDLAND ISD ADVANCED PLACEMENT CURRICULUM STANDARDS. ALGEBRA l (1) Foundations for functions. The student understands that a function represents a dependence of one quantity on another and can be described in a variety of ways. The (A) describe independent and dependent

More information

Fuzzy expert systems

Fuzzy expert systems The Islamic University of Gaza Faculty of Engineering Dept. of Computer Engineering ECOM5039:Artificial Intelligence Eng. Ibraheem Lubbad Fuzzy expert systems Main points: Fuzzy logic is determined as

More information

Faster Adaptive Network Based Fuzzy Inference System

Faster Adaptive Network Based Fuzzy Inference System Faster Adaptive Network Based Fuzzy Inference System Submitted in partial fulfillment Of the requirements for The Degree of Doctor of Philosophy In Statistics At the University of Canterbury By Issarest

More information

An Integrated Approach for Process Control Valves Diagnosis Using Fuzzy Logic

An Integrated Approach for Process Control Valves Diagnosis Using Fuzzy Logic World Journal of Nuclear Science and Technology, 2014, 4, 148-157 Published Online July 2014 in SciRes. http://www.scirp.org/journal/wjnst http://dx.doi.org/10.4236/wjnst.2014.43019 An Integrated Approach

More information

Application of Fuzzy Measure and Fuzzy Integral in Students Failure Decision Making

Application of Fuzzy Measure and Fuzzy Integral in Students Failure Decision Making IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 10, Issue 6 Ver. III (Nov - Dec. 2014), PP 47-53 Application of Fuzzy Measure and Fuzzy Integral in Students Failure Decision

More information

@FMI c Kyung Moon Sa Co.

@FMI c Kyung Moon Sa Co. Annals of Fuzzy Mathematics and Informatics Volume 5 No. 1 (January 013) pp. 157 168 ISSN: 093 9310 (print version) ISSN: 87 635 (electronic version) http://www.afmi.or.kr @FMI c Kyung Moon Sa Co. http://www.kyungmoon.com

More information