Instructor: Shihua Li School of Automation Southeast university

Size: px
Start display at page:

Download "Instructor: Shihua Li School of Automation Southeast university"

Transcription

1 Course Introduction to Intelligent Control Instructor: Shihua Li School of utomation Southeast university Chap. 2 Fundamentals of Fuzzy Logic Systems(P. 57) 2. Introduction Fuzzy logic a systematic, intuitive and mathematical means of handling vagueness (Linguistic uncertainty) observed in real world (natural and artificial systems). ny comments, please feel free to contact me (oom 68, Central Hall, lsh@seu.edu.cn, Tel.: (o)) 2.2 ackground There are at least three types of uncertainty: Stochastic uncertainty Something is probably true or false (randomness). Informational uncertainty Something is in some interval, but we don t know where. (imprecision) Linguistic uncertainty Something is true to some degree (vagueness). Types of Uncertainty (cont d) e sure you understand the difference. Probability: impersonal uncertainty, occasionality, can be turned to certainty E.g. rolling a dice. imprecision: Whether your bank balance is going up or down is qualitative. credit worthiness, honesty Vagueness: uncertainty in the understanding of concepts, can not be turned to certainty. E.g. How much you like someone. Tall people, young age Vagueness Fuzzy: People think more easily in fuzzy ranges less so with absolute numbers Eample: the temperature in the room? What is warm? What is hot? Humans are fleible (soft) systems.

2 When do we get old? Vagueness re we not old at 39, but old at 4? In crisp logic there would have to be one sharp dividing line (boundary) between the old and the not old. What is Fuzzy Logic? Fuzzy Logic is a superset of conventional (oolean) logic that has been etended to handle the concept of partial truth, i.e. truth values between completely true and completely false. The water is warm. Fuzzy logic might be more intuitive than differential equations for nonlinear problems. It might be easier to decompose the problem using fuzzy logic. Fuzzy allows us to be young and old at the same time to some degree. More-or-Less ather Than Either-Or! What is Fuzzy Logic? Crisp Logic proposition can be true or false only. ob is a student (true) Smoking is healthy (false) The degree of truth is or. Fuzzy Logic The degree of truth is between and. William is young (.3 truth) riel is smart (.9 truth) Differences between crisp and fuzzy oundaries between crisp sets are sharp and clear oundaries between fuzzy sets are gradual, not dramatic ather than think SMLL/IG, think SMLL,SOMEWHT SMLL/MEDIUM/SOMEWHT MEDIUM/IG Don t think EITHE/O, think OTH/ND How strongly does an object/value belong to a set? 2.2. Evolution of Fuzzy Logic The idea behind fuzzy logic dates back to Plato, who recognized not only the logic system of true and false, but also an undetermined area the uncertain. 965, Seminal Paper by Prof. Lotfi Zadeh (U.C. erkeley), Sets the Foundation of the Fuzzy Set Theory Lotfi. Zadeh, Fuzzy sets, Information and Control, Vol. 8, , 965 Evolution of Fuzzy Logic 972, Seminar paper rational for fuzzy control, Zadeh, 974, Mamdani (England), Fuzzy control steam engine control 975, Introduction of Fuzzy Logic in Japan Fuzzy Logic has been around since the mid 6 s but was not readily accepted until the 8 s and 9 s. lthough now prevalent throughout much of the world, China, Japan and Korea were the early adopters 2

3 Evolution of Fuzzy Logic 98, Holmblad and Ostergaard, first industrial application of FL, control of cement kiln (Denmark) 985, road pplication of Fuzzy Logic in Japan(P. 6-63) 99, road pplication of Fuzzy Logic in Europe 995, road pplication of Fuzzy Logic in the U.S. 2, Fuzzy Logic ecomes a Standard Technology in many application field: Control, Data and Sensor Signal nalysis, etc. Popular pplications Quality ssurance Error Diagnostics Control Theory Pattern ecognition Decision Support Otis Elevators Vacuum Cleaners Hair Dryers Specific Fuzzified pplications ir Control in Soft Drink Production Noise Detection on Compact Disks Cranes Electric azors Camcorders Television Sets Showers Sendai subway system Impact of Lotfi Zadeh's work on fuzzy logic The number of papers in the literature which contain the word "fuzzy" in title (data drawn from the INSPEC and Mathematical eviews databases) INSPEC/fuzzy : : 2, : 23,753 total : 26,68 Math.Sci.Net/fuzzy : : 2, : 8,428 total :,357 Number of citations in the Citation Inde: over,. Chap. 2 Fundamentals of Fuzzy Logic Systems Crisp set vs. Fuzzy set 2.3 Fuzzy sets 2.3. Membership function. Definition X : universe of discourse. oolean/crisp set (Cantor, end of 9 th century) is a mapping for the elements of X to the set {, }, i.e., : X {, } Characteristic { function: () = if is an element of set if is not an element of set Fuzzy set F is a mapping for the elements of X to the interval [, ], i.e., F: X [, ] Membership function: F () means full membership, means no membership and anything in between, e.g.,.5 is called graded membership 3

4 Membership function of fuzzy logic Symbolic representation DOM Degree of Membership.5 Fuzzy values Young Middle Old ge {(, ( )), ( ) [,]} = X { ( )} = ( ) Zadeh notation = Continuous Universe X Discrete Universe = ( )/ + ( )/ + L+ ( )/ + L 2 2 i i ordered pairs( 序偶 ) ( i) = i X i Eample (Continuous Universe) Eample (Discrete Universe) U : the set of positive real numbers {(, ( )) } = X ( ) = lternative epresentation: = ( )/ = + 5 ( ) 4 5 X + 4 possible ages The common method of representing fuzzy set is : about 5 years old ( ) :age X = {,2,3,4,5,6,7,8} (,.), (2,.3), (3,.8), (4,), = (5,.9), (6,.5), (7,.2), (8,.) ( ) : # courses # courses a student may take in a semester. appropriate # courses taken Eample (Discrete Universe) X = {,2,3,4,5,6,7,8} epresentation : (,.), (2,.3), (3,.8), (4,), = (5,.9), (6,.5), (7,.2), (8,.) # courses a student may take in a semester. appropriate # courses taken epresentation 2: =./ +.3/ 2+.8/ 3+. / 4+.9 / 5+.5/ 6+.2 / 7+./ Fuzzy logic operations(p.68) Equality = () = () for all X Complement(negation, NOT) () = - () for all X Containment () () for all X P.7 hot and NOT hot 4

5 Fuzzy set operators Eample fuzzy set operations Zadeh Operator for any a,b in [,] a v b=ma{a,b}, a b = min{a,b} Union(disjunction, O, 并 ) () = () v () =ma( (), ()) for all X Intersection(conjunction,ND, 交 ) () = () () =min( (), ()) for all X asic laws of fuzzy logic Eample fuzzy set operations properties Involution Commutativity ssociativity Distributivity Idempotence bsorption = = ( ) = = = ( ) C = ( C) ( ) C = ( C) ( C) = ( ) ( C) ( C) = ( ) ( C) = = ( ) = ( ) = De Morgan s laws = = = u u2 u3 u4 u = u u u u u U = I = u u u u u u u u u u U = { u, u, u, u, u } U = I = = u u u u u u u u u u u u u u u Eample fuzzy set operations Properties The following properties are invalid for fuzzy sets: The laws of Eclusion = = U 5

6 2.5 Triangular norms f :[,] [,] [,] Generalized Intersection T-norm Generalized Union T-conorm or S-norm T-Norm T :[,] [,] [,] a= ( ), b= ( y) Tab (, ). Monotonicity 2, y y2 T(, y) T( 2, y2) 2. Symmetry(Commutativity) T(, y) = T( y, ) 3. ssociativity 4. oundary Conditions or TTy ( (, ), z) = TT (, ( yz, )) T(,) = T(,) = atb. Monotonicity S-norm S :[,] [,] [,] 2. Symmetry(Commutativity) 3. ssociativity, y y S(, y ) S(, y ) Sy (, ) = Sy (, ) SSy ( (, ), z) = SSyz (, (, )) 4. oundary Conditions S (,) = S (,) = Q: MonotonicityDe Morgan s laws true or not? Eamples: T-Norm & T-Conorm Minimum/Maimum(Zadeh): Lukasiewicz(boundary): Probabilistic: Tab (, ) = min( ab, ) = a b Sab (, ) = ma( ab, ) = a b Tab (, ) = ma( a+ b,) = LNDab (, ) Sab (, ) = min( a+ b,) = LOab (, ) T ( a, b) = ab = PND( a, b) S( a, b) = a+ b ab= PO( a, b) 2. Fuzzy set operators Minimum operator is the largest T-norm and maimum operator is the smallest S-norm. (P. 79-8) Ty min( y, ) ma( y, ) Sy Zadeh T,S-norms : simple and efficient, but not smooth enough Principle of selecting T,S-norms operator (4 conditions) min{ ab, } Zadeh a b probabilistic a b= ma{, a + b } boundary user defined M a b? ( a+ b a b) (2)Other Definitions for Set Operations Probabilistic Operator Probabilistic Intersection (lgebraic Product) ( ) = ( ) ( ) Probabilistic Union (lgebraic Sum) ( ) = ( ) + ( ) ( ) ( ) laws of Idempotence, Distributivity, bsorption, Eclusion 6

7 (2)Other Definitions for Set Operations oundary Operator oundary Intersection (oundary Product) oundary Union (oundary Sum) ( ) ( ) = ma, ( ) + ( ) ( ) ( ) = min, ( ) + ( ) Intersection Operator largest T-norm laws of Idempotence, Distributivity, bsorption, Eclusion Union Operator 2.6 Implication 蕴涵 (if -then) fuzzy rule is a fuzzy relation. smallest S-norm Use fuzzy sets and fuzzy operators as the subjects and verbs of fuzzy logic to form rules. if is then y is. (Fuzzy elations [,]) antecedent consequence where and are linguistic terms defined by fuzzy sets on the sets X and Y respectively. What is the difference between classical and fuzzy rules? classical IF-THEN rule uses binary logic, for eample, ule: IF speed is > THEN stopping_distance is long ule: 2 IF speed is < 4 THEN stopping_distance is short The variable speed can have any numerical value between and 22 km/h, but the linguistic variable stopping_distance can take either value long or short. In other words, classical rules are epressed in the black-and-white language of oolean logic. We can also represent the stopping distance rules in a fuzzy form: ule: IF speed is fast ule: 2 IF speed is slow THEN stopping_distance is long THEN stopping_distance is short In fuzzy rules, the linguistic variable speed also has the range (the universe of discourse) between and 22 km/h, but this range includes fuzzy sets, such as slow, medium and fast. The universe of discourse of the linguistic variable stopping_distance can be between and 3 m and may include such fuzzy sets as short, medium and long. 7

8 Eamples Fuzzy ules as elations If is then y is. 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. fuzzy rule can be defined as a binary relation with MF If is then y is. ( y, ) = (, y) Depends on how to interpret Fuzzy Implication Fuzzy If-Then ules Method : Mamdani Implication [ ] (, y) = min ( ), ( y), X, y Y Not intuitively satisfying, but provides a good, robust result (more commonly used) Method 2 : Lukasiewicz Implication ( y, ) = min[,{ ( ) + ( y)} ], X, y Y n intuitive appeal [(NOT ) O ] Two ways to interpret If is then y is : is coupled with entails y y Local global 46 Table 2.3 (P. 85) Eam. 2.6 (P ) epresentati Meaning on of -> (Not ) Or ( ) ( nd ) Or (Not ) nd Comments Same as in crisp binary logic; a weaker(global) implication, meaning entails Same as above stronger(local) implication, meaning is coupled with T-norms Eamples D implication ma{ ( ), ( y)} Luka implication min{, ( ) + ( y)} Zadeh implication ma[ min{ ( ), ( y)}, ( ) ] Mamdani implication min{ ( ), ( y)} Larsen implication ( ) ( y) Probabilistic T-norm Larson Mamdani Zadeh D Luka T-norm? Most local! Global! 8

9 2.7 Some definitions Height of a fuzzy set of is the largest membership grade obtained by any element in. hgt( ) = sup ( ) X Support set ( 支集 ) of a fuzzy set within a universal set X is the crisp set that contains elements of X that have non zero membership in. { ( ) } S = X > Modal point α Cut α-cut of a fuzzy set defined on X for a given α is the crisp set: ( ), [,] α = X α α Note: { } Strong α cut of a fuzzy set defined on X for a given α is the crisp set: { } ( ), [,] α = X > α α if α < then α, 2 α α2 Some definitions Support set of = strong cut of The -cut of (all the elements that have membership = ) is called the core of. fuzzy set is called normal if its height is. Otherwise it is called subnormal. Eample Fuzzy sets : young, middle aged and old Membership Young Mid ge 2 Old ge Discrete approimation of middle age concept D2: {,2,4,6,,8} [,] Eample Not in {22,24,,58} {22,58} {24,56} {26,54} {28,52} {3,5} {32,48} {34,46} {36,38,,44} D2() cut of D2 =?.3-cut of D2 =?.53-cut of D2=? Height of D2=? Modal points of D2=? S(D2)=? The core of D2=? -cut of D2 = X.3-cut of D2 = {22,24,,58}.53-cut of D2={28,3,,52} Height of D2= Normal set Modal points of D2=36,38,,44 S(2)={22,24,,58} The core of D2={36,38,,44} 9

10 2.9 Fuzzy relations Crisp elations {,} & Fuzzy elations [,] Crisp elations Ordered pairs showing connection between two sets: (a,b): a is related to b (2,3) are related with the relation < elations are set themselves < = {(,2), (2, 3), (2, 4),.} < elations can be epressed as matrices 2 2 M inary elation () a a 2 a 3 a 4 = b b 2 b 3 b 4 b 5 a b a b a 3 2b5 ( a, b),( a, b3),( a2, b5) = ( a3, b),( a3, b4),( a4, b2) a 3b a 3b a 4 4 b2 The eal-life elation is close to y and y are numbers depends on y and y are events and y look alike and y are persons or objects If is large, then y is small is an observed reading and y is a corresponding action Fuzzy elations Triples showing connection between two sets: (a,b,#): a is related to b with degree # Fuzzy relations are set themselves Fuzzy relations can be epressed as matrices Fuzzy elations Matrices Eample: Color-ipeness relation for tomatoes (, y) unripe semi ripe ripe green.5 yellow.3.4 ed.2

11 2.9. nalytical representation of a fuzzy relation {(, ), } = a b a b fuzzy relation is a 2-Dimension(2D) DOM function: {(( ab, ), ( ab), ) ( ab, ) } = Fuzzy matri (discrete case): = { u, L, un}, = { v, M = { rij} n m = { ( ui L, vm}, v )} j n m 2- n- Fuzzy elations {(( a, L, an), ( a, L, an) ) ( a, L, an) L n} = Eample (pproimate Equal) {(( ab, ), ( ab), ) ( ab, ) } = = = U = {,2,3,4,5} M = Cartesian Product of fuzzy sets Fuzzy rule: If (u)-error Then (v)- output of control Fuzzy elation: Given DOM Functions of and, how to conclude DOM Functions of? Cartesian Product Cartesian Product( 笛卡儿积 ) : Minimum Operator ( 直积 ) = = U V U V ( u, v) /( u, v) min( ( u), ( v)) /( u, v) Other T-norm Operator (Probabilistic Operator etc.) = ( u, v)/( u, v) = U V U V ( ut ) ( v)/( uv, ) ule: if C is slow, then is fast. C = slow= /+.7/2+.3/4+ / 6 + /8 + /; = fast= /+ /2+.3/4+.7 / 6 + / 8 + /; = fast= C= slow? C =? Eample C = min( ( u), ( v)) uv, C.7.3 = min(.3.7 ) =

12 Eample 2. Composition and inference C.7 uv,.3 = t( = C( u) ( v) uv, =? = More smooth C = ( u) T ( v).3.7 ) pplication of a fuzzy input to a fuzzy relation in order to infer a fuzzy output is the basis of decision-making in a fuzzy knowledge-based system (KS). fuzzy inference, approimate reasoning Inference: evaluation of fuzzy rules to produce an output for each rule. Composition: aggregation or combination of the outputs of all rules. elation Composition (Sup-T Operator) elation Composition (Sup-T Operator) If Then, if Then C obtain relations between and C I/O relation X Y Z : fuzzy relation defined on X and Y. S: fuzzy relation defined on Y and Z. S: the composition of and S. fuzzy relation defined on X an Z. (, z) = sup{ (, y) T ( y, z)} S o S y Y Supremum (, z) = sup{ (, y) T ( y, z)} Sup-Min Sup-Dot S o S y Y ( ( y S y z )) = sup min (, ), (, ) y Y ( y y z ) = sup (, ) (, ) y Y S Eample Eample a b c d min sup o S α β γ S o (, y) = sup{ (, v) S(, v y)} v S α β γ a.9..3 b.2..8 c d dot sup o S α β γ fat mot son.2.8 S Gfat Gmot dau.6. fat.5.7 mot. min sup (, y) = sup{ (, v) T (, v y)} S o S v o S Gfat Gmot son.2.2 dau.5.6 o S Gfat Gmot son..4 dau

13 elation Composition (Sup-Min Operator) elation Composition (Sup-Min Operator) Properties: o I = I o = o = o = m+ m+ n = m = m o o n Laws of Distributivity ssociativity Containment Inversion ( U T ) o S = ( o S) U ( T o S) o( T U S) = ( ot ) U ( o S) ( I T ) o S = ( o S) I ( T o S) o( T I S) = ( ot ) I ( o S) o( S ot ) = ( o S) ot IF S T, THEN S o T o ( o S) T T T = S o Commutativity o S = S o Evaluation of fuzzy rules In oolean logic: p q if p is true then q is true In fuzzy logic: p q if p is true to some degree then q is true to some degree..5p =>.5q (partial premise implies partially) How? Fuzzy inference Conventional inference If then ; Now, If tomato is red, then it is ripe. red ripe Fuzzy inference If then ; Now,? If tomato is red, then it is ripe. sort of red sort of ripe Inference methods: Mamdani, Larson, et al. approimate reasoning Fuzzy inference If then ; Now, = = ( u) T( v)/( u, v) U V Method :Composition through matri multiplication ' = ' o Eample 2.24(P. 8-9) How to Calculate? approimate reasoning Fuzzy inference If then ; Now, = = ( u) T( v)/( u, v) U V Method :Composition through matri multiplication ' = ' o Method 2: Clipping method ( y) = sup ( ) (, ) ' ' How to Calculate? 3

14 approimate reasoning If then ; Now, ( ) = sup min( ( ), ( )) ( y) = α ( y) ' ' Sup-min + Mamdani implication ( y ) = sup ( ) (, ) ' ' ( y ) = sup min( ( ), (, )) ' ( y ) = sup min( ( ), ( ), ( ))) ' ( ) = sup min( ( ), ( )) ( y) = α ( y) ' multiple input reasoning If and then C; Now and C ealization of fuzzy Inference (discrete case: two methods) Matri method: C' = ( ' ') o C (a)d=, (b)d DT d L d n (c)=dt C D = M L M (d)d = dm L dmn (e)d DT (f) C =DT DT = [ d L d ] T n d2 L d mn Clipping method Eample = + = + + C = + 2 y y2 y3 z z = + = + + C' = ( ' ') o C=? 2 y y2 y D = = = DT C = [.2 ] = D = = [.5.2 ]. = C' = o =.2.2 [ ] [ ] Q: How about using clipping method? Fuzzy inference multiple input reasoning If and then C; Now and C C' = ( ' ') o C = sup (, ) (,, ) ( y yz) C' ' ' C y, y, y, ( y y z ) = sup min( ( ), ( )) min( ( ), ( ), ( )) ' ' C ( y y z ) = sup min( ( ), ( ), ( ), ( ), ( )) ' ' C ( ) ( ) = sup min( ( ), ( )) sup min( ( y), ( y)) ( z) = ( α α ) ( z) C ' ' C y multiple input reasoning α = min{ α, α } C 4

15 Eample.5..5 = + = y y2 y = + = + + y y y C = + z z 2 ( ) ( ) ' C' = ( ' ') o C=? α = sup min( ( ), ( )) = sup.8,. =.8 ( y y ) ( ) α = sup min( ( ), ( )) = sup.,.2, =.2 ' y [ ] C ' = ( α α ) =.2 =.2.2 C C y Fuzzy inference multiple input-multiple rule reasoning If and then C; (if e=p and de=ze then u=p) If n and n then Cn; Now and C C' = ( ' ') o = ( ' ') ou( C) i i i i C' = U(( ' ') o ( ) = U(( α α ) ) i i i Ci i i C i i multiple input-multiple rule reasoning Larsen implication method C α u v w multiple input-multiple rule reasoning If and then C; If n and n then Cn; Now and C 2 2 C 2 α 2 C' = U(( ' ') o ( C) = U(( α α) C) i i i i i i i i u v min w Larsen implication method α u v w α 2 u v min w Graphical representation of Larsen method with fuzzy set input 5

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 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

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

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

Introduction to fuzzy sets

Introduction to fuzzy sets Introduction to fuzzy sets Andrea Bonarini Artificial Intelligence and Robotics Lab Department of Electronics and Information Politecnico di Milano E-mail: bonarini@elet.polimi.it URL:http://www.dei.polimi.it/people/bonarini

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

Fuzzy Rules and Fuzzy Reasoning (chapter 3)

Fuzzy Rules and Fuzzy Reasoning (chapter 3) 9/4/00 Fuzz ules and Fuzz easoning (chapter ) Kai Goebel, ill Cheetham GE Corporate esearch & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu (adapted from slides b. Jang) Fuzz easoning: The ig Picture

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

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

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

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

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

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

Fuzzy Rules & Fuzzy Reasoning

Fuzzy Rules & Fuzzy Reasoning Sistem Cerdas : PTK Pasca Sarjana - UNY Fuzzy Rules & Fuzzy Reasoning Pengampu: Fatchul Arifin Referensi: Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning

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

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

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

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

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

Fuzzy Logic. An introduction. Universitat Politécnica de Catalunya. Departament de Teoria del Senyal i Comunicacions. Universitat Politécnica de Catalunya Departament de Teoria del Senyal i Comunicacions Fuzzy Logic An introduction Prepared by Temko Andrey 2 Outline History and sphere of applications Basics. Fuzzy sets

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

Fuzzy Sets and Fuzzy Logic

Fuzzy Sets and Fuzzy Logic Fuzzy Sets and Fuzzy Logic Crisp sets Collection of definite, well-definable objects (elements). Representation of sets: list of all elements ={x,,x n }, x j X elements with property P ={x x satisfies

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

Fuzzy logic Fuzzyapproximate reasoning

Fuzzy logic Fuzzyapproximate reasoning Fuzzy logic Fuzzyapproximate reasoning 3.class 3/19/2009 1 Introduction uncertain processes dynamic engineering system models fundamental of the decision making in fuzzy based real systems is the approximate

More information

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples Operations on fuzzy sets (cont.) G. J. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice-Hall, chapters -5 Where are we? Motivation Crisp and fuzzy sets alpha-cuts, support,

More information

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations.

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations. Knowledge-Based Control Systems (SC48) Lecture 2: Fuzzy Sets and Systems lfredo Núñez Section of Railway Engineering CiTG, Delft University of Tecnology Te Neterlands Robert Babuška Delft Center for Systems

More information

A Powerful way to analyze and control a complex system

A Powerful way to analyze and control a complex system A Powerful way to analyze and control a complex system From the set theory point of view,it is a superset of conventional (Boolean) logic that has been extended to handle the concept of partial truth values

More information

Fuzzy Expert Systems Lecture 6 (Fuzzy Logic )

Fuzzy Expert Systems Lecture 6 (Fuzzy Logic ) Fuzzy Expert Systems Lecture 6 (Fuzzy Logic ) Unlike Classical Logic, Fuzzy Logic is concerned, in the main, with modes of reasoning which are approximate rather than exact L. A. Zadeh Lecture 6 صفحه Summary

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

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

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

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

Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine

Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 200 arzaneh Abdollahi Computational

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

Applied Logic. Lecture 3 part 1 - Fuzzy logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Applied Logic. Lecture 3 part 1 - Fuzzy logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw Applied Logic Lecture 3 part 1 - Fuzzy logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018 1

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

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

AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators

AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators Radomír Černoch Faculty of Electrical Engineering, CTU in Prague 2/11/2015 Description logics A description logic is a decideable fragment of first

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

Index Terms Vague Logic, Linguistic Variable, Approximate Reasoning (AR), GMP and GMT

Index Terms Vague Logic, Linguistic Variable, Approximate Reasoning (AR), GMP and GMT International Journal of Computer Science and Telecommunications [Volume 2, Issue 9, December 2011] 17 Vague Logic in Approximate Reasoning ISSN 2047-3338 Supriya Raheja, Reena Dadhich and Smita Rajpal

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

Sets with Partial Memberships A Rough Set View of Fuzzy Sets

Sets with Partial Memberships A Rough Set View of Fuzzy Sets Sets with Partial Memberships A Rough Set View of Fuzzy Sets T. Y. Lin Department of Mathematics and Computer Science San Jose State University San Jose, California 95192-0103 E-mail: tylin@cs.sjsu.edu

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

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

Abstract. Keywords. Introduction

Abstract. Keywords. Introduction Abstract Benoit E., Foulloy L., Symbolic sensors, Proc of the 8th International Symposium on Artificial Intelligence based Measurement and Control (AIMaC 91), Ritsumeikan University, Kyoto, Japan, september

More information

Application of Fuzzy Logic and Uncertainties Measurement in Environmental Information Systems

Application of Fuzzy Logic and Uncertainties Measurement in Environmental Information Systems Fakultät Forst-, Geo- und Hydrowissenschaften, Fachrichtung Wasserwesen, Institut für Abfallwirtschaft und Altlasten, Professur Systemanalyse Application of Fuzzy Logic and Uncertainties Measurement in

More information

Today s s lecture. Lecture 16: Uncertainty - 6. Dempster-Shafer Theory. Alternative Models of Dealing with Uncertainty Information/Evidence

Today s s lecture. Lecture 16: Uncertainty - 6. Dempster-Shafer Theory. Alternative Models of Dealing with Uncertainty Information/Evidence Today s s lecture Lecture 6: Uncertainty - 6 Alternative Models of Dealing with Uncertainty Information/Evidence Dempster-Shaffer Theory of Evidence Victor Lesser CMPSCI 683 Fall 24 Fuzzy logic Logical

More information

Computing with Words: Towards a New Tuple-Based Formalization

Computing with Words: Towards a New Tuple-Based Formalization Computing with Words: Towards a New Tuple-Based Formalization Olga Kosheleva, Vladik Kreinovich, Ariel Garcia, Felipe Jovel, Luis A. Torres Escobedo University of Teas at El Paso 500 W. University El Paso,

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

OPPA European Social Fund Prague & EU: We invest in your future.

OPPA European Social Fund Prague & EU: We invest in your future. OPPA European Social Fund Prague & EU: We invest in your future. AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators Radomír Černoch 19/11/2012 Faculty of Electrical Engineering, CTU in Prague 1 / 44

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

Logic and Computer Design Fundamentals. Chapter 2 Combinational Logic Circuits. Part 2 Circuit Optimization

Logic and Computer Design Fundamentals. Chapter 2 Combinational Logic Circuits. Part 2 Circuit Optimization Logic and omputer Design Fundamentals hapter 2 ombinational Logic ircuits Part 2 ircuit Optimization harles Kime & Thomas Kaminski 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode)

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

It rains now. (true) The followings are not propositions.

It rains now. (true) The followings are not propositions. Chapter 8 Fuzzy Logic Formal language is a language in which the syntax is precisely given and thus is different from informal language like English and French. The study of the formal languages is the

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

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

4. Lecture Fuzzy Systems

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

More information

Interval based Uncertain Reasoning using Fuzzy and Rough Sets

Interval based Uncertain Reasoning using Fuzzy and Rough Sets Interval based Uncertain Reasoning using Fuzzy and Rough Sets Y.Y. Yao Jian Wang Department of Computer Science Lakehead University Thunder Bay, Ontario Canada P7B 5E1 Abstract This paper examines two

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

A New Method to Forecast Enrollments Using Fuzzy Time Series

A New Method to Forecast Enrollments Using Fuzzy Time Series International Journal of Applied Science and Engineering 2004. 2, 3: 234-244 A New Method to Forecast Enrollments Using Fuzzy Time Series Shyi-Ming Chen a and Chia-Ching Hsu b a Department of Computer

More information

arxiv: v1 [cs.lo] 16 Jul 2017

arxiv: v1 [cs.lo] 16 Jul 2017 SOME IMPROVEMENTS IN FUZZY TURING MACHINES HADI FARAHANI arxiv:1707.05311v1 [cs.lo] 16 Jul 2017 Department of Computer Science, Shahid Beheshti University, G.C, Tehran, Iran h farahani@sbu.ac.ir Abstract.

More information

SOFT COMPUTING (PECS 3401)-FUZZY LOGIC

SOFT COMPUTING (PECS 3401)-FUZZY LOGIC AS PER THE SYLLABUS OF BPUT FOR SEVENTH SEMESTER OF AE&IE BRANCH. RIT, BERHAMPUR SOFT COMPUTING (PECS 3401)-FUZZY LOGIC Lecture Notes KISHORE KUMAR SAHU CHAPTER 01 INTRODUCTION TO SOFT COMPUTING ORIGIN

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

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

Chapter 11 Fuzzy Logic Control

Chapter 11 Fuzzy Logic Control Chapter 11 Fuzzy Logic Control The control algorithms in Chap. 6 used exact mathematical computations to determine the signals used to control the behavior of a robot. An alternate approach is to use fuzzy

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

So, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1).

So, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1). Chapter 4 Fuzzy Proposition Main difference between classical proposition and fuzzy proposition is in the range of their truth values. The proposition value for classical proposition is either true or

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

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

Computational Intelligence Lecture 13:Fuzzy Logic

Computational Intelligence Lecture 13:Fuzzy Logic Computational Intelligence Lecture 13:Fuzzy Logic Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 arzaneh Abdollahi Computational Intelligence Lecture

More information

Neural Networks & Fuzzy Logic. Introduction

Neural Networks & Fuzzy Logic. Introduction & Fuzzy Logic Introduction 0 0 0 1 0 0 0 adjustable weights 1 20 37 10 1 1 Definition & Area of Application Neural Networks (NN) are: mathematical models that resemble nonlinear regression models, but

More information

UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM

UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM Int. J. Appl. Math. Comput. Sci., 2002, Vol.12, No.3, 359 369 UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM ISMAIL BURHAN TÜRKŞEN Knowledge/Intelligence Systems

More information

Fuzzy Logic. Chapter Introduction. 2.2 Industrial Applications

Fuzzy Logic. Chapter Introduction. 2.2 Industrial Applications Chapter 2 Fuzzy Logic 2.1 Introduction The real world is complex; this complexity generally arises from uncertainty. Humans have unconsciously been able to address complex, ambiguous, and uncertain problems

More information

Fuzzy Logic Approach for Short Term Electrical Load Forecasting

Fuzzy Logic Approach for Short Term Electrical Load Forecasting Fuzzy Logic Approach for Short Term Electrical Load Forecasting M. Rizwan 1, Dinesh Kumar 2, Rajesh Kumar 3 1, 2, 3 Department of Electrical Engineering, Delhi Technological University, Delhi 110042, India

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

Fuzzy Systems. Fuzzy Sets and Fuzzy Logic

Fuzzy Systems. Fuzzy Sets and Fuzzy Logic Fuzzy Systems Fuzzy Sets and Fuzzy Logic Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@ovgu.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Institute of Intelligent Cooperating

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

Fuzzy Logic and Fuzzy Systems Properties & Relationships

Fuzzy Logic and Fuzzy Systems Properties & Relationships Fuzzy Logic and Fuzzy Systems Properties & Relationships Khurshid Ahmad, Professor of Computer Science, Department of Computer Science Trinity College, Dublin-2, IRELAND October 5th, 2011. https://www.cs.tcd.ie/khurshid.ahmad/teaching/teaching.html

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

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

Description Logics. Foundations of Propositional Logic. franconi. Enrico Franconi

Description Logics. Foundations of Propositional Logic.   franconi. Enrico Franconi (1/27) Description Logics Foundations of Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/27) Knowledge

More information

Analyzing fuzzy and contextual approaches to vagueness by semantic games

Analyzing fuzzy and contextual approaches to vagueness by semantic games Analyzing fuzzy and contextual approaches to vagueness by semantic games PhD Thesis Christoph Roschger Institute of Computer Languages Theory and Logic Group November 27, 2014 Motivation Vagueness ubiquitous

More information

A Zadeh-Norm Fuzzy Description Logic for Handling Uncertainty: Reasoning Algorithms and the Reasoning System

A Zadeh-Norm Fuzzy Description Logic for Handling Uncertainty: Reasoning Algorithms and the Reasoning System 1 / 31 A Zadeh-Norm Fuzzy Description Logic for Handling Uncertainty: Reasoning Algorithms and the Reasoning System Judy Zhao 1, Harold Boley 2, Weichang Du 1 1. Faculty of Computer Science, University

More information

Seminar Introduction to Fuzzy Logic I

Seminar Introduction to Fuzzy Logic I Seminar Introduction to Fuzzy Logic I Itziar García-Honrado European Centre for Soft-Computing Mieres (Asturias) Spain 05/04/2011 Itziar García-Honrado (ECSC) Fuzzy Logic 05/04/2011 1 / 50 Figure: Crisp

More information

Today s topics. Introduction to Set Theory ( 1.6) Naïve set theory. Basic notations for sets

Today s topics. Introduction to Set Theory ( 1.6) Naïve set theory. Basic notations for sets Today s topics Introduction to Set Theory ( 1.6) Sets Definitions Operations Proving Set Identities Reading: Sections 1.6-1.7 Upcoming Functions A set is a new type of structure, representing an unordered

More information

Applied Logics - A Review and Some New Results

Applied Logics - A Review and Some New Results Applied Logics - A Review and Some New Results ICLA 2009 Esko Turunen Tampere University of Technology Finland January 10, 2009 Google Maps Introduction http://maps.google.fi/maps?f=d&utm_campaign=fi&utm_source=fi-ha-...

More information

Uncertain Second-order Logic

Uncertain Second-order Logic Uncertain Second-order Logic Zixiong Peng, Samarjit Kar Department of Mathematical Sciences, Tsinghua University, Beijing 100084, China Department of Mathematics, National Institute of Technology, Durgapur

More information

Logic: Propositional Logic (Part I)

Logic: Propositional Logic (Part I) Logic: Propositional Logic (Part I) Alessandro Artale Free University of Bozen-Bolzano Faculty of Computer Science http://www.inf.unibz.it/ artale Descrete Mathematics and Logic BSc course Thanks to Prof.

More information

3.4 Set Operations Given a set A, the complement (in the Universal set U) A c is the set of all elements of U that are not in A. So A c = {x x / A}.

3.4 Set Operations Given a set A, the complement (in the Universal set U) A c is the set of all elements of U that are not in A. So A c = {x x / A}. 3.4 Set Operations Given a set, the complement (in the niversal set ) c is the set of all elements of that are not in. So c = {x x /. (This type of picture is called a Venn diagram.) Example 39 Let = {1,

More information

On Generalization of Fuzzy Connectives

On Generalization of Fuzzy Connectives n Generalization of Fuzzy Connectives Imre J. Rudas udapest Tech Doberdó út 6, H-1034 udapest, Hungary rudas@bmf.hu bstract: In real applications of fuzzy logic the properties of aggregation operators

More information

Fuzzy Decision Making Using Max-Min Method and Minimization Of Regret Method(MMR)

Fuzzy Decision Making Using Max-Min Method and Minimization Of Regret Method(MMR) 2009:03 Fuzzy Decision Making Using Max-Min Method and Minimization Of Regret Method(MMR) Muhammad Siddique(720301-P254) Thesis for the degree Master of Science (two years) in Mathematical Modelling and

More information

Goals for Lecture. Binary Logic and Gates (MK 2.1) Binary Variables. Notation Examples. Logical Operations

Goals for Lecture. Binary Logic and Gates (MK 2.1) Binary Variables. Notation Examples. Logical Operations Introduction to Electrical Engineering, II LETURE NOTES #2 Instructor: Email: Telephone: Office: ndrew. Kahng (lecture) abk@ucsd.edu 858-822-4884 office 3802 P&M lass Website: http://vlsicad.ucsd.edu/courses/ece20b/wi04/

More information

Theorem/Law/Axioms Over (.) Over (+)

Theorem/Law/Axioms Over (.) Over (+) material prepared by: MUKESH OHR Follow me on F : http://www.facebook.com/mukesh.sirji4u OOLEN LGER oolean lgebra is a set of rules, laws and theorems by which logical operations can be mathematically

More information

22c:145 Artificial Intelligence

22c:145 Artificial Intelligence 22c:145 Artificial Intelligence Fall 2005 Propositional Logic Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not

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

Discrete Basic Structure: Sets

Discrete Basic Structure: Sets KS091201 MATEMATIKA DISKRIT (DISCRETE MATHEMATICS ) Discrete Basic Structure: Sets Discrete Math Team 2 -- KS091201 MD W-07 Outline What is a set? Set properties Specifying a set Often used sets The universal

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

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

A new Approach to Drawing Conclusions from Data A Rough Set Perspective

A new Approach to Drawing Conclusions from Data A Rough Set Perspective Motto: Let the data speak for themselves R.A. Fisher A new Approach to Drawing Conclusions from Data A Rough et Perspective Zdzisław Pawlak Institute for Theoretical and Applied Informatics Polish Academy

More information