SlideShare a Scribd company logo
1 of 13
IMAT3406 Fuzzy Logic
                     Week 8

             ANFIS
      Adaptive Neuro-Fuzzy
        Inference System
• See lecture notes 2 for further details
• Recommended book for adaptive fuzzy systems:
  Neuro-Fuzzy and Soft Computing: A
  Computational Approach to Learning and
  Machine Intelligence
  by Jang, Sun, & Mizutani
ANFIS
Adaptive neuro-fuzzy inference system
        Layer 1   Layer 2        Layer 3         Layer 4            Layer 5

                            w1             w1              w 1f 1
         A1
X                     ∏             N

         A2
                                                                       ∑      O5,i = ∑ wi f i =
                                                                              F
                                                                                                ∑iwi f i
         B1           ∏              N
                                                                                     i          ∑iwi
Y                           w2              w2             w 2f2
         B2




    First-order Sugeno fuzzy model (2 inputs and 2 rules)

Rule 1: IF x is A1 AND y is B1                                      THEN f1=p1x+q1y+r1
Rule 2: IF x is A2 AND y is B2                                      THEN f2=p2x+q2y+r2
Layer 1                                                ANFIS
Premise parameters

               O1,i = µ A ( x)
                            i
                                              for i = 1,2

                 O1,i = µ Bi−2 ( y )    for i = 3,4



                                   1                                 1
              µ A ( x) =                          µ B ( y) =                 2 bi
                                       2 bi
                              x − ci                                y − ci
                           1+                                  1+
                                ai                                    ai
ANFIS
Layer 2
T-norm operator

             O2,i = wi = µ Ai ( x) µ Bi ( y ),      i = 1,2

          T-norm operator that perform fuzzy AND


          For j=1,2, ..n (n: # of inputs)
                  n
           O = ∏ µ ( x j ) = µ ( x1 ).µ ( x2 ).....µ ( x j )....µ ( xn )
                 j =1
ANFIS
    Layer 3
    Outputs of the layer 3 are normalised firing strengths

                                        wi
                        O3,i = w i =
                                     w1 + w2
 
ANFIS
Layer 4
Consequent parameters (towards defuzzification)


              O4,i = wi f i = wi ( pi x + qi y + ri )
ANFIS
Layer 5
Crisp output (Defuzzification)



                   O5,i = F = ∑ wi f i   =
                                           ∑wf
                                           i       i i

                                 i         ∑w  i    i
ANFIS
 Two passes in the hybrid learning procedure
               Forward Pass      Backward Pass

Premise             Fixed           Gradient 
Parameters                          descent
(nonlinear)
Consequent       Least-square        Fixed
parameters        estimator
(linear)
Signals          Node outputs     Error signals
Gradient Descent learning for ANFIS

F = ∑ wi f i   =
                 ∑wf i       i i
                                   i=1,2,3, …R    # of rules
      i          ∑w      i    i    F is the calculated/estimated
                                   output value (by ANFIS)

Error = e = (F – AO)2              AO = Actual/Real Output

         ∂e                         Gradient of ANFIS’s output:
 0=
    ∂ ( x, y,....)                  Making ANFIS’s output (O)
                                    closer to actual output (AO)
                        ∂e          This can be done by updating
 a (t ) = a (t − 1) − η
                        ∂a          values of the parameters (e.g., a,
                                    c,…) over t (iteration/step)
                                    η   = learning rate
Example
(Jang et al., Neuro-Fuzzy and Soft Computing, Prentice Hall, 1997)

ANFIS is used to model a two-dimensional sinc equation
defined by
                                      sin( x) sin( y )
                z = sin c( x, y ) =
                                            xy


x and y are in the range [-10,10]
Number of membership functions for each input            :4
Number of rules           : 16
x   y


Initial
membership
functions




Final
(trained)
membership
functions
after 100
epochs
Example                                                                        ANFIS
 Rule 1: IF x is small (A1) AND y is small (B1) THEN f1=small
 Rule 2: IF x is large (A2) AND y is large (B2) THEN f2=large
                          1                                         1
A1:   µ A1 ( x) =
                       x −1
                                  2       B1:   µ B1 ( y ) =               2
                                                                                f 1 = 0.1x + 0.1y + 0.1
                    1+                                              y−2
                         2                                     1+
                                                                     2
                              1           B2:                       1
A2:   µ A 2 ( x) =                              µ B 2 ( y) =               2     f 2 = 10 x + 10 y + 10
                          x−9
                                      2
                                                                  y − 14
                     1+                                        1+
                           2                                        2



                           Given the trained fuzzy system above and
                          input values of x=3 and y=4, find output of
                                   the Sugeno fuzzy system

More Related Content

What's hot

Number Theory for Security
Number Theory for SecurityNumber Theory for Security
Number Theory for SecurityAbhijit Mondal
 
Introduction to logic gate
Introduction to logic gateIntroduction to logic gate
Introduction to logic gatechauhankapil
 
Combinatorics of 4-dimensional Resultant Polytopes
Combinatorics of 4-dimensional Resultant PolytopesCombinatorics of 4-dimensional Resultant Polytopes
Combinatorics of 4-dimensional Resultant PolytopesVissarion Fisikopoulos
 
Mesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusMesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusGabriel Peyré
 
Mesh Processing Course : Mesh Parameterization
Mesh Processing Course : Mesh ParameterizationMesh Processing Course : Mesh Parameterization
Mesh Processing Course : Mesh ParameterizationGabriel Peyré
 
Csr2011 june14 17_00_pospelov
Csr2011 june14 17_00_pospelovCsr2011 june14 17_00_pospelov
Csr2011 june14 17_00_pospelovCSR2011
 
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Hsien-Hsin Sean Lee, Ph.D.
 
Ad2014 calvec-industrial-jllf.ps14000302.departamental2
Ad2014 calvec-industrial-jllf.ps14000302.departamental2Ad2014 calvec-industrial-jllf.ps14000302.departamental2
Ad2014 calvec-industrial-jllf.ps14000302.departamental2Angel David Ortiz Resendiz
 
Algorithm chapter 8
Algorithm chapter 8Algorithm chapter 8
Algorithm chapter 8chidabdu
 
IS 151 Lecture 7
IS 151 Lecture 7IS 151 Lecture 7
IS 151 Lecture 7wajanga
 
A109211002 switchingtheoryandlogicdesign1
A109211002 switchingtheoryandlogicdesign1A109211002 switchingtheoryandlogicdesign1
A109211002 switchingtheoryandlogicdesign1jntuworld
 
Benginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesBenginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesbasyirstar
 
Day 2 examples u1f13
Day 2 examples u1f13Day 2 examples u1f13
Day 2 examples u1f13jchartiersjsd
 

What's hot (17)

94 Cgh
94 Cgh94 Cgh
94 Cgh
 
Number Theory for Security
Number Theory for SecurityNumber Theory for Security
Number Theory for Security
 
Introduction to logic gate
Introduction to logic gateIntroduction to logic gate
Introduction to logic gate
 
Combinatorics of 4-dimensional Resultant Polytopes
Combinatorics of 4-dimensional Resultant PolytopesCombinatorics of 4-dimensional Resultant Polytopes
Combinatorics of 4-dimensional Resultant Polytopes
 
Mesh Processing Course : Differential Calculus
Mesh Processing Course : Differential CalculusMesh Processing Course : Differential Calculus
Mesh Processing Course : Differential Calculus
 
Chapter 2 2.1.4
Chapter 2 2.1.4Chapter 2 2.1.4
Chapter 2 2.1.4
 
Mesh Processing Course : Mesh Parameterization
Mesh Processing Course : Mesh ParameterizationMesh Processing Course : Mesh Parameterization
Mesh Processing Course : Mesh Parameterization
 
Csr2011 june14 17_00_pospelov
Csr2011 june14 17_00_pospelovCsr2011 june14 17_00_pospelov
Csr2011 june14 17_00_pospelov
 
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
Lec7 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Kar...
 
Ad2014 calvec-industrial-jllf.ps14000302.departamental2
Ad2014 calvec-industrial-jllf.ps14000302.departamental2Ad2014 calvec-industrial-jllf.ps14000302.departamental2
Ad2014 calvec-industrial-jllf.ps14000302.departamental2
 
Algorithm chapter 8
Algorithm chapter 8Algorithm chapter 8
Algorithm chapter 8
 
IS 151 Lecture 7
IS 151 Lecture 7IS 151 Lecture 7
IS 151 Lecture 7
 
Day 2 examples 2
Day 2 examples 2Day 2 examples 2
Day 2 examples 2
 
A109211002 switchingtheoryandlogicdesign1
A109211002 switchingtheoryandlogicdesign1A109211002 switchingtheoryandlogicdesign1
A109211002 switchingtheoryandlogicdesign1
 
Benginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesBenginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivatives
 
Day 2 examples u1f13
Day 2 examples u1f13Day 2 examples u1f13
Day 2 examples u1f13
 
Cheat Sheet
Cheat SheetCheat Sheet
Cheat Sheet
 

Viewers also liked

Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systemsSagar Ahire
 
A neuro fuzzy decision support system
A neuro fuzzy decision support systemA neuro fuzzy decision support system
A neuro fuzzy decision support systemR A Akerkar
 
Fuzzy logic and neural networks
Fuzzy logic and neural networksFuzzy logic and neural networks
Fuzzy logic and neural networksqazi
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...ijsrd.com
 
Ppt on artifishail intelligence
Ppt on artifishail intelligencePpt on artifishail intelligence
Ppt on artifishail intelligencesnehal_gongle
 
Deregulation
DeregulationDeregulation
DeregulationAnas Vj
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logicmazirabbas
 
Deregulation in power industry
Deregulation in power industryDeregulation in power industry
Deregulation in power industryjerry patel
 

Viewers also liked (16)

Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
 
IDK Anfis jantung
IDK Anfis jantungIDK Anfis jantung
IDK Anfis jantung
 
A neuro fuzzy decision support system
A neuro fuzzy decision support systemA neuro fuzzy decision support system
A neuro fuzzy decision support system
 
Fuzzy logic and neural networks
Fuzzy logic and neural networksFuzzy logic and neural networks
Fuzzy logic and neural networks
 
J2me
J2meJ2me
J2me
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
 
Quantum Fuzzy Logic
Quantum Fuzzy LogicQuantum Fuzzy Logic
Quantum Fuzzy Logic
 
deona
deonadeona
deona
 
Ppt on artifishail intelligence
Ppt on artifishail intelligencePpt on artifishail intelligence
Ppt on artifishail intelligence
 
Energy deregulation
Energy deregulationEnergy deregulation
Energy deregulation
 
Neural network and fuzzy logic
Neural network and fuzzy logicNeural network and fuzzy logic
Neural network and fuzzy logic
 
Deregulation
DeregulationDeregulation
Deregulation
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logic
 
Deregulation in power industry
Deregulation in power industryDeregulation in power industry
Deregulation in power industry
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Smart card
Smart cardSmart card
Smart card
 

Similar to ANFIS Model for Sinc Function

02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrixRumah Belajar
 
Varian, microeconomic analysis, solution book
Varian, microeconomic analysis, solution bookVarian, microeconomic analysis, solution book
Varian, microeconomic analysis, solution bookJosé Antonio PAYANO YALE
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Designtaha25
 
A new class of a stable implicit schemes for treatment of stiff
A new class of a stable implicit schemes for treatment of stiffA new class of a stable implicit schemes for treatment of stiff
A new class of a stable implicit schemes for treatment of stiffAlexander Decker
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdfgrssieee
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdfgrssieee
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdfgrssieee
 
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...grssieee
 
Fuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentationFuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentationSurender Singh
 
Mathematical physics group 16
Mathematical physics group 16Mathematical physics group 16
Mathematical physics group 16derry92
 
Class 18: Measuring Cost
Class 18: Measuring CostClass 18: Measuring Cost
Class 18: Measuring CostDavid Evans
 
Mc ty-explogfns-2009-1
Mc ty-explogfns-2009-1Mc ty-explogfns-2009-1
Mc ty-explogfns-2009-1supoteta
 
Chapter 1 (functions).
Chapter 1 (functions).Chapter 1 (functions).
Chapter 1 (functions).Eko Wijayanto
 

Similar to ANFIS Model for Sinc Function (20)

Chapter 2 (maths 3)
Chapter 2 (maths 3)Chapter 2 (maths 3)
Chapter 2 (maths 3)
 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
 
Varian, microeconomic analysis, solution book
Varian, microeconomic analysis, solution bookVarian, microeconomic analysis, solution book
Varian, microeconomic analysis, solution book
 
Dsp U Lec08 Fir Filter Design
Dsp U   Lec08 Fir Filter DesignDsp U   Lec08 Fir Filter Design
Dsp U Lec08 Fir Filter Design
 
Digital fiiter
Digital fiiterDigital fiiter
Digital fiiter
 
Fourier series
Fourier seriesFourier series
Fourier series
 
Fourier series
Fourier seriesFourier series
Fourier series
 
A new class of a stable implicit schemes for treatment of stiff
A new class of a stable implicit schemes for treatment of stiffA new class of a stable implicit schemes for treatment of stiff
A new class of a stable implicit schemes for treatment of stiff
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
 
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
 
Fuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentationFuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentation
 
Math report
Math reportMath report
Math report
 
Mathematical physics group 16
Mathematical physics group 16Mathematical physics group 16
Mathematical physics group 16
 
Dsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iirDsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iir
 
Class 18: Measuring Cost
Class 18: Measuring CostClass 18: Measuring Cost
Class 18: Measuring Cost
 
Mc ty-explogfns-2009-1
Mc ty-explogfns-2009-1Mc ty-explogfns-2009-1
Mc ty-explogfns-2009-1
 
Chapter 1 (functions).
Chapter 1 (functions).Chapter 1 (functions).
Chapter 1 (functions).
 
Lec 4-slides
Lec 4-slidesLec 4-slides
Lec 4-slides
 

Recently uploaded

VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackSuhani Kapoor
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012sapnasaifi408
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Suhani Kapoor
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)Soham Mondal
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateSoham Mondal
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...Call Girls in Nagpur High Profile
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjLewisJB
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectPriyanshuRawat56
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...shivangimorya083
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Datingkojalkojal131
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证obuhobo
 
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With RoomVIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Saharanpur Aishwarya 8250192130 Independent Escort Ser...
 
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service CuttackVIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
 
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service BhilaiVIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
VIP Call Girl Bhilai Aashi 8250192130 Independent Escort Service Bhilai
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
 
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
 
Internshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University CertificateInternshala Student Partner 6.0 Jadavpur University Certificate
Internshala Student Partner 6.0 Jadavpur University Certificate
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
女王大学硕士毕业证成绩单(加急办理)认证海外毕业证
 
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With RoomVIP Kolkata Call Girl Lake Gardens 👉 8250192130  Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
 

ANFIS Model for Sinc Function

  • 1. IMAT3406 Fuzzy Logic Week 8 ANFIS Adaptive Neuro-Fuzzy Inference System • See lecture notes 2 for further details • Recommended book for adaptive fuzzy systems: Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence by Jang, Sun, & Mizutani
  • 2. ANFIS Adaptive neuro-fuzzy inference system Layer 1 Layer 2 Layer 3 Layer 4 Layer 5 w1 w1 w 1f 1 A1 X ∏ N A2 ∑ O5,i = ∑ wi f i = F ∑iwi f i B1 ∏ N i ∑iwi Y w2 w2 w 2f2 B2 First-order Sugeno fuzzy model (2 inputs and 2 rules) Rule 1: IF x is A1 AND y is B1 THEN f1=p1x+q1y+r1 Rule 2: IF x is A2 AND y is B2 THEN f2=p2x+q2y+r2
  • 3. Layer 1 ANFIS Premise parameters O1,i = µ A ( x) i for i = 1,2 O1,i = µ Bi−2 ( y ) for i = 3,4 1 1 µ A ( x) = µ B ( y) = 2 bi 2 bi x − ci y − ci 1+ 1+ ai ai
  • 4. ANFIS Layer 2 T-norm operator O2,i = wi = µ Ai ( x) µ Bi ( y ), i = 1,2 T-norm operator that perform fuzzy AND For j=1,2, ..n (n: # of inputs) n O = ∏ µ ( x j ) = µ ( x1 ).µ ( x2 ).....µ ( x j )....µ ( xn ) j =1
  • 5. ANFIS Layer 3 Outputs of the layer 3 are normalised firing strengths wi O3,i = w i = w1 + w2  
  • 6. ANFIS Layer 4 Consequent parameters (towards defuzzification) O4,i = wi f i = wi ( pi x + qi y + ri )
  • 7. ANFIS Layer 5 Crisp output (Defuzzification) O5,i = F = ∑ wi f i = ∑wf i i i i ∑w i i
  • 8. ANFIS Two passes in the hybrid learning procedure Forward Pass Backward Pass Premise Fixed Gradient  Parameters descent (nonlinear) Consequent Least-square  Fixed parameters estimator (linear) Signals Node outputs Error signals
  • 9. Gradient Descent learning for ANFIS F = ∑ wi f i = ∑wf i i i i=1,2,3, …R # of rules i ∑w i i F is the calculated/estimated output value (by ANFIS) Error = e = (F – AO)2 AO = Actual/Real Output ∂e Gradient of ANFIS’s output: 0= ∂ ( x, y,....) Making ANFIS’s output (O) closer to actual output (AO) ∂e This can be done by updating a (t ) = a (t − 1) − η ∂a values of the parameters (e.g., a, c,…) over t (iteration/step) η = learning rate
  • 10. Example (Jang et al., Neuro-Fuzzy and Soft Computing, Prentice Hall, 1997) ANFIS is used to model a two-dimensional sinc equation defined by sin( x) sin( y ) z = sin c( x, y ) = xy x and y are in the range [-10,10] Number of membership functions for each input :4 Number of rules : 16
  • 11. x y Initial membership functions Final (trained) membership functions after 100 epochs
  • 12.
  • 13. Example ANFIS Rule 1: IF x is small (A1) AND y is small (B1) THEN f1=small Rule 2: IF x is large (A2) AND y is large (B2) THEN f2=large 1 1 A1: µ A1 ( x) = x −1 2 B1: µ B1 ( y ) = 2 f 1 = 0.1x + 0.1y + 0.1 1+ y−2 2 1+ 2 1 B2: 1 A2: µ A 2 ( x) = µ B 2 ( y) = 2 f 2 = 10 x + 10 y + 10 x−9 2 y − 14 1+ 1+ 2 2 Given the trained fuzzy system above and input values of x=3 and y=4, find output of the Sugeno fuzzy system