Fuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering

Size: px
Start display at page:

Download "Fuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering"

Transcription

1 Chapter 4 Fuzzy Systems Knowledge Engeerg Fuzzy Systems Christian Jacob jacob@cpsc.ucalgary.ca Department of Computer Science University of Calgary [Kasabov, 1996] Fuzzy Systems Knowledge Engeerg [Kasabov, 1996] What Does Fuzzy Logic Mean? Fuzzy Logic: Just Human... Fuzzy logic was troduced by Lotfi Zadeh (UC Berkeley) Fuzzy logic attempts to formalize approximate knowledge and approximate reasong. Fuzzy logic is based on fuzzy set theory, an extension of classical set theory. Fuzzy logic did not attract any attention until the 1980s (fuzzy controller applications) Humans primarily use fuzzy terms: large, small, fast, slow, warm, cold, We say: If the weather is nice and I have a little time, I will probably go for a hike the Rockies. We don t say: If the temperature is above 24 degrees and the cloud cover is less than 10% and I have 3 hours time, I will go for a hike with a probability of 0.47.

2 Fuzzy Logic: Lotfi Zadeh: Make use of the leeway of fuzzess. Fuzzess as a prciple of economics: Precision is expensive. Only apply as much precision to a problem as necessary. Example (1): Backg to a parkg space How long would it take if we had to park the car with a precision of ±2 mm? Example (2): Temperature control How much effort would be volved controllg the temperature of the water flowg to your bathtub by ±1 C? Basics of Fuzzy Sets Basics of Fuzzy Sets (2) Example: the set of young people Fuzzy set theory offers a variable notion of membership: A person of age 21 could still belong to the set of young people, but only to a degree of less than one, maybe 0.9. We can also defe a characteristic function for this set: Now the set young contas people with ages between 20 and 30 with a learly decreasg degree of membership. Fuzzy Membership Function Lguistic Variables Coverg the doma of a variable with several fuzzy sets, together with a correspondg semantics, defes a lguistic variable. Lguistic variable age

3 Lguistic Variables (2) Fuzzy Granules Usg fuzzy sets allows us to corporate the fact that no sharp boundaries between these groups exist. The correspondg fuzzy sets overlap certa areas, formg non-crisp or fuzzy boundaries. This way of defg fuzzy sets over the doma of a variable is referred to as granulation, contrast to the division to crisp sets (quantization). Granulation results a groupg of objects to imprecise clusters of fuzzy granules. The objects formg a granule are drawn together by similarity. This can be seen as a form of fuzzy data compression. Often granulation is obtaed manually through expert terviews. Fdg Fuzzy Granules Shapes for Membership Functions If expert knowledge on a doma is not available, an automatic granulation approach can be used. Triangle: [a,b,c] Trapezoid: [a,b,c,d] Standard granulation usg an odd number of membership functions: NL: negative large, NM: negative medium, NS: negative small,z: zero,... Gaussian: [a,θ] Sgleton: [a,m] Parameters of Fuzzy Membership Fcts. Membership Functions: Support s A := { x : µ A (x) > 0 } Support: s A := { x : µ A (x) > 0 } The area where the membership function is greater than zero. Core: c A := { x : µ A (x) = 1 } The area for which elements have maximum degree of membership to the fuzzy set A. α-cut: A α := { x : µ A (x) = α } The cut through the membership function of A at height α. Height: h A := max x { µ A (x) } The maximum value of the membership function of A. Triangle: [a,b,c] Gaussian: [a,θ] Trapezoid: [a,b,c,d] Sgleton: [a,m]

4 Membership Functions: Core c A := { x : µ A (x) = 1 } Membership Functions: α-cut A α := { x : µ A (x) = α } α α Triangle: [a,b,c] Trapezoid: [a,b,c,d] Triangle: [a,b,c] Trapezoid: [a,b,c,d] m=1 α α Sgleton: [a,m] Sgleton: [a,m] Gaussian: [a,θ] Gaussian: [a,θ] Membership Functions: Height h A := max x { µ A (x) } Height = 1 Height = 1 Triangle: [a,b,c] Trapezoid: [a,b,c,d] Height = 1 Height = m Sgleton: [a,m] Gaussian: [a,θ] Fuzzy Numbers Fuzzy Numbers as Fuzzy Sets Real-world measurements are always imprecise nature. Usually such measurements are modeled through a crisp number x, denotg the most typical value, together with an terval describg the amount of imprecision. In a lguistic sense, this could be described as ab x. Usg fuzzy sets we can corporate this formation directly. Fuzzy numbers are a special type of fuzzy sets, restrictg the possible types of membership functions: µ A must be normalized (i.e., the core is non-empty, c A ). µ A must be sgular, i.e., there is precisely one pot which lies side the core, modelg the typical value (= modal value) of the fuzzy number. µ A must be monotonically creasg left of the core and monotonically decreasg on the right. This makes sure that there is only one peak, and therefore only one typical value exists.

5 Fuzzy Numbers: Example Addg Numbers Typically triangular membership functions are chosen for fuzzy numbers. Let us first consider the classical crisp version of addition. Ab 2 Ab Ab Operations on Fuzzy Numbers Fuzzy Addition on Crisp Numbers Usg the so-called extension prciple, we extend classical operators (addition, multiplication) to their fuzzy counterparts, such that we can also handle termediate degrees of membership. For an arbitrary bary operator : We check whether the fuzzy addition is consistent with normal addition on crisp numbers. For a value x a degree of membership is derived which is the maximum of m{µ A (y), µ B (z)} over all possible pairs of y,z for which y z = x holds. Fuzzy Addition Fuzzy Addition

6 Fuzzy Addition and Multiplication Fuzzy Number Operations: How to... For practical purposes we can calculate the result of applyg a monotonical operation on fuzzy numbers as follows: Subdivide the membership functions µ A (x) and µ B (x) to monotonically creasg and decreasg parts. Then perform the operation jotly on the creasg (decreasg) parts of numbers A and B. Plateaus can be dealt with a sgle computation step. Fuzzy Number Operations: How to (2) Let A and B be fuzzy numbers and a strongly monotonical operation. Let [a 1, a 2 ] and [b 1, b 2 ] be the tervals which µ A (x) and µ B (x) are monotonically creasg (decreasg). Now if there exist subtervals [α 1, α 2 ] [a 1, a 2 ] and [β 1, β 2 ] [b 1, b 2 ] such that µ A + B (t) = 1.0 t =... µ A (x A ) = µ B (x B ) = λ x A [α 1, α 2 ], x B [β 1, β 2 ], then: µ A B (t) = λ t [α 1 β 1, α 2 β 2 ], µ A + B (t) = 1.0 t = = 110 µ A + B (t) = 0.4 t [...,...]

7 µ A + B (t) = 0.4 t [20+64, 30+64] µ A + B (t) = 0.4 t [20+64, 30+64] = [84, 94] µ A + B (t) = 0.4 t =... µ A + B (t) = 0.4 t = = 122 µ A + B (t) = 0.4 t = = 122 Support: s A + B = [...,...]

8 Support: s A + B = [10+60, 50+80] = [70, 130] and the rest by lear terpolation: Done! Fuzzy Addition and Multiplication Applyg a Function to a Fuzzy Number µ looses its triangular shape! Examples from the Mathematica Fuzzy Logic Package

9 Intersection, Union, and Complement Fuzzy Union and Intersection Let A and B be fuzzy sets. Intersection (conjunction): Union (disjunction): Complement: Fuzzy Union and Intersection (2) Fuzzy Set Laws (M-Max Operators) Commutativity: A B = B A A B = B A Associativity: (A B) C = A (B C) (A B) C = A (B C) Distributivity: A (B C) = (A B) (A C) A (B C) = (A B) (A C) Fuzzy Set Laws (M-Max Operators) (2) Union and Intersection: Alternatives Adjunctivity: A (B A) = A A (B A) = A De Morgan Laws: (A B) = A B (A B) = A B However, the laws of complementarity do not hold: A A A A 1

10 Fuzzy As the complementarity laws do not hold fuzzy logic, we can not simply use laws from classical logic to derive other operators, such as implication. Consequently, implication has to be defed rather than derived: (motivated by A B = A (A B) ) Generalized Modus Ponens Generalized Modus Ponens In classical logic, conclusions can be drawn from known facts and implications based on these facts. In fuzzy logic, this process of ference can be extended also to partial true facts: x IS A IF x IS A THEN y IS B y IS B In classical logic, conclusions can be drawn from known facts and implications based on these facts. In fuzzy logic, this process of ference can be extended also to partial true facts: x IS A µ A (x) IF x IS A THEN y IS B A B y IS B µ B (y) Generalized Modus Ponens (2) The terpretation of GMP depends on the defition of implication. One possible GMP terpretation: Jot Constrat: Usg m-max norms, the implication can be seen as formg a constrat on a jot variable (x, y) A B. Cartesian product: B can then be obtaed through B = A (A B), or

11 . Max-M IF THEN coolg valve = almost open. IF THEN coolg Max-M Max-M 1. Input of crisp value IF THEN coolg 1. Input of crisp value 2. Fuzzification IF THEN coolg Max-M Max-M 1. Input of crisp value 2. Fuzzification 3. IF THEN coolg 1. Input of crisp value 2. Fuzzification IF THEN coolg Output set Fuzzy OR

12 Max-M Max-M 1. Input of crisp value 2. Fuzzification IF THEN coolg Output set Fuzzy OR 1. Input of crisp value 2. Fuzzification Output set 5. Defuzzification IF THEN coolg Center of gravity Another Example Another Example (2) IF age IS young AND car power IS high THEN risk IS high. IF age IS middle aged AND car power IS medium THEN risk IS medium. Extractg Fuzzy Models: Graphs representation of functions, contours, and relations:

13 Global Granulation of Input Space Extractg Fixed-Grid Fuzzy Rules Buildg Adaptive Grid- Based Fuzzy Rules References Berthold, M. and Hand, D. J. (1999). Intelligent Data Analysis. Berl, Sprger. Kasabov, N. (1996). Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engeerg. Cambridge, MA, MIT Press. Bothe, H. (1995). Fuzzy Logic Eführung Theorie und Anwendungen. Berl, Sprger.

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

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

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

Introduction to Fuzzy Logic. IJCAI2018 Tutorial

Introduction to Fuzzy Logic. IJCAI2018 Tutorial Introduction to Fuzzy Logic IJCAI2018 Tutorial 1 Crisp set vs. Fuzzy set A traditional crisp set A fuzzy set 2 Crisp set vs. Fuzzy set 3 Crisp Logic Example I Crisp logic is concerned with absolutes-true

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

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience

GEOG 5113 Special Topics in GIScience. Why is Classical set theory restricted? Contradiction & Excluded Middle. Fuzzy Set Theory in GIScience GEOG 5113 Special Topics in GIScience Fuzzy Set Theory in GIScience -Basic Properties and Concepts of Fuzzy Sets- Why is Classical set theory restricted? Boundaries of classical sets are required to be

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 SYSTEMS: Basics using MATLAB Fuzzy Toolbox. Heikki N. Koivo

FUZZY SYSTEMS: Basics using MATLAB Fuzzy Toolbox. Heikki N. Koivo FUZZY SYSTEMS: Basics using MATLAB Fuzzy Toolbox By Heikki N. Koivo 200 2.. Fuzzy sets Membership functions Fuzzy set Universal discourse U set of elements, {u}. Fuzzy set F in universal discourse U: Membership

More information

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Fuzzy Sets and Systems. Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets and Systems Lecture 1 (Introduction) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy sets and system Introduction and syllabus References Grading Fuzzy sets and system Syllabus

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

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation

Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Contents Why Fuzzy? Definitions Bit of History Component of a fuzzy system Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges INTELLIGENT CONTROLSYSTEM

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

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

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

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

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

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

Fuzzy rule-based decision making model for classification of aquaculture farms

Fuzzy rule-based decision making model for classification of aquaculture farms Chapter 6 Fuzzy rule-based decision making model for classification of aquaculture farms This chapter presents the fundamentals of fuzzy logic, and development, implementation and validation of a fuzzy

More information

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents

Introduction 2 Fuzzy Sets & Fuzzy Rules. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction 2 Fuzzy Sets & Fuzzy Rules Aleksandar Rakić rakic@etf.rs Contents Characteristics of Fuzzy Sets Operations Properties Fuzzy Rules Examples 2 1 Characteristics of Fuzzy

More information

Machine Learning & Statistical Models

Machine Learning & Statistical Models Astroinformatics Machine Learning & Statistical Models Neural Networks Feed Forward Hybrid Decision Analysis Decision Trees Random Decision Forests Evolving Trees Minimum Spanning Trees Perceptron Multi

More information

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido

FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido Acta Universitatis Apulensis ISSN: 1582-5329 No. 22/2010 pp. 101-111 FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC Angel Garrido Abstract. In this paper, we analyze the more adequate tools to solve many

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

A Decision-Theoretic Rough Set Model

A Decision-Theoretic Rough Set Model A Decision-Theoretic Rough Set Model Yiyu Yao and Jingtao Yao Department of Computer Science University of Regina Regina, Saskatchewan, Canada S4S 0A2 {yyao,jtyao}@cs.uregina.ca Special Thanks to Professor

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

MIXED-SIGNAL VLSI DESIGN OF ADAPTIVE FUZZY SYSTEMS

MIXED-SIGNAL VLSI DESIGN OF ADAPTIVE FUZZY SYSTEMS IE-SIGNAL VLSI ESIGN OF AAPTIVE FZZY SYSTES I. Baturone, S. Sánchez-Solano, J. L. Huertas Instituto de icroelectrónica de Sevilla - Centro Nacional de icroelectrónica Avda. Rea ercedes s/n, (Edif. CICA)

More information

Comparing Fuzzy Graphs

Comparing Fuzzy Graphs Comparing Fuzzy Graphs Michael R. Berthold! and Klaus-Peter Huber 2 1 Department of EECS Computer Science Division University of California at Berkeley Berkeley, CA 94720, USA Email: bertholdclca. berkeley.

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

Study of Fuzzy Set Theory and Its Applications

Study of Fuzzy Set Theory and Its Applications IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 12, Issue 4 Ver. II (Jul. - Aug.2016), PP 148-154 www.iosrjournals.org Study of Fuzzy Set Theory and Its Applications

More information

A Brief Idea on Fuzzy and Crisp Sets

A Brief Idea on Fuzzy and Crisp Sets International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Brief Idea on Fuzzy and Crisp Sets Rednam SS Jyothi 1, Eswar Patnala 2, K.Asish Vardhan 3 (Asst.Prof(c),Information Technology,

More information

Introduction. Aleksandar Rakić Contents

Introduction. Aleksandar Rakić Contents Beograd ETF Fuzzy logic Introduction Aleksandar Rakić rakic@etf.rs Contents Definitions Bit of History Fuzzy Applications Fuzzy Sets Fuzzy Boundaries Fuzzy Representation Linguistic Variables and Hedges

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

Dra. Ma. del Pilar Gómez Gil Primavera 2014

Dra. Ma. del Pilar Gómez Gil Primavera 2014 C291-78 Tópicos Avanzados: Inteligencia Computacional I Introducción a la Lógica Difusa Dra. Ma. del Pilar Gómez Gil Primavera 2014 pgomez@inaoep.mx Ver: 08-Mar-2016 1 Este material ha sido tomado de varias

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

Chapter 2: FUZZY SETS

Chapter 2: FUZZY SETS Ch.2: Fuzzy sets 1 Chapter 2: FUZZY SETS Introduction (2.1) Basic Definitions &Terminology (2.2) Set-theoretic Operations (2.3) Membership Function (MF) Formulation & Parameterization (2.4) Complement

More information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information

CPS331 Lecture: Fuzzy Logic last revised October 11, Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information CPS331 Lecture: Fuzzy Logic last revised October 11, 2016 Objectives: 1. To introduce fuzzy logic as a way of handling imprecise information Materials: 1. Projectable of young membership function 2. Projectable

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

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

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

Chapter 2 The Operation of Fuzzy Set

Chapter 2 The Operation of Fuzzy Set Chapter 2 The Operation of Fuzzy Set Standard operations of Fuzzy Set! Complement set! Union Ma[, ]! Intersection Min[, ]! difference between characteristics of crisp fuzzy set operator n law of contradiction

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

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules

Contents. The Definition of Fuzzy Logic Rules. Fuzzy Logic and Functions. Fuzzy Sets, Statements, and Rules Fuzzy Logic and Functions The Definition of Fuzzy Logic Membership Function Evolutionary Algorithms Constructive Induction Fuzzy logic Neural Nets Decision Trees and other Learning A person's height membership

More information

Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets

Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets Information Granulation and Approximation in a Decision-theoretic Model of Rough Sets Y.Y. Yao Department of Computer Science University of Regina Regina, Saskatchewan Canada S4S 0A2 E-mail: yyao@cs.uregina.ca

More information

Fuzzy Logic : Introduction

Fuzzy Logic : Introduction Fuzzy Logic : Introduction Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2018 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2018 1 / 69 What is Fuzzy logic? Fuzzy logic

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

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations

Fuzzy logic. 1. Introduction. 2. Fuzzy sets. Radosªaw Warzocha. Wrocªaw, February 4, Denition Set operations Fuzzy logic Radosªaw Warzocha Wrocªaw, February 4, 2014 1. Introduction A fuzzy concept appearing in works of many philosophers, eg. Hegel, Nietzche, Marx and Engels, is a concept the value of which can

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 SETS. Precision vs. Relevancy LOOK OUT! A 1500 Kg mass is approaching your head OUT!!

FUZZY SETS. Precision vs. Relevancy LOOK OUT! A 1500 Kg mass is approaching your head OUT!! FUZZY SETS Precision vs. Relevancy A 5 Kg mass is approaching your head at at 45.3 45.3 m/sec. m/s. OUT!! LOOK OUT! 4 Introduction How to simplify very complex systems? Allow some degree of uncertainty

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

计算智能 第 10 讲 : 模糊集理论 周水庚 计算机科学技术学院

计算智能 第 10 讲 : 模糊集理论 周水庚 计算机科学技术学院 计算智能 第 0 讲 : 模糊集理论 周水庚 计算机科学技术学院 207-5-9 Introduction to Fuzzy Set Theory Outline Fuzzy Sets Set-Theoretic Operations MF Formulation Extension Principle Fuzzy Relations Linguistic Variables Fuzzy Rules

More information

Fuzzy Logic: Human-like decision making

Fuzzy Logic: Human-like decision making Lecture 9 of Artificial Intelligence Fuzzy Logic: Human-like decision making AI Lec09/1 Topics of this lecture Definition of fuzzy set Membership function Notation of fuzzy set Operations of fuzzy set

More information

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25

Figure-12 Membership Grades of x o in the Sets A and B: μ A (x o ) =0.75 and μb(xo) =0.25 Membership Functions The membership function μ A (x) describes the membership of the elements x of the base set X in the fuzzy set A, whereby for μ A (x) a large class of functions can be taken. Reasonable

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

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern

Chapter 3. Uncertainty and Vagueness. (c) 2008 Prof. Dr. Michael M. Richter, Universität Kaiserslautern Chapter 3 Uncertainty and Vagueness Motivation In most images the objects are not precisely defined, e.g. Landscapes, Medical images etc. There are different aspects of uncertainty involved that need to

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

Granular Computing: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata

Granular Computing: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata Granular Computing: A Paradigm in Information Processing Saroj K. Meher Center for Soft Computing Research Indian Statistical Institute, Kolkata Granular computing (GrC): Outline Introduction Definitions

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

Fuzzy logic controllers

Fuzzy logic controllers Fuzzy logic controllers Digital fuzzy logic controllers Doru Todinca Department of Computers and Information Technology UPT Outline Hardware implementation of fuzzy inference The general scheme of the

More information

Unit V. Neural Fuzzy System

Unit V. Neural Fuzzy System Unit V Neural Fuzzy System 1 Fuzzy Set In the classical set, its characteristic function assigns a value of either 1 or 0 to each individual in the universal set, There by discriminating between members

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

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

Fuzzy Sets and Systems. Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010

Fuzzy Sets and Systems. Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets and Systems Lecture 2 (Fuzzy Sets) Bu- Ali Sina University Computer Engineering Dep. Spring 2010 Fuzzy Sets Formal definition: A fuzzy set A in X (universal set) is expressed as a set of ordered

More information

Fuzzy Logic Approach towards Complex Solutions: A Review

Fuzzy Logic Approach towards Complex Solutions: A Review Fuzzy Logic Approach towards Complex Solutions: A Review 1 Arnab Acharyya, 2 Dipra Mitra 1 Technique Polytechnic Institute, 2 Technique Polytechnic Institute Email: 1 cst.arnab@gmail.com, 2 mitra.dipra@gmail.com

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

Computational Intelligence Lecture 10:Fuzzy Sets

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

More information

Introduction to Intelligent Control Part 3

Introduction to Intelligent Control Part 3 ECE 4951 - Spring 2010 Introduction to Part 3 Prof. Marian S. Stachowicz Laboratory for Intelligent Systems ECE Department, University of Minnesota Duluth January 26-29, 2010 Part 1: Outline TYPES OF UNCERTAINTY

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

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics 400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {

More information

Version 4, 12 October 2004 Project handed out on 12 October. Complete Java implementation due on 2 November.

Version 4, 12 October 2004 Project handed out on 12 October. Complete Java implementation due on 2 November. CS 351 Programmg Paradigms, Fall 2004 1 Project 2: gnuplot Version 4, 12 October 2004 Project handed out on 12 October. Compe Java implementation due on 2 November. 2.1 The task Implement a utility for

More information

Computational Intelligence Lecture 12:Linguistic Variables and Fuzzy Rules

Computational Intelligence Lecture 12:Linguistic Variables and Fuzzy Rules Computational Intelligence Lecture 12:Linguistic Variables and Fuzzy Rules Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational

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

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

X : U -> [0, 1] R : U x V -> [0, 1]

X : U -> [0, 1] R : U x V -> [0, 1] A Fuzzy Logic 2000 educational package for Mathematica Marian S. Stachowicz and Lance Beall Electrical and Computer Engineering University of Minnesota Duluth, Minnesota 55812-2496, USA http://www.d.umn.edu/ece/lis

More information

Fuzzy Logic. Sourabh Kothari. Asst. Prof. Department of Electrical Engg. Presentation By

Fuzzy Logic. Sourabh Kothari. Asst. Prof. Department of Electrical Engg. Presentation By Fuzzy Logic Presentation By Sourabh Kothari Asst. Prof. Department of Electrical Engg. Outline of the Presentation Introduction What is Fuzzy? Why Fuzzy Logic? Concept of Fuzzy Logic Fuzzy Sets Membership

More information

Interactive Visualization of Fuzzy Set Operations

Interactive Visualization of Fuzzy Set Operations Interactive Visualization of Fuzzy Set Operations Yeseul Park* a, Jinah Park a a Computer Graphics and Visualization Laboratory, Korea Advanced Institute of Science and Technology, 119 Munji-ro, Yusung-gu,

More information

Fuzzy Logic. This amounts to the use of a characteristic function f for a set A, where f(a)=1 if the element belongs to A, otherwise it is 0;

Fuzzy Logic. This amounts to the use of a characteristic function f for a set A, where f(a)=1 if the element belongs to A, otherwise it is 0; Fuzzy Logic Introduction: In Artificial Intelligence (AI) the ultimate goal is to create machines that think like humans. Human beings make decisions based on rules. Although, we may not be aware of it,

More information

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ].

SOLUTION: 1. First define the temperature range, e.g. [0 0,40 0 ]. 2. 2. USING MATLAB Fuzzy Toolbox GUI PROBLEM 2.1. Let the room temperature T be a fuzzy variable. Characterize it with three different (fuzzy) temperatures: cold,warm, hot. SOLUTION: 1. First define the

More information

FUZZY DATABASE FOR TRAVEL INFORMATION SYSTEM

FUZZY DATABASE FOR TRAVEL INFORMATION SYSTEM FUZZY DATABASE FOR TRAVEL INFORMATION SYSTEM Hadi Zahmatkesh, Iman Khaghanifar, Shervin Salarifard 1,2 Department of Mathematics, Information Systems Eastern Mediterranean University, North Cyprus 1 3

More information

Fuzzy Systems Handbook

Fuzzy Systems Handbook The Fuzzy Systems Handbook Second Edition Te^hnische Universitat to instmjnik AutomatisiaMngstechnlk Fachgebi^KQegelup^stheorie und D-S4283 Darrftstadt lnvfentar-ngxc? V 2^s TU Darmstadt FB ETiT 05C Figures

More information

Introduction to Intelligent Control Part 2

Introduction to Intelligent Control Part 2 ECE 4951 - Spring 2010 Introduction to Intelligent Control Part 2 Prof. Marian S. Stachowicz Laboratory for Intelligent Systems ECE Department, University of Minnesota Duluth January 19-21, 2010 Human-in-the-loop

More information

Fuzzy Logic and brief overview of its applications

Fuzzy Logic and brief overview of its applications Fuzzy Logic and brief overview of its applications Ashwini Umarikar Master program in Intelligent Embedded systems Mälardalen University,Västerås,Sweden aur09001@student.mdh.se Abstract Fuzzy logic is

More information

Thick separators. Luc Jaulin and Benoît Desrochers. Lab-STICC, ENSTA Bretagne, Brest, France

Thick separators. Luc Jaulin and Benoît Desrochers. Lab-STICC, ENSTA Bretagne, Brest, France Thick separators Luc Jaul and Benoît Desrochers Lab-TICC, ENTA Bretagne, Brest, France Abstract. If an terval of R is an uncerta real number, a thick set is an uncerta subset of R n. More precisely, a

More information

Fuzzy Mathematics. Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle. Olaf Wolkenhauer. Control Systems Centre UMIST

Fuzzy Mathematics. Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle. Olaf Wolkenhauer. Control Systems Centre UMIST Fuzzy Mathematics Fuzzy -Sets, -Relations, -Logic, -Graphs, -Mappings and The Extension Principle Olaf Wolkenhauer Control Systems Centre UMIST o.wolkenhauer@umist.ac.uk www.csc.umist.ac.uk/people/wolkenhauer.htm

More information

Fuzzy Logic - A powerful new technology

Fuzzy Logic - A powerful new technology Proceedings of the 4 th National Conference; INDIACom-2010 Computing For Nation Development, February 25 26, 2010 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi Fuzzy

More information

About the Tutorial. Audience. Prerequisites. Disclaimer& Copyright. Fuzzy Logic

About the Tutorial. Audience. Prerequisites. Disclaimer& Copyright. Fuzzy Logic About the Tutorial Fuzzy Logic resembles the human decision-making methodology and deals with vague and imprecise information. This is a very small tutorial that touches upon the very basic concepts of

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

Data Fusion for Magnetic Sensor Based on Fuzzy Logic Theory

Data Fusion for Magnetic Sensor Based on Fuzzy Logic Theory 2 Fourth International Conference on Intelligent Computation Technology and Automation Data Fusion for Magnetic Sensor Based on Fuzzy Logic Theory ZHU Jian, CAO Hongbing, SHEN Jie, LIU Haitao Shanghai

More information

S13 11 Design of A Fuzzy Controller for Inverted Pendulum

S13 11 Design of A Fuzzy Controller for Inverted Pendulum S13 11 Design of A Fuzzy Controller for Inverted Pendulum Intermediate Report Otso Mäki Vesa Nikkilä Sami E Madhoun In a reporting event, the status of the project is presented by using the project plan

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

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

1. Fuzzy sets, fuzzy relational calculus, linguistic approximation

1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1. Fuzzy sets, fuzzy relational calculus, linguistic approximation 1.1. Fuzzy sets Let us consider a classical set U (Universum) and a real function : U --- L. As a fuzzy set A we understand a set of pairs

More information

Static Var Compensator: Effect of Fuzzy Controller and Changing Membership Functions in its operation

Static Var Compensator: Effect of Fuzzy Controller and Changing Membership Functions in its operation International Journal of Electrical Engineering. ISSN 0974-2158 Volume 6, Number 2 (2013), pp. 189-196 International Research Publication House http://www.irphouse.com Static Var Compensator: Effect of

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

Rough Approximations under Level Fuzzy Sets

Rough Approximations under Level Fuzzy Sets Rough Approximations under Level Fuzzy Sets W.-N. Liu J.T. Yao Y.Y.Yao Department of Computer Science, University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: [liuwe200, jtyao, yyao]@cs.uregina.ca

More information

Florida State University Libraries

Florida State University Libraries Florida State University Libraries Electronic Theses, Treatises and Dissertations The Graduate School 2004 A Design Methodology for the Implementation of Fuzzy Logic Traffic Controller Using Field Programmable

More information

Musikasuwan, Salang (2013) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham.

Musikasuwan, Salang (2013) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham. Musikasuwan, Salang (213) Novel fuzzy techniques for modelling human decision making. PhD thesis, University of Nottingham. Access from the University of Nottingham repository: http://eprints.nottingham.ac.uk/13161/1/salang-phd-thesis.pdf

More information

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

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

More information

REASONING UNDER UNCERTAINTY: FUZZY LOGIC

REASONING UNDER UNCERTAINTY: FUZZY LOGIC REASONING UNDER UNCERTAINTY: FUZZY LOGIC Table of Content What is Fuzzy Logic? Brief History of Fuzzy Logic Current Applications of Fuzzy Logic Overview of Fuzzy Logic Forming Fuzzy Set Fuzzy Set Representation

More information

Similarity Measures of Pentagonal Fuzzy Numbers

Similarity Measures of Pentagonal Fuzzy Numbers Volume 119 No. 9 2018, 165-175 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Similarity Measures of Pentagonal Fuzzy Numbers T. Pathinathan 1 and

More information

A control-based algorithm for rate adaption in MPEG-DASH

A control-based algorithm for rate adaption in MPEG-DASH A control-based algorithm for rate adaption in MPEG-DASH Dimitrios J. Vergados, Angelos Michalas, Aggeliki Sgora,2, and Dimitrios D. Vergados 2 Department of Informatics Engineering, Technological Educational

More information

The Travelling Salesman Problem. in Fuzzy Membership Functions 1. Abstract

The Travelling Salesman Problem. in Fuzzy Membership Functions 1. Abstract Chapter 7 The Travelling Salesman Problem in Fuzzy Membership Functions 1 Abstract In this chapter, the fuzzification of travelling salesman problem in the way of trapezoidal fuzzy membership functions

More information