7 views

Uploaded by Kartik Khosla

bbb

- ANFIS_eg
- An Introduction to Fuzzy Control Systems
- 10-A Fuzzy Inference System for Air Quality in Using MATLAB, Chennai, India.
- AGC-HVDC link.pdf
- FuzzyLogic(Xexeo)
- Adaptive Neural Fuzzy Inference System for Employability Assessment
- Fuzzy Logic
- International Journal of Fuzzy Logic Systems IJFLS
- Fuzzy Logic 4
- Engineering journal ; Cascaded Model-Free Fuzzy Control: an Application to the Coupled Tanks System
- Anfis Structure
- 3348-8095-1-PB
- Project Thesis Modofied
- Thesis Headerflpss
- construction
- 3_Fuzzy Controller- Design, Evaluation, Parallel and Hierarchical Combination With a PID Controller
- Design of Fuzzy Controllers
- plugin-art%253A10.1007%252Fs00170-009-1971-5
- Fuzzy Measures for Students` Mathematical Modelling Skills
- Fuzzy_logic

You are on page 1of 20

Fuzziers

Defuzzier

Farzaneh Abdollahi

Fall 2011

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

1/19

Outline

Fuzziers

Defuzzier

Fuzziers

Defuzzier

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

2/19

Outline

Fuzziers

Defuzzier

Fuzziers

Fuzzy Rule Base

X in U

Fuzzifier

Defuzzifier

y in V

Fuzzy Sets in U Fuzzy sets in V

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

3/19

Outline

Fuzziers

Defuzzier

Fuzzication is dened as a mapping from a real-valued point x U R n to a fuzzy set A U . Many crisp deterministic quantities are not deterministic in real world. If the form of uncertainty happens to due to imprecision, ambiguity, or vagueness, then the variable is probably fuzzy and can be represented by a membership function. In fuzzy control, the inputs generally originate from a piece of hardware, or a sensor

The measured input could be fuzzied in the rule-based system which describes the fuzzy controller.

If the system to be controlled is not hardware based, e.g., an economic system or an ecosystem subjected to a toxic chemical, then the inputs could be scalar quantities of statistical sampling,

These scalar quantities could be translated into a membership function

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

4/19

Outline

Fuzziers

Defuzzier

1. For crisp point x should have large membership value in fuzzy set A 2. If the input of fuzzy system is corrupted by noise, then the fuzzier should help to suppress the noise. 3. The fuzzier should help to simplify the computations involved in the fuzzy inference engine.

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

5/19

Outline

Fuzziers

Defuzzier

1 if x = x 0 otherwise

(

x1 x1 )2 xn xn 2

Singleton fuzzier: A (x ) =

a1 . . . e ( an ) where ai is Gaussian fuzzier: A (x ) = e pos. const. and t-norm is usually algebraic product or min

Triangular fuzzier: A (x ) =

xn | . . . (1 |xn b ) if |xi xi | bi , i = 1, . . . , n n 0 otherwise where bi is pos. const. and t-norm is usually algebraic product or min

(1

| |x1 x1 b1 )

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

6/19

Outline

Fuzziers

Defuzzier

x l x l l

xi x il 2 ) l i

,x il , il conts.,

i 2 ( iP l i )2 ( xiP x ) n ai i e B l (y )] B (y ) = maxM [ e i =1 l =1 ai2 x il +(il )2 xi l where xiP = a2 +(l )2 i i Assume xi is corrupted by noise: xi = xi + ni , (ni

: noise)

l xiP =

ni

Exercise: Show that the triaggular fuzzier has the same capability.

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

7/19

Outline

Fuzziers

Defuzzier xi x il 2 ) l i

Consider the min inf. eng., where Al = e i i = 1, ..., n, l = 1, ..., M Use Gaussian fuzzier withl min as t-norm: l B (y ) = maxM l =1 [min(e 2 l + l x a l = ix i i i where xiM ai2 +il As a conclusion

(

xiM x i l i

,x il , il conts.,

)2

,...,e

l x xnM n )2 l n

B l (y )]

The singleton fuzzier simplies the computation involved in the fuzzy inference engine for any type of membership functions The Gaussian / triangular fuzziers also simplify the computation in the fuzzy inference engine, if the membership functions in the IF-THEN rules are Gaussian/triangular. The Gaussian and triangular fuzziers can suppress noise in the input, but the singleton fuzzier cannot.

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

8/19

Outline

Fuzziers

Defuzzier

Defuzziers

Fuzzy Rule Base

X in U

Fuzzifier

Defuzzifier

y in V

Fuzzy Sets in U Fuzzy sets in V

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

9/19

Outline

Fuzziers

Defuzzier

Defuzzication a mapping from fuzzy set B V R (the output of the fuzzy inference engine) to crisp point y V . It is specifying a point in V as best representative of the fuzzy set B. For example, in classication and pattern recognition a fuzzy partition or pattern should be transformed to a crisp partition or pattern In control a single-valued input should be given to a semiconductor device instead of a fuzzy input command.

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

10/19

Outline

Fuzziers

Defuzzier

1. Plausibility: The point y should represent B from an intuitive point of view; e.g., it may lie approximately in the middle or hight of the support of B 2. Computational simplicity: It is important for real-time systems such as fuzzy control. 3. Continuity: A small change in B should not result in a large change in y .

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

11/19

Outline

Fuzziers

Defuzzier

1. Centriod method or Center of Gravity: [1], [2]: y =

y B (y )dy V B (y )dy

where

Assuming B (y ) as the probability density function of a random variable, centriod defuzzier gives the mean value of the random variable Some times, it is desired to eliminate too small membership fcn. of B dene -cut set V = {y V |B (y ) } y =

V V

y B (y )dy B (y )dy

Farzaneh Abdollahi Computational Intelligence Lecture 14

12/19

Outline

Fuzziers

Defuzzier

2. Center Average Defuzzier or Weighted average method Considering B is the union or intersection of M fuzzy sets y =

M l ( yl) l =1 y M yl) l =1 (

It is the most popular diuzier in fuzzy systems and control Advantages: It is intuitively plausible and computationally simple; small changes in y l and ( y l ) result in small changes in y Disadvantages: It is usually acceptable for symmetric output membership functions

Farzaneh Abdollahi Computational Intelligence Lecture 14

13/19

Outline

3. Maximum Defuzzier: Choose the point in V corresponding to the height of B (y ) : hgt (B ) = {y V |B (y ) = supy V B (y )} hgt (B ): can be a set of points with max memb. fcn.

If hgt (B ) is a single point y = hgt (B ) Otherwise one of the following denitions can be used:

smallest of maxima defuzzier: y = inf {y hgt (B )} largest of maxima defuzzier: y = sup{y hgt (B )} mean of maxima defuzzier: y =

hgt (B ) hgt (B )

Fuzziers

Defuzzier

ydy dy

hgt

is usual integration if

Advantages: intuitively plausible, computationally simple Disadvantages: small changes in B may result in large changes in y (if the memb. fcn B is nonconvex)

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

14/19

Outline

Fuzziers

Defuzzier

Example

A railroad company intends to lay a new rail line in a particular part of a county. The area new line is passing must be purchased for right-of-way considerations. There are three surveys in right-of-way widths, in meters But the info are not precise since

some of the land along the proposed railway route is already public domain and will not need to be purchased. The original surveys are so old that some ambiguity exists on boundaries and public right-of-way for old utility lines and old roads.

The three fuzzy sets B1 , B2 , B3 represent the uncertainty in each survey as to the membership of right-of-way width, in meters, in privately owned land. We need to nd the single most nearly representative right-of-way width (z) to purchase

Farzaneh Abdollahi Computational Intelligence Lecture 14

15/19

Outline

Fuzziers

Defuzzier

B1

B2

B3

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

16/19

Outline

Fuzziers

Defuzzier

3.6 y = [ 0 (0.3y )ydy + 1 0.3ydy + 3.6 ( y 2 )ydy + 4 0.5ydy + 6 7 8 7y 1 3.6 5.5 (y 5.5)ydy + 6 ydy + 7 ( 2 )ydy ] [ 0 (0.3y )dy + 1 0.3dy + 4 y 3.6 5.5 6 7 8 7y 3.6 ( 2 )dy + 4 0.5dy + 5.5 (y 5.5)dy + 6 dy + 7 ( 2 )dy ] = 4.9m 1 3 .6 4 5.5

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

17/19

Outline

Fuzziers

Defuzzier

(0.32.5)+(0.55)+(16.5) 0.3+0.5+1

= 5.41m

6+7 2

= 6.5m

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

18/19

Outline

Fuzziers

Defuzzier

Comparison of Defuzziers

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

19/19

Outline

Fuzziers

Defuzzier

C. Lee, Fuzzy logic in control systems: fuzzy logic controller, parts i and ii, Fuzzy logic in control systems: fuzzy logic controller, Parts I and II, vol. 20 , pp. 404435, 1990. M. Sugeno, An introductory survey of fuzzy control, Inf. Sci vol. 36 , pp. 5983, 1985.

Farzaneh Abdollahi

Computational Intelligence

Lecture 14

19/19

- ANFIS_egUploaded byc_mc2
- An Introduction to Fuzzy Control SystemsUploaded bymuhaimin_abdullah_1
- 10-A Fuzzy Inference System for Air Quality in Using MATLAB, Chennai, India.Uploaded byRejane Pereira
- AGC-HVDC link.pdfUploaded bypadmajasiva
- FuzzyLogic(Xexeo)Uploaded bymarwan20245962
- Adaptive Neural Fuzzy Inference System for Employability AssessmentUploaded byATS
- Fuzzy LogicUploaded byJenesaVillahermosa
- International Journal of Fuzzy Logic Systems IJFLSUploaded byijflsjournal
- Fuzzy Logic 4Uploaded byDragomir Alexandru Catalin
- Engineering journal ; Cascaded Model-Free Fuzzy Control: an Application to the Coupled Tanks SystemUploaded byEngineering Journal
- Anfis StructureUploaded bysecret 31
- 3348-8095-1-PBUploaded byerum
- Project Thesis ModofiedUploaded byRishi Gupta
- Thesis HeaderflpssUploaded byDeb Swarup
- constructionUploaded bydody
- 3_Fuzzy Controller- Design, Evaluation, Parallel and Hierarchical Combination With a PID ControllerUploaded bySyazwani Halim
- Design of Fuzzy ControllersUploaded byvikasbb
- plugin-art%253A10.1007%252Fs00170-009-1971-5Uploaded bydelia2011
- Fuzzy Measures for Students` Mathematical Modelling SkillsUploaded byijflsjournal
- Fuzzy_logicUploaded byVaibhav Pawar
- Prediction of Scour Around Hydraulic Structure Using Soft Computing TechniquesUploaded byrafibr
- concrete mix designUploaded bysakolkong
- 2233_2Uploaded bystopnaggingme1
- 00811247Uploaded byNur Imtiyaz
- 10.1.1.16Uploaded byLukas NurHappy
- Neutrosophic Modeling and ControlUploaded byDon Hass
- elkanUploaded byRodolfo Quijada
- 5. Maths - Solving an EOQ Model - S. GajalakshmiUploaded byTJPRC Publications
- Construction of Offender Profiles Using Fuzzy LogicUploaded byvilladolores
- DRY TRANSFORMER-FUZZY.docUploaded bybalak88

- Jakes ModelUploaded byKartik Khosla
- Jakes ModelUploaded byKartik Khosla
- etr_732_2010Uploaded byKartik Khosla
- Lecture 008 OriginalUploaded byKartik Khosla
- 0902 WComms IntroUploaded byKartik Khosla
- Ultrasonic Distance MeterUploaded bykowshiksarma
- 381-2183-1-PBUploaded byKartik Khosla
- Php SyllabusUploaded byKartik Khosla
- Php SyllabusUploaded byKartik Khosla
- Scope of WorkUploaded byKartik Khosla
- License en USUploaded byBunga_MeLankol_2332
- ResumeUploaded byKartik Khosla
- ResumeUploaded byKartik Khosla

- Sosc I Reflection Paper IUploaded byHelbert Agluba Paat
- level1 lesson05 v2 using pronoun antecedent agreementUploaded byapi-296179711
- How to Analyze a Short StoryUploaded byLilian Khalil
- Cómo Redactar y Presentar Un Texto AcadémicoUploaded byPepa
- How science discovered the Silva Method.pdfUploaded byEde Halaszy
- Cdpb102 Diagnostic Grammar Test (1)Uploaded byChing Evangelio Amor
- Hr Job Description &Job SpecificationUploaded byemmanuel Johny
- vapa frameworks notesUploaded byapi-322325970
- Leksion 1Uploaded byenixh
- Parallels Between Schopenhauer and WittgensteinUploaded bykwsx
- standard 3 annotationUploaded byapi-353714278
- A_Cognitive_Linguistic_Treatment_of_Idio (1).pdfUploaded byHeba Othman
- Turban Dss9e Ch07Uploaded bymeme_qana
- Ethical-Cycle-Report (1).pptxUploaded byHJ
- reflection-2Uploaded byapi-337533159
- annotated bibliographyUploaded byapi-374412770
- Work Plan 2nd Term 1617-PerdevUploaded byichu73
- reflection math 3 s2Uploaded byapi-315837339
- ch11.pdfUploaded byAditya Sapate
- English Linguistics 3916Uploaded byphuong
- discussion topic 2 r2 1Uploaded byapi-309057179
- Engleza Curs Idd an I Ambele SemestreUploaded byDragos Dicu
- PEER PRESSURE RESEARCHUploaded byJomard Sam A. Delos Reyes
- C45 AlgorithmUploaded bytriisant
- The Map of ConsciousnessUploaded byAnthony Boyd
- Qualitative Paper1Uploaded byKevin Castillo
- Viena Congress Comunication (JGB)Uploaded byJesus Garcia Blanca
- Three Attachments on the Huruf al.docUploaded bylucianocom
- 360 process recording templateUploaded byapi-252910411
- Mathematics Connections TaskUploaded byYeit Fong Tan