Fuzzy Networks for Complex Systems. Alexander Gegov University of Portsmouth, UK

Size: px
Start display at page:

Download "Fuzzy Networks for Complex Systems. Alexander Gegov University of Portsmouth, UK"

Transcription

1 Fuzzy Networks for Complex Systems Alexander Gegov University of Portsmouth, UK

2 Presentation Outline Introduction Types of Fuzzy Systems Formal Models for Fuzzy Networks Basic Operations in Fuzzy Networks Structural Properties of Basic Operations Advanced Operations in Fuzzy Networks Feedforward Fuzzy Networks Feedback Fuzzy Networks Evaluation of Fuzzy Networks Fuzzy Network Toolbox Conclusion References 2

3 Introduction Modelling Aspects of Systemic Complexity non-linearity (input-output functional relationships) uncertainty (incomplete and imprecise data) dimensionality (large number of inputs and outputs) structure (interacting subsystems) Complexity Management by Fuzzy Systems model feasibility (achievable in the case of non-linearity) model accuracy (achievable in the case of uncertainty) model efficiency (problematic in the case of dimensionality) model transparency (problematic in the case of structure) 3

4 Types of Fuzzy Systems Fuzzification triangular membership functions trapezoidal membership functions Inference truncation of rule membership functions by firing strengths scaling of rule membership functions by firing strengths Defuzzification centre of area of rule base membership function weighted average of rule base membership function 4

5 Types of Fuzzy Systems Logical Connections disjunctive antecedents and conjunctive rules conjunctive antecedents and conjunctive rules disjunctive antecedents and disjunctive rules conjunctive antecedents and disjunctive rules Inputs and Outputs single-input-single-output single-input-multiple-output multiple-input-single-output multiple-input-multiple-output 5

6 Types of Fuzzy Systems Operation Mode Mamdani (conventional fuzzy system) Sugeno (modern fuzzy system) Tsukamoto (hybrid fuzzy system) Rule Base single rule base (standard fuzzy system) multiple rule bases (hierarchical fuzzy system) networked rule bases (fuzzy network) 6

7 Types of Fuzzy Systems Figure 1: Standard fuzzy system 7

8 Types of Fuzzy Systems Figure 2: Hierarchical fuzzy system 8

9 Types of Fuzzy Systems Figure 3: Fuzzy network 9

10 Formal Models for Fuzzy Networks Node Modelling by If-then Rules Rule 1: If x is low, then y is small Rule 2: If x is average, then y is medium Rule 3: If x is high, then y is big Node Modelling by Integer Tables Linguistic terms for x Linguistic terms for y 1 (low) 1 (small) 2 (average) 2 (medium) 3 (high) 3 (big) 10

11 Formal Models for Fuzzy Networks Node Modelling by Boolean Matrices x / y 1 (small) 2 (medium) 3 (big) 1 (low) (average) (high) Node Modelling by Binary Relations {(1, 1), (2, 2), (3, 3)} 11

12 Formal Models for Fuzzy Networks Network Modelling by Grid Structures Layer 1 Level 1 N 11 (x, y) Network Modelling by Interconnection Structures Layer 1 Level 1 y 12

13 Formal Models for Fuzzy Networks Network Modelling by Block Schemes x N 11 y Network Modelling by Topological Expressions [N 11 ] (x y) 13

14 Basic Operations in Fuzzy Networks Horizontal Merging of Nodes [N 11 ] (x 11 z 11,12 ) * [N 12 ] (z 11,12 y 12 ) = [N 11*12 ] (x 11 y 12 ) * symbol for horizontal merging Horizontal Splitting of Nodes [N 11/12 ] (x 11 y 12 ) = [N 11 ] (x 11 z 11,12 ) / [N 12 ] (z 11,12 y 12 ) / symbol for horizontal splitting 14

15 Basic Operations in Fuzzy Networks Vertical Merging of Nodes [N 11 ] (x 11 y 11 ) + [N 21 ] (x 21 y 21 ) = [N ] (x 11, x 21 y 11, y 21 ) + symbol for vertical merging Vertical Splitting of Nodes [N ] (x 11, x 21 y 11, y 21 ) = [N 11 ] (x 11 y 11 ) [N 21 ] (x 21 y 21 ) symbol for vertical splitting 15

16 Basic Operations in Fuzzy Networks Output Merging of Nodes [N 11 ] (x 11,21 y 11 ) ; [N 21 ] (x 11,21 y 21 ) = [N 11;21 ] (x 11,21 y 11, y 21 ) ; symbol for output merging Output Splitting of Nodes [N 11:21 ] (x 11, 21 y 11, y 21 ) = [N 11 ] (x 11,21 y 11 ) : [N 21 ] (x 11,21 y 21 ) : symbol for output splitting 16

17 Structural Properties of Basic Operations Associativity of Horizontal Merging [N 11 ] (x 11 z 11,12 ) * [N 12 ] (z 11,12 z 12,13 ) * [N 13 ] (z 12,13 y 13 ) = [N 11*12 ] (x 11 z 12,13 ) * [N 13 ] (z 12,13 y 13 ) = [N 11 ] (x 11 z 11,12 ) * [N 12*13 ] (z 11,12 y 13 ) = [N 11*12*13 ] (x 11 y 13 ) 17

18 Structural Properties of Basic Operations Variability of Horizontal Splitting [N 11/12/13 ] (x 11 y 13 ) = [N 11 ] (x 11 z 11,12 ) / [N 12/13 ] (z 11,12 y 13 ) = [N 11/12 ] (x 11 z 12,13 ) / [N 13 ] (z 12,13 y 13 ) = [N 11 ] (x 11 z 11,12 ) / [N 12 ] (z 11,12 z 12,13 ) / [N 13 ] (z 12,13 y 13 ) 18

19 Structural Properties of Basic Operations Associativity of Vertical Merging [N 11 ] (x 11 y 11 ) + [N 21 ] (x 21 y 21 ) + [N 31 ] (x 31 y 31 ) = [N ] (x 11, x 21 y 11, y 21 ) + [N 31 ] (x 31 y 31 ) = [N 11 ] (x 11 y 11 ) + [N ] (x 21, x 31 y 21, y 31 ) = [N ] (x 11, x 21, x 31 y 11, y 21, y 31 ) 19

20 Structural Properties of Basic Operations Variability of Vertical Splitting [N ] (x 11, x 21, x 31 y 11, y 21, y 31 ) = [N 11 ] (x 11 y 11 ) [N ] (x 21, x 31 y 21, y 31 ) = [N ] (x 11, x 21 y 11, y 21 ) [N 31 ] (x 31 y 31 ) = [N 11 ] (x 11 y 11 ) [N 21 ] (x 21 y 21 ) [N 31 ] (x 31 y 31 ) 20

21 Structural Properties of Basic Operations Associativity of Output Merging [N 11 ] (x 11,21,31 y 11 ) ; [N 21 ] (x 11,21,31 y 21 ) ; [N 31 ] (x 11,21,31 y 31 ) = [N 11;21 ] (x 11,21,31 y 11, y 21 ) ; [N 31 ] (x 11,21,31 y 31 ) = [N 11 ] (x 11,21,31 y 11 ) ; [N 21;31 ] (x 11,21,31 y 21, y 31 ) = [N 11;21;31 ] (x 11,21,31 y 11, y 21, y 31 ) 21

22 Structural Properties of Basic Operations Variability of Output Splitting [N 11:21:31 ] (x 11,21,31 y 11, y 21, y 31 ) = [N 11 ] (x 11,21,31 y 11 ) : [N 21:31 ] (x 11,21,31 y 21, y 31 ) = [N 11:21 ] (x 11,21,31 y 11, y 21 ) : [N 31 ] (x 11,21,31 y 31 ) = [N 11 ] (x 11,21,31 y 11 ) : [N 21 ] (x 11,21,31 y 21 ) : [N 31 ] (x 11,21,31 y 31 ) 22

23 Advanced Operations in Fuzzy Networks Node Transformation in Input Augmentation [N] (x y) [N AI ] (x, x AI y) Node Transformation in Output Permutation [N] (x y 1, y 2 ) [N PO ] (x y 2, y 1 ) Node Transformation in Feedback Equivalence [N] (x, z y, z) [N EF ] (x, x EF y, y EF ) 23

24 Advanced Operations in Fuzzy Networks Node Identification in Horizontal Merging A * U = C A, C known nodes, U non-unique unknown node U * B = C B, C known nodes, U non-unique unknown node 24

25 Advanced Operations in Fuzzy Networks A * U * B = C A, B, C known nodes, U non-unique unknown node A * U = D D * B = C D non-unique unknown node U * B = E A * E = C E non-unique unknown node 25

26 Advanced Operations in Fuzzy Networks Node Identification in Vertical Merging A + U = C A, C known nodes, U unique unknown node U + B = C B, C known nodes, U unique unknown node 26

27 Advanced Operations in Fuzzy Networks A + U + B = C A, B, C known nodes, U unique unknown node A + U = D D + B = C D unique unknown node U + B = E A + E = C E unique unknown node 27

28 Advanced Operations in Fuzzy Networks Node Identification in Output Merging A ; U = C A, C known nodes, U unique unknown node U ; B = C B, C known nodes, U unique unknown node 28

29 Advanced Operations in Fuzzy Networks A ; U ; B = C A, B, C known nodes, U unique unknown node A ; U = D D ; B = C D unique unknown node U ; B = E A ; E = C E unique unknown node 29

30 Feedforward Fuzzy Networks Network with Single Level and Single Layer fuzzy system 1,1 [N 11 ] (x 11 y 11 ) 30

31 Feedforward Fuzzy Networks Network with Single Level and Multiple Layers queue of n fuzzy systems 1,1 1,n 31

32 Feedforward Fuzzy Networks Network with Multiple Levels and Single Layer stack of m fuzzy systems 1,1 m,1 32

33 Feedforward Fuzzy Networks Network with Multiple Levels and Multiple Layers grid of m by n fuzzy systems 1,1 1,n m,1 m,n 33

34 Feedback Fuzzy Networks Network with Single Local Feedback one node embraced by feedback N(F) N N N N N N(F) N N N(F) N N N N N N(F) N(F) node embraced by feedback N nodes with no feedback 34

35 Feedback Fuzzy Networks Network with Multiple Local Feedback at least two nodes embraced by separate feedback N(F1) N(F2) N N N(F1) N N(F2) N N N N(F1) N(F2) N N(F1) N N(F2) N(F1) N N N(F2) N N(F1) N(F2) N N(F1), N(F2) nodes embraced by separate feedback N nodes with no feedback 35

36 Feedback Fuzzy Networks Network with Single Global Feedback one set of at least two adjacent nodes embraced by feedback N1(F) N2(F) N N N N N1(F) N2(F) N1(F) N N2(F) N N N N1(F) N2(F) {N1(F), N2(F)} set of nodes embraced by feedback N nodes with no feedback 36

37 Feedback Fuzzy Networks Network with Multiple Global Feedback at least two sets of nodes embraced by separate feedback with at least two adjacent nodes in each set N1(F1) N2(F1) N1(F2) N2(F2) N1(F1) N1(F2) N2(F1) N2(F2) {N1(F1), N2(F1)}, {N1(F2), N2(F2)} sets of nodes embraced by separate feedback 37

38 Evaluation of Fuzzy Networks Linguistic Evaluation Metrics composition of hierarchical into standard fuzzy systems decomposition of standard into hierarchical fuzzy systems Composition Formula N E,x = * p=1 x 1 (N 1,p + + q=p+1 x 1 I q,p ) N E,x equivalent node for a fuzzy network with x inputs 38

39 Evaluation of Fuzzy Networks Decomposition Algorithm 1. Find N 1,1 from the first two inputs and the output. 2. If x=2, go to end. 3. Set k=3. 4. While k x, do steps Find N E,k from the first k inputs and the output. 6. Derive N 1,k 1 from the formula for N E,k, if possible. 7. Set k=k Endwhile. N E,k equivalent node for a fuzzy subnetwork with first k inputs 39

40 Evaluation of Fuzzy Networks Functional Evaluation Metrics model performance indicators applications to case studies Feasibility Index (FI) FI = (sum i=1 n p i ) / n n number of non-identity nodes p i number of inputs to the i-th non-identity node lower FI better feasibility 40

41 Evaluation of Fuzzy Networks Accuracy Index (AI) AI = sum i=1 nl sum j=1 qil sum k=1 vji ( y ji k d ji k / vij) nl number of nodes in the last layer qil number of outputs from the i-th node in the last layer vji number of discrete values for the j-th output from the i-th node in the last layer y ji k, d ji k simulated and measured k-th discrete value for the j-th output from the i-th node in the last layer lower AI better accuracy 41

42 Evaluation of Fuzzy Networks Efficiency Index (EI) EI = sum i=1 n (q i FID. r i FID ) n number of non-identity nodes FID fuzzification-inference-defuzzification q i FID number of outputs from the i-th non-identity node with an associated FID sequence r i FID number of rules for the i-th non-identity node with an associated FID sequence lower EI better efficiency 42

43 Evaluation of Fuzzy Networks Transparency Index (TI) TI = (p + q) / (n + m) p overall number of inputs q overall number of outputs n number of non-identity nodes m number of non-identity connections lower TI better transparency 43

44 Evaluation of Fuzzy Networks Case Study 1 (Ore Flotation) Inputs: x 1 copper concentration in ore pulp x 2 iron concentration in ore pulp x 3 debit of ore pulp Output: y new copper concentration in ore pulp 44

45 Evaluation of Fuzzy Networks Figure 4: Standard fuzzy system (SFS) for case study 1 45

46 Evaluation of Fuzzy Networks Figure 5: Hierarchical fuzzy system (HFS) for case study 1 46

47 Evaluation of Fuzzy Networks Figure 6: Fuzzy network (FN) for case study 1 47

48 Evaluation of Fuzzy Networks Table 1: Models performance for case study 1 Index / Model Standard Hierarchical Fuzzy Fuzzy System Fuzzy System Network Feasibility Accuracy Efficiency Transparency FI FN better than SFS and equal to HFS AI FN worse than SFS and better than HFS EI FN equal to SFS and worse than HFS TI FN better than SFS and equal to HFS 48

49 Evaluation of Fuzzy Networks Case Study 2 (Retail Pricing) Inputs: x 1 expected selling price for retail product x 2 difference between selling price and cost for retail product x 3 expected percentage to be sold from retail product Output: y maximum cost for retail product 49

50 Evaluation of Fuzzy Networks output input permutations Figure 7: Standard fuzzy system (SFS) for case study 2 50

51 Evaluation of Fuzzy Networks output input permutations Figure 8: Hierarchical fuzzy system (HFS) for case study 2 51

52 Evaluation of Fuzzy Networks output input permutations Figure 9: Fuzzy network (FN) for case study 2 52

53 Evaluation of Fuzzy Networks Table 2: Models performance for case study 2 Index / Model Standard Hierarchical Fuzzy Fuzzy System Fuzzy System Network Feasibility Accuracy Efficiency Transparency FI FN better than SFS and equal to HFS AI FN worse than SFS and better than HFS EI FN equal to SFS and worse than HFS TI FN better than SFS and equal to HFS 53

54 Evaluation of Fuzzy Networks Composition of Hierarchical into Standard Fuzzy System full preservation of model feasibility maximal improvement of model accuracy fixed loss of model efficiency full preservation of model transparency Decomposition of Standard into Hierarchical Fuzzy System no change of model feasibility minimal loss of model accuracy fixed improvement of model efficiency no change of model transparency 54

55 Fuzzy Network Toolbox Toolbox Details developed by the PhD student Nedyalko Petrov implemented in the Matlab environment to be uploaded on the Mathworks web site to be uploaded on the Springer web site Toolbox Structure Matlab files for basic operations on nodes Matlab files for advanced operations on nodes Matlab files for auxiliary operations Word files with illustration examples 55

56 Conclusion Theoretical Significance of Fuzzy Networks novel application of discrete mathematics and control theory detailed validation by test examples and case studies Methodological Impact of Fuzzy Networks extension of standard and hierarchical fuzzy systems bridge between standard and hierarchical fuzzy systems novel framework for non-fuzzy rule based systems Application Areas of Fuzzy Networks modelling and simulation in the mining industry modelling and simulation in the retail industry 56

57 Conclusion Other Applications of Fuzzy Networks finance (mortgage evaluation) healthcare (radiotherapy margins) robotics (path planning) games (obstacle avoidance) sports (boxer training) security (terrorist threat) environment (natural preservation) 57

58 References A.Gegov, Complexity Management in Fuzzy Systems, Springer, Berlin, 2007 A.Gegov, Fuzzy Networks for Complex Systems, Springer, Berlin,

Advanced Modelling of Complex Processes by Fuzzy Networks

Advanced Modelling of Complex Processes by Fuzzy Networks Advanced Modelling of Complex Processes by Fuzzy Networks ALEXANDER GEGOV 1, NEDYALKO PETROV 2, BORIANA VATCHOVA 3, DAVID SANDERS 4 School of Computing 1,2, Institute of Information and Communication Technologies

More information

Advanced Inference in Fuzzy Systems by Rule Base Compression

Advanced Inference in Fuzzy Systems by Rule Base Compression Mathware & Soft Computing 14 (2007), 201-216 Advanced Inference in Fuzzy Systems by Rule Base Compression A. Gegov 1 and N. Gobalakrishnan 2 1,2 University of Portsmouth, School of Computing, Buckingham

More information

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 39 CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 3.1 INTRODUCTION Development of mathematical models is essential for many disciplines of engineering and science. Mathematical models are used for

More information

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC 6.1 Introduction The properties of the Internet that make web crawling challenging are its large amount of

More information

Complexity management methodology for fuzzy systems with feedback rule bases

Complexity management methodology for fuzzy systems with feedback rule bases Journal of Intelligent & Fuzzy Systems 26 (2014) 451 464 DOI:10.3233/IFS-130857 IOS Press 451 Complexity management methodology for fuzzy systems with feedback rule bases Alexander Gegov a,, David Sanders

More information

Lecture notes. Com Page 1

Lecture notes. Com Page 1 Lecture notes Com Page 1 Contents Lectures 1. Introduction to Computational Intelligence 2. Traditional computation 2.1. Sorting algorithms 2.2. Graph search algorithms 3. Supervised neural computation

More information

FUZZY INFERENCE SYSTEMS

FUZZY INFERENCE SYSTEMS CHAPTER-IV FUZZY INFERENCE SYSTEMS Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can

More information

ANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a

ANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a ANFIS: ADAPTIVE-NETWORK-ASED FUZZ INFERENCE SSTEMS (J.S.R. Jang 993,995) Membership Functions triangular triangle( ; a, a b, c c) ma min = b a, c b, 0, trapezoidal trapezoid( ; a, b, a c, d d) ma min =

More information

FUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD

FUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD FUZZY INFERENCE Siti Zaiton Mohd Hashim, PhD Fuzzy Inference Introduction Mamdani-style inference Sugeno-style inference Building a fuzzy expert system 9/29/20 2 Introduction Fuzzy inference is the process

More information

FUZZ-IEEE IEEE International Conference on. Tutorial 4: Rule Base Compression in. Fuzzy Systems

FUZZ-IEEE IEEE International Conference on. Tutorial 4: Rule Base Compression in. Fuzzy Systems FUZZ-IEEE 2007 IEEE International Conference on Fuzzy Systems Tutorial 4: Rule Base Compression in Fuzzy Systems Rule Base Compression in Fuzzy Systems Tutorial 4 IEEE International Conference on Fuzzy

More information

FUZZY LOGIC CONTROL. Helsinki University of Technology Control Engineering Laboratory

FUZZY LOGIC CONTROL. Helsinki University of Technology Control Engineering Laboratory FUZZY LOGIC CONTROL FUZZY LOGIC CONTROL (FLC) Control applications most common FL applications Control actions based on rules Rules in linguistic form Reasoning with fuzzy logic FLC is (on the surface)

More information

Fuzzy Logic Controller

Fuzzy Logic Controller Fuzzy Logic Controller Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2016 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2016 1 / 34 Applications of Fuzzy Logic Debasis Samanta

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 3, Issue 2, July- September (2012), pp. 157-166 IAEME: www.iaeme.com/ijcet.html Journal

More information

Introduction 3 Fuzzy Inference. Aleksandar Rakić Contents

Introduction 3 Fuzzy Inference. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić rakic@etf.rs Contents Mamdani Fuzzy Inference Fuzzification of the input variables Rule evaluation Aggregation of rules output Defuzzification

More information

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for FUZZY LOGIC TECHNIQUES 4.1: BASIC CONCEPT Problems in the real world are quite often very complex due to the element of uncertainty. Although probability theory has been an age old and effective tool to

More information

Chapter 7 Fuzzy Logic Controller

Chapter 7 Fuzzy Logic Controller Chapter 7 Fuzzy Logic Controller 7.1 Objective The objective of this section is to present the output of the system considered with a fuzzy logic controller to tune the firing angle of the SCRs present

More information

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER

CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 60 CHAPTER 4 FREQUENCY STABILIZATION USING FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Problems in the real world quite often turn out to be complex owing to an element of uncertainty either in the parameters

More information

Fuzzy Reasoning. Linguistic Variables

Fuzzy Reasoning. Linguistic Variables Fuzzy Reasoning Linguistic Variables Linguistic variable is an important concept in fuzzy logic and plays a key role in its applications, especially in the fuzzy expert system Linguistic variable is a

More information

fuzzylite a fuzzy logic control library in C++

fuzzylite a fuzzy logic control library in C++ fuzzylite a fuzzy logic control library in C++ Juan Rada-Vilela jcrada@fuzzylite.com Abstract Fuzzy Logic Controllers (FLCs) are software components found nowadays within well-known home appliances such

More information

CHAPTER 5 FUZZY LOGIC CONTROL

CHAPTER 5 FUZZY LOGIC CONTROL 64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti

More information

CHAPTER 3 FUZZY INFERENCE SYSTEM

CHAPTER 3 FUZZY INFERENCE SYSTEM CHAPTER 3 FUZZY INFERENCE SYSTEM Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. There are three types of fuzzy inference system that can be

More information

In the Name of God. Lecture 17: ANFIS Adaptive Network-Based Fuzzy Inference System

In the Name of God. Lecture 17: ANFIS Adaptive Network-Based Fuzzy Inference System In the Name of God Lecture 17: ANFIS Adaptive Network-Based Fuzzy Inference System Outline ANFIS Architecture Hybrid Learning Algorithm Learning Methods that Cross-Fertilize ANFIS and RBFN ANFIS as a universal

More information

Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary

Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary Negnevitsky, Pearson Education, 25 Fuzzy inference The most commonly used fuzzy inference

More information

Intelligent Control. 4^ Springer. A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms. Nazmul Siddique.

Intelligent Control. 4^ Springer. A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms. Nazmul Siddique. Nazmul Siddique Intelligent Control A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms Foreword by Bernard Widrow 4^ Springer Contents 1 Introduction 1 1.1 Intelligent Control

More information

7. Decision Making

7. Decision Making 7. Decision Making 1 7.1. Fuzzy Inference System (FIS) Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy inference systems have been successfully

More information

A New Fuzzy Neural System with Applications

A New Fuzzy Neural System with Applications A New Fuzzy Neural System with Applications Yuanyuan Chai 1, Jun Chen 1 and Wei Luo 1 1-China Defense Science and Technology Information Center -Network Center Fucheng Road 26#, Haidian district, Beijing

More information

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking?

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking? Fuzzy Systems Overview: Literature: Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning chapter 4 DKS - Module 7 1 Why fuzzy thinking? Experts rely on common sense to solve problems Representation of vague,

More information

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems INFOB2KI 2017-2018 Utrecht University The Netherlands ARTIFICIAL INTELLIGENCE Uncertainty: fuzzy systems Lecturer: Silja Renooij These slides are part of the INFOB2KI Course Notes available from www.cs.uu.nl/docs/vakken/b2ki/schema.html

More information

APPLICATIONS OF INTELLIGENT HYBRID SYSTEMS IN MATLAB

APPLICATIONS OF INTELLIGENT HYBRID SYSTEMS IN MATLAB APPLICATIONS OF INTELLIGENT HYBRID SYSTEMS IN MATLAB Z. Dideková, S. Kajan Institute of Control and Industrial Informatics, Faculty of Electrical Engineering and Information Technology, Slovak University

More information

A New Approach for Vertical Handover between LTE and WLAN Based on Fuzzy Logic and Graph Theory

A New Approach for Vertical Handover between LTE and WLAN Based on Fuzzy Logic and Graph Theory A New Approach for Vertical Handover between LTE and WLAN Based on Fuzzy Logic and Graph Theory Zlatko Dejanović Faculty of Electrical Engineering, University of Banja Luka Introduction Today, two major

More information

Deciphering Data Fusion Rule by using Adaptive Neuro-Fuzzy Inference System

Deciphering Data Fusion Rule by using Adaptive Neuro-Fuzzy Inference System Deciphering Data Fusion Rule by using Adaptive Neuro-Fuzzy Inference System Ramachandran, A. Professor, Dept. of Electronics and Instrumentation Engineering, MSRIT, Bangalore, and Research Scholar, VTU.

More information

GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf

GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS G. Panoutsos and M. Mahfouf Institute for Microstructural and Mechanical Process Engineering: The University

More information

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM 33 CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM The objective of an ANFIS (Jang 1993) is to integrate the best features of Fuzzy Systems and Neural Networks. ANFIS is one of the best tradeoffs between

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems CPSC 433 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering Fuzzy

More information

Chapter 4 Fuzzy Logic

Chapter 4 Fuzzy Logic 4.1 Introduction Chapter 4 Fuzzy Logic The human brain interprets the sensory information provided by organs. Fuzzy set theory focus on processing the information. Numerical computation can be performed

More information

Fuzzy Systems (1/2) Francesco Masulli

Fuzzy Systems (1/2) Francesco Masulli (1/2) Francesco Masulli DIBRIS - University of Genova, ITALY & S.H.R.O. - Sbarro Institute for Cancer Research and Molecular Medicine Temple University, Philadelphia, PA, USA email: francesco.masulli@unige.it

More information

Final Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning,

Final Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning, Final Exam Question on your Fuzzy presentation {F. Controller, F. Expert Sys.., Solving F. Ineq.} Question on your Nets Presentations {Hopefield, SVM, Comptetive Learning, Winner- take all learning for

More information

Fuzzy Expert Systems Lecture 8 (Fuzzy Systems)

Fuzzy Expert Systems Lecture 8 (Fuzzy Systems) Fuzzy Expert Systems Lecture 8 (Fuzzy Systems) Soft Computing is an emerging approach to computing which parallels the remarkable ability of the human mind to reason and learn in an environment of uncertainty

More information

ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS

ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS ARTIFICIAL INTELLIGENCE - FUZZY LOGIC SYSTEMS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_fuzzy_logic_systems.htm Copyright tutorialspoint.com Fuzzy Logic Systems FLS

More information

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said

Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said FUZZY LOGIC Fuzzy Logic Lotfi Zadeh (professor at UC Berkeley) wrote his original paper on fuzzy set theory. In various occasions, this is what he said Fuzzy logic is a means of presenting problems to

More information

On the use of Fuzzy Logic Controllers to Comply with Virtualized Application Demands in the Cloud

On the use of Fuzzy Logic Controllers to Comply with Virtualized Application Demands in the Cloud On the use of Fuzzy Logic Controllers to Comply with Virtualized Application Demands in the Cloud Kyriakos M. Deliparaschos Cyprus University of Technology k.deliparaschos@cut.ac.cy Themistoklis Charalambous

More information

CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES

CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES 70 CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES 3.1 INTRODUCTION In medical science, effective tools are essential to categorize and systematically

More information

Fuzzy Sets and Fuzzy Logic. KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur,

Fuzzy Sets and Fuzzy Logic. KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Fuzzy Sets and Fuzzy Logic KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Outline traditional logic : {true,false} Crisp Logic

More information

Aircraft Landing Control Using Fuzzy Logic and Neural Networks

Aircraft Landing Control Using Fuzzy Logic and Neural Networks Aircraft Landing Control Using Fuzzy Logic and Neural Networks Elvira Lakovic Intelligent Embedded Systems elc10001@student.mdh.se Damir Lotinac Intelligent Embedded Systems dlc10001@student.mdh.se ABSTRACT

More information

Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi

Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi Fuzzy Slide 1 Objectives What Is Fuzzy Logic? Fuzzy sets Membership function Differences between Fuzzy and Probability? Fuzzy Inference.

More information

Mechanics ISSN Transport issue 1, 2008 Communications article 0214

Mechanics ISSN Transport issue 1, 2008 Communications article 0214 Mechanics ISSN 1312-3823 Transport issue 1, 2008 Communications article 0214 Academic journal http://www.mtc-aj.com PARAMETER ADAPTATION IN A SIMULATION MODEL USING ANFIS Oktavián Strádal, Radovan Soušek

More information

Fuzzy Modeling for Control.,,i.

Fuzzy Modeling for Control.,,i. Fuzzy Modeling for Control,,i. INTERNATIONAL SERIES IN INTELLIGENT TECHNOLOGIES Prof. Dr. Dr. h.c. Hans-Jiirgen Zimmermann, Editor European Laboratory for Intelligent Techniques Engineering Aachen, Germany

More information

Background Fuzzy control enables noncontrol-specialists. A fuzzy controller works with verbal rules rather than mathematical relationships.

Background Fuzzy control enables noncontrol-specialists. A fuzzy controller works with verbal rules rather than mathematical relationships. Introduction to Fuzzy Control Background Fuzzy control enables noncontrol-specialists to design control system. A fuzzy controller works with verbal rules rather than mathematical relationships. knowledge

More information

Classification with Diffuse or Incomplete Information

Classification with Diffuse or Incomplete Information Classification with Diffuse or Incomplete Information AMAURY CABALLERO, KANG YEN Florida International University Abstract. In many different fields like finance, business, pattern recognition, communication

More information

System of Systems Architecture Generation and Evaluation using Evolutionary Algorithms

System of Systems Architecture Generation and Evaluation using Evolutionary Algorithms SysCon 2008 IEEE International Systems Conference Montreal, Canada, April 7 10, 2008 System of Systems Architecture Generation and Evaluation using Evolutionary Algorithms Joseph J. Simpson 1, Dr. Cihan

More information

A Fuzzy System for Adaptive Network Routing

A Fuzzy System for Adaptive Network Routing A Fuzzy System for Adaptive Network Routing A. Pasupuleti *, A.V. Mathew*, N. Shenoy** and S. A. Dianat* Rochester Institute of Technology Rochester, NY 14623, USA E-mail: axp1014@rit.edu Abstract In this

More information

Neuro-fuzzy systems 1

Neuro-fuzzy systems 1 1 : Trends and Applications International Conference on Control, Engineering & Information Technology (CEIT 14), March 22-25, Tunisia Dr/ Ahmad Taher Azar Assistant Professor, Faculty of Computers and

More information

ADAPTIVE NEURO FUZZY INFERENCE SYSTEM FOR HIGHWAY ACCIDENTS ANALYSIS

ADAPTIVE NEURO FUZZY INFERENCE SYSTEM FOR HIGHWAY ACCIDENTS ANALYSIS ADAPTIVE NEURO FUZZY INFERENCE SYSTEM FOR HIGHWAY ACCIDENTS ANALYSIS Gianluca Dell Acqua, Renato Lamberti e Francesco Abbondanti Dept. of Transportation Engineering Luigi Tocchetti, University of Naples

More information

Fuzzy if-then rules fuzzy database modeling

Fuzzy if-then rules fuzzy database modeling Fuzzy if-then rules Associates a condition described using linguistic variables and fuzzy sets to a conclusion A scheme for capturing knowledge that involves imprecision 23.11.2010 1 fuzzy database modeling

More information

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS 4.1. INTRODUCTION This chapter includes implementation and testing of the student s academic performance evaluation to achieve the objective(s)

More information

Fuzzy Sets and Fuzzy Logic

Fuzzy Sets and Fuzzy Logic Fuzzy Sets and Fuzzy Logic KR Chowdhary, Professor, Department of Computer Science & Engineering, MBM Engineering College, JNV University, Jodhpur, Email: Outline traditional logic : {true,false} Crisp

More information

THE VARIABILITY OF FUZZY AGGREGATION METHODS FOR PARTIAL INDICATORS OF QUALITY AND THE OPTIMAL METHOD CHOICE

THE VARIABILITY OF FUZZY AGGREGATION METHODS FOR PARTIAL INDICATORS OF QUALITY AND THE OPTIMAL METHOD CHOICE THE VARIABILITY OF FUZZY AGGREGATION METHODS FOR PARTIAL INDICATORS OF QUALITY AND THE OPTIMAL METHOD CHOICE Mikhail V. Koroteev 1, Pavel V. Tereliansky 1, Oleg I. Vasilyev 2, Abduvap M. Zulpuyev 3, Kadanbay

More information

^ Springer. Computational Intelligence. A Methodological Introduction. Rudolf Kruse Christian Borgelt. Matthias Steinbrecher Pascal Held

^ Springer. Computational Intelligence. A Methodological Introduction. Rudolf Kruse Christian Borgelt. Matthias Steinbrecher Pascal Held Rudolf Kruse Christian Borgelt Frank Klawonn Christian Moewes Matthias Steinbrecher Pascal Held Computational Intelligence A Methodological Introduction ^ Springer Contents 1 Introduction 1 1.1 Intelligent

More information

AN INTRODUCTION TO FUZZY SETS Analysis and Design. Witold Pedrycz and Fernando Gomide

AN INTRODUCTION TO FUZZY SETS Analysis and Design. Witold Pedrycz and Fernando Gomide AN INTRODUCTION TO FUZZY SETS Analysis and Design Witold Pedrycz and Fernando Gomide A Bradford Book The MIT Press Cambridge, Massachusetts London, England Foreword - Preface Introduction xiii xxv xxi

More information

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis Application of fuzzy set theory in image analysis Nataša Sladoje Centre for Image Analysis Our topics for today Crisp vs fuzzy Fuzzy sets and fuzzy membership functions Fuzzy set operators Approximate

More information

FUZZY INFERENCE SYSTEM AND PREDICTION

FUZZY INFERENCE SYSTEM AND PREDICTION JOURNAL OF TRANSLOGISTICS 2015 193 Libor ŽÁK David VALIŠ FUZZY INFERENCE SYSTEM AND PREDICTION Keywords: fuzzy sets, fuzzy logic, fuzzy inference system, prediction implementation, employees ABSTRACT This

More information

A Survey of Mathematics with Applications 8 th Edition, 2009

A Survey of Mathematics with Applications 8 th Edition, 2009 A Correlation of A Survey of Mathematics with Applications 8 th Edition, 2009 South Carolina Discrete Mathematics Sample Course Outline including Alternate Topics and Related Objectives INTRODUCTION This

More information

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive

Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive Reference Variables Generation Using a Fuzzy Trajectory Controller for PM Tubular Linear Synchronous Motor Drive R. LUÍS J.C. QUADRADO ISEL, R. Conselheiro Emídio Navarro, 1950-072 LISBOA CAUTL, R. Rovisco

More information

CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER

CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER 38 CHAPTER 3 INTELLIGENT FUZZY LOGIC CONTROLLER 3.1 INTRODUCTION The lack of intelligence, learning and adaptation capability in the control methods discussed in general control scheme, revealed the need

More information

Fuzzy Concepts and Formal Methods: A Sample Specification for a Fuzzy Expert System

Fuzzy Concepts and Formal Methods: A Sample Specification for a Fuzzy Expert System Fuzzy Concepts and Formal Methods: A Sample Specification for a Fuzzy Expert System Chris Matthews Department of Information Technology, School of Business and Technology, La Trobe University, P.O. Box

More information

Starting with FisPro

Starting with FisPro Starting with FisPro contact@fispro.org March 15, 2018 FisPro (Fuzzy Inference System Professional) allows to create fuzzy inference systems and to use them for reasoning purposes, especially for simulating

More information

[Time : 3 Hours] [Max. Marks : 100] SECTION-I. What are their effects? [8]

[Time : 3 Hours] [Max. Marks : 100] SECTION-I. What are their effects? [8] UNIVERSITY OF PUNE [4364]-542 B. E. (Electronics) Examination - 2013 VLSI Design (200 Pattern) Total No. of Questions : 12 [Total No. of Printed Pages :3] [Time : 3 Hours] [Max. Marks : 100] Q1. Q2. Instructions

More information

SIR C R REDDY COLLEGE OF ENGINEERING

SIR C R REDDY COLLEGE OF ENGINEERING SIR C R REDDY COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY Course Outcomes II YEAR 1 st SEMESTER Subject: Data Structures (CSE 2.1.1) 1. Describe how arrays, records, linked structures,

More information

Selection of Defuzzification method for routing metrics in MPLS network to obtain better crisp values for link optimization

Selection of Defuzzification method for routing metrics in MPLS network to obtain better crisp values for link optimization Selection of Defuzzification method for routing metrics in MPLS network to obtain better crisp values for link optimization ARIANIT MARAJ, BESNIK SHATRI, SKENDER RUGOVA Telecommunication Department Post

More information

Intelligent Methods in Modelling and Simulation of Complex Systems

Intelligent Methods in Modelling and Simulation of Complex Systems SNE O V E R V I E W N OTE Intelligent Methods in Modelling and Simulation of Complex Systems Esko K. Juuso * Control Engineering Laboratory Department of Process and Environmental Engineering, P.O.Box

More information

Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach

Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach Prashant Sharma, Research Scholar, GHRCE, Nagpur, India, Dr. Preeti Bajaj,

More information

Dinner for Two, Reprise

Dinner for Two, Reprise Fuzzy Logic Toolbox Dinner for Two, Reprise In this section we provide the same two-input, one-output, three-rule tipping problem that you saw in the introduction, only in more detail. The basic structure

More information

Speed regulation in fan rotation using fuzzy inference system

Speed regulation in fan rotation using fuzzy inference system 58 Scientific Journal of Maritime Research 29 (2015) 58-63 Faculty of Maritime Studies Rijeka, 2015 Multidisciplinary SCIENTIFIC JOURNAL OF MARITIME RESEARCH Multidisciplinarni znanstveni časopis POMORSTVO

More information

Outlines. Fuzzy Membership Function Design Using Information Theory Measures and Genetic Algorithms. Outlines

Outlines. Fuzzy Membership Function Design Using Information Theory Measures and Genetic Algorithms. Outlines Fuzzy Membership Function Design Using Information Theory Measures and Genetic Algorithms Outlines Introduction Problem Statement Proposed Approach Results Conclusion 2 Outlines Introduction Problem Statement

More information

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes

Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Fuzzy Set-Theoretical Approach for Comparing Objects with Fuzzy Attributes Y. Bashon, D. Neagu, M.J. Ridley Department of Computing University of Bradford Bradford, BD7 DP, UK e-mail: {Y.Bashon, D.Neagu,

More information

Single-Period Inventory Models with Discrete Demand Under Fuzzy Environment

Single-Period Inventory Models with Discrete Demand Under Fuzzy Environment J. of Mult.-Valued Logic & Soft Computing, Vol. 18, pp. 371 386 Reprints available directly from the publisher Photocopying permitted by license only 2012 Old City Publishing, Inc. Published by license

More information

Discrete Optimization. Lecture Notes 2

Discrete Optimization. Lecture Notes 2 Discrete Optimization. Lecture Notes 2 Disjunctive Constraints Defining variables and formulating linear constraints can be straightforward or more sophisticated, depending on the problem structure. The

More information

FUZZY LOGIC WITH ENGINEERING APPLICATIONS

FUZZY LOGIC WITH ENGINEERING APPLICATIONS FUZZY LOGIC WITH ENGINEERING APPLICATIONS Third Edition Timothy J. Ross University of New Mexico, USA A John Wiley and Sons, Ltd., Publication FUZZY LOGIC WITH ENGINEERING APPLICATIONS Third Edition FUZZY

More information

Neural Networks Lesson 9 - Fuzzy Logic

Neural Networks Lesson 9 - Fuzzy Logic Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.

More information

A Neuro-Fuzzy Application to Power System

A Neuro-Fuzzy Application to Power System 2009 International Conference on Machine Learning and Computing IPCSIT vol.3 (2011) (2011) IACSIT Press, Singapore A Neuro-Fuzzy Application to Power System Ahmed M. A. Haidar 1, Azah Mohamed 2, Norazila

More information

Приложение на Теорията на Размитата Логика при Моделирането на Бизнес Процеси и Вземане на Управленски Решения

Приложение на Теорията на Размитата Логика при Моделирането на Бизнес Процеси и Вземане на Управленски Решения Приложение на Теорията на Размитата Логика при Моделирането на Бизнес Процеси и Вземане на Управленски Решения Fuzzy Logic Applications to Modeling of Business Processes and Management Decision Making

More information

POSITION CONTROL OF DC SERVO MOTOR USING FUZZY LOGIC CONTROLLER

POSITION CONTROL OF DC SERVO MOTOR USING FUZZY LOGIC CONTROLLER POSITION CONTROL OF DC SERVO MOTOR USING FUZZY LOGIC CONTROLLER Vinit Nain 1, Yash Nashier 2, Gaurav Gautam 3, Ashwani Kumar 4, Dr. Puneet Pahuja 5 1,2,3 B.Tech. Scholar, 4,5 Asstt. Professor, Deptt. of

More information

PARAMETRIC OPTIMIZATION OF RPT- FUSED DEPOSITION MODELING USING FUZZY LOGIC CONTROL ALGORITHM

PARAMETRIC OPTIMIZATION OF RPT- FUSED DEPOSITION MODELING USING FUZZY LOGIC CONTROL ALGORITHM PARAMETRIC OPTIMIZATION OF RPT- FUSED DEPOSITION MODELING USING FUZZY LOGIC CONTROL ALGORITHM A. Chehennakesava Reddy Associate Professor Department of Mechanical Engineering JNTU College of Engineering

More information

FLORIDA INTERNATIONAL UNIVERSITY EEL-6681 FUZZY SYSTEMS

FLORIDA INTERNATIONAL UNIVERSITY EEL-6681 FUZZY SYSTEMS FLORIDA INTERNATIONAL UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EEL-6681 FUZZY SYSTEMS A Practical Guide to Model Fuzzy Inference Systems using MATLAB and Simulink By Pablo Gomez Miami,

More information

The Use of Fuzzy Logic at Support of Manager Decision Making

The Use of Fuzzy Logic at Support of Manager Decision Making The Use of Fuzzy Logic at Support of Manager Decision Making The use of fuzzy logic is the advantage especially at decision making processes where the description by algorithms is very difficult and criteria

More information

LAN Modeling in Rural Areas Based on Variable Metrics Using Fuzzy Logic

LAN Modeling in Rural Areas Based on Variable Metrics Using Fuzzy Logic LAN Modeling in Rural Areas Based on Variable Metrics Using Fuzzy Logic 1704 Ak. Ashakumar Singh Department of Computer Science,Thoubal College, Manipur University, India Email: ashakumars8@gmail.com -------------------------------------------------------------ABSTRACT---------------------------------------------------------

More information

Fuzzy Reasoning. Outline

Fuzzy Reasoning. Outline Fuzzy Reasoning Outline Introduction Bivalent & Multivalent Logics Fundamental fuzzy concepts Fuzzification Defuzzification Fuzzy Expert System Neuro-fuzzy System Introduction Fuzzy concept first introduced

More information

Available online at ScienceDirect. Procedia Computer Science 76 (2015 )

Available online at   ScienceDirect. Procedia Computer Science 76 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 76 (2015 ) 330 335 2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS 2015) Intelligent Path Guidance

More information

Optimization with linguistic variables

Optimization with linguistic variables Optimization with linguistic variables Christer Carlsson christer.carlsson@abo.fi Robert Fullér rfuller@abo.fi Abstract We consider fuzzy mathematical programming problems (FMP) in which the functional

More information

Cross Layer Detection of Wormhole In MANET Using FIS

Cross Layer Detection of Wormhole In MANET Using FIS Cross Layer Detection of Wormhole In MANET Using FIS P. Revathi, M. M. Sahana & Vydeki Dharmar Department of ECE, Easwari Engineering College, Chennai, India. E-mail : revathipancha@yahoo.com, sahanapandian@yahoo.com

More information

Fuzzy Set, Fuzzy Logic, and its Applications

Fuzzy Set, Fuzzy Logic, and its Applications Sistem Cerdas (TE 4485) Fuzzy Set, Fuzzy Logic, and its pplications Instructor: Thiang Room: I.201 Phone: 031-2983115 Email: thiang@petra.ac.id Sistem Cerdas: Fuzzy Set and Fuzzy Logic - 1 Introduction

More information

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı Fuzzy If-Then Rules Adnan Yazıcı Dept. of Computer Engineering, Middle East Technical University Ankara/Turkey Fuzzy If-Then Rules There are two different kinds of fuzzy rules: Fuzzy mapping rules and

More information

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to

More information

What is all the Fuzz about?

What is all the Fuzz about? What is all the Fuzz about? Fuzzy Systems: Introduction CPSC 533 Christian Jacob Dept. of Computer Science Dept. of Biochemistry & Molecular Biology University of Calgary Fuzzy Systems in Knowledge Engineering

More information

Age Prediction and Performance Comparison by Adaptive Network based Fuzzy Inference System using Subtractive Clustering

Age Prediction and Performance Comparison by Adaptive Network based Fuzzy Inference System using Subtractive Clustering Age Prediction and Performance Comparison by Adaptive Network based Fuzzy Inference System using Subtractive Clustering Manisha Pariyani* & Kavita Burse** *M.Tech Scholar, department of Computer Science

More information

International ejournals

International ejournals ISSN 0976 1411 Available online at www.internationalejournals.com International ejournals International ejournal of Mathematics and Engineering 204 (2013) 1969-1974 An Optimum Fuzzy Logic Approach For

More information

Figure 2-1: Membership Functions for the Set of All Numbers (N = Negative, P = Positive, L = Large, M = Medium, S = Small)

Figure 2-1: Membership Functions for the Set of All Numbers (N = Negative, P = Positive, L = Large, M = Medium, S = Small) Fuzzy Sets and Pattern Recognition Copyright 1998 R. Benjamin Knapp Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that

More information

Fuzzy Logic Based Path Planning for Quadrotor

Fuzzy Logic Based Path Planning for Quadrotor Fuzzy Logic Based Path Planning for Quadrotor Reagan L. Galvez a*, Elmer P. Dadios a, and Argel A. Bandala b a Gokongwei College of Engineering De La Salle University-Manila, Manila, Philippines b Gokongwei

More information

Intelligent Systems : Unified approach to Knowledge Representation, Analysis and Implementation based on Fuzzy Petri Nets. Dr.

Intelligent Systems : Unified approach to Knowledge Representation, Analysis and Implementation based on Fuzzy Petri Nets. Dr. Intelligent Systems : Unified approach to Knowledge Representation, Analysis and Implementation based on Fuzzy Petri Nets From: Proceedings, Fourth Bar Ilan Symposium on Foundations of Artificial Intelligence.

More information

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION M. Hanmandlu Multimedia University Jalan Multimedia 63100, Cyberjaya Selangor, Malaysia E-mail:madasu.hanmandlu@mmu.edu.my M. Vamsi Krishna Dept.

More information