Introduction to Intelligent Control Part 2
|
|
- Felicity Payne
- 5 years ago
- Views:
Transcription
1 ECE 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
2 Human-in-the-loop Intelligent Control 2
3 Human controlling an inverted pendulum on a cart. Intelligent Control 3
4 Such heuristic information may come from an operator who has acted as a human-in-the-loop controller for a process. Intelligent Control 4
5 We ask this operator to write down a set of rules on how to control the process, then we incorporate these into a fuzzy controller that emulates the decision-making process of the human. Intelligent Control 5
6 Fuzzy controller architecture Intelligent Control 6
7 Four main components (1)The rule-base holds the knowledge, in the form of a set of rules, of how best to control the system. (2) The inference mechanism evaluates which control rules are relevant at the current time and then decides what the input to the plant should be. (3)The fuzzification interface simply modifies the inputs so that they can be interpreted and compared to the rules in the rule-base. (4) The defuzzification interface converts the conclusions reached by the inference mechanism in to the inputs to the plant. Intelligent Control 7
8 We should view the fuzzy controller as an artificial decision maker that operates in a closed-loop system in real time. It gathers plant output data y(t), compares it to the reference input r(t), and then decides what the plant input u(t) should be to ensure that the performance objectives will be met. Intelligent Control 8
9 Intelligent Control 9
10 Control surface Intelligent Control 10
11 As opposed to PID, lead-lag, and state feedback control where the focus is on modeling and the use of this model to construct a controller that is described by differential equations, in fuzzy control we focus on gaining an intuitive understanding of how to best control the process, then we load this information directly into the fuzzy controller. Intelligent Control 11
12 While differential equations are the language of conventional control, heuristics and rules about how to control the plant are the language of fuzzy control. Intelligent Control 12
13 Fuzzy control provides a user-friendly formalism for representing and implementing the ideas we have about how to achieve high-performance control. Intelligent Control 13
14 Fuzzy control Fuzzy control is a practical alternative for a variety of challenging control applications since it provides a convenient method for constructing nonlinear controllers via the use of heuristic information. Intelligent Control 14
15 Computing with Words Computing with Words (CW) is a methodology in which words are used in place of numbers for computing and reasoning. Intelligent Control 15
16 Computing with Words CW is a necessity when the available information is too imprecise to justify the use of numbers. When there is tolerance for imprecision which can be exploited to achieve tractability, robustness, low solution cost, and better rapport with reality. Intelligent Control 16
17 A linguistic variable AGE T(AGE) = {YOUNG, NOT YOUNG, VERY YOUNG, NOT VERY YOUNG,, OLD, NOT OLD, VERY OLD, NOT VERY OLD,, NOT YOUNG AND NOT OLD, NOT MIDDLE AGED,, NOT OLD AND NOT MIDDLE AGED,, EXTREMELY OLD, } primary terms: YOUNG, OLD, the hedges : VERY, MORE OR LESS, QUITE, EXTREMELY, connectives : AND, OR, EITHER, NEITHER, negation : NOT Intelligent Control 17
18 Fuzzy variable and fuzzy values Fuzzy partitions formed by the linguistic values Young, Middle Aged, and Old : Intelligent Control 18
19 Context-dependency Linguistic concepts are not only predominantly vague, but their meanings are almost invariably context-dependent. Intelligent Control 19
20 Context-dependency For example, the meanings of young and old change when applied to different animal species, or when applied to stars in astronomy. Intelligent Control 20
21 A key aspect of CW is that it involves a fusion of natural languages and computation with linguistic variables. Intelligent Control 21
22 What are Fuzzy Sets?
23 Problem 1: Given the set U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}, describe the set of prime numbers. A = {u in U u is a prime number} The elements of the set are defined unequivocally as: A = {2, 3, 5, 7, 11} Intelligent Control 23
24 Problem 2: Now using the same set U, suppose we want to describe the set of small numbers. M = {u in U u is a small number} Now, it is not so easy to define the set. We can use a sharp transition like the following, Intelligent Control 24
25 An alternative way to define the set would be to use a smooth transition. Intelligent Control 25
26 Intelligent Control 26
27 Fuzzy Sets Fuzzy set A defined in the universal space U is a function defined in U which assumes values in the range [ 0,1 ]. A : U [ 0, 1] Intelligent Control 27
28 Characteristic Function A : U {0, 1} Membership Function M : U [0, 1] Intelligent Control 28
29 Basic fields Fuzzy sets Fuzzy measures Fuzzy analysis Fuzzy relations Fuzzy arithmetic Fuzzy topology Fuzzy logic Intelligent Control 29
30 Applied fields Fuzzy neural network Fuzzy stability theory, Fuzzy pattern recognition, Fuzzy mathematical programming Intelligent Control 30
31 Fuzzy Sets Analog fuzzy sets A : U [ 0, 1] Discrete fuzzy sets A :{u1,u2,u3,...,us} [ 0, 1] Digital fuzzy sets A : {u1,u2,u3,...,us } {0, 1/n-1, 2/n-1, 3/n-1,..., n-2/n-1, 1} Intelligent Control 31
32 Analog fuzzy sets If a continuous-universal space membership function A can take on any value (the grade of membership) in the continuous interval [ 0, 1], then the continuous-universal space membership function A is called an analog fuzzy sets. A : U [ 0, 1] Intelligent Control 32
33 Example 1: Analog fuzzy sets Fuzzy set with continuous U. Let U = R + be the set of possible ages for teens. Then the fuzzy set A = " about 10 year old" may be expressed. Analog fuzzy set Intelligent Control 33
34 Discrete fuzzy sets A discrete-universal space membership function has a value (the grade of membership) only at discrete points in universal space and a discrete-universal space system operates on and produces discrete-universal space membership functions. A : {u1,u2,u3,...,us } [ 0, 1] Intelligent Control 34
35 Example 2: Discrete fuzzy sets (M.S.S.& M.K., 1982) Let U = {0, 20, 0.5} then the discrete fuzzy set A has a form : Intelligent Control 35
36 Digital fuzzy sets (M.S.& M.K., 1982) If a discrete-universal membership function can take only a finite number n 2 of distinct values, then we call this fuzzy set a digital fuzzy set. A : {u1,u2,...,us } {0, 1/n-1, 2/n-1,..., n-2/n-1, 1} Intelligent Control 36
37 Example 3: Digital fuzzy sets A digital fuzzy set A with discrete universal space and n = 4 levels has a form: Intelligent Control 37
38 ToDigital[FS1,4]; FuzzyPlot[FS1,LS1,ShowDots->True]; Intelligent Control 38
39 Digital Fuzzy Sets Intelligent Control 39
40 FS1 = FuzzyBell[50, 20, 4] Intelligent Control 40
41 FS2 = FuzzySigmoid[50,.2]; Intelligent Control 41
42 Fuzzy Sets for Mathematica Marian S. Stachowicz and Lance Beall Laboratory for Intelligent Systems Electrical and Computer Engineering Department University of Minnesota, Duluth, MN, USA Intelligent Control 42
43 Operations on digital fuzzy sets Inclusion Equality Standard Complement Standard Union Standard Intersection Intelligent Control 43
44 Inclusion Let X and Y be fuzzy sets defined in the same universal space U. We say that the fuzzy set Yis included in the fuzzy set Xif and only if: for every u in the set U we have Y(u) X(u) Intelligent Control 44
45 Equality Let X and Y be fuzzy sets defined in the same universal space U. We say that sets X and Y are equal, which is denoted X = Y if and only if for all u in the set U, X(u) = Y(u). Intelligent Control 45
46 Standard complement Let X be fuzzy sets defined in the universal space U. We say that the fuzzy set Yis a complement of the fuzzy set X, if and only if, for all u in the set U, Y(u) = 1 -X(u). Intelligent Control 46
47 Standard union u U, (X Y)(u) = max(x(u), Y(u)) Intelligent Control 47
48 Standard intersection u U, (X Y)(u) = min(x(u), Y(u)) Intelligent Control 48
49 FuzzyPlot[FS1, FS2, ShowDots -> True]; Intelligent Control 49
50 FuzzyPlot[Union[FS1, FS2], Intersection[FS1, FS2], ShowDots -> True]; Intelligent Control 50
51 Operations on fuzzy values Middle Aged = NOT YoungAND NOT Old Intelligent Control 51
52 A FUZZY RELATION AS A SET OF PAIRS R = {{v,w}, R(v,w)}, for all v V w W {v, w} -is an element of the V W R(v,w) -is the value of the function R Intelligent Control 52
53 Examples of binary fuzzy relations x is close to y ( x and y are numbers), x depends on y ( x and y are events), x and y look alike ( x and y are persons, objects), If x is large, then y is small(x is an observed reading and y is a corresponding action). Intelligent Control 53
54 Digital Fuzzy Relation Levels = {0, 1/3, 2/3, 1} Intelligent Control 54
55 FuzzyPlot3D[Rel3,ShowDots->True]; Intelligent Control 55
56 FuzzySurfacePlot[Rel3]; Intelligent Control 56
57 Digital Fuzzy Relation SetOptions[FuzzySet,UniversalSpace->{0,9,1}]; Jan1=Jan2=DigitalSet[0,3,5,8,Levels->4]; Janrel=SetsToRelation[Min,Jan1,Jan2]; DensePlot[Janrel] Intelligent Control 57
58 Fuzzy Graph A fuzzy graph describes a mapping between an input linguistic variable and an output linguistic variable. A fuzzy graph serves as an approximation to a function, which is described in words as a collection of fuzzy if-then rules. Intelligent Control 58
59 Input = {Tiny, VerySmall, Small, Medium, Big, VeryBig, Huge} Intelligent Control 59
60 Out = {NB, NS, PS, PB} = CreateFuzzySets [4,Type -> Gaussian [4]] Intelligent Control 60
61 Fuzzy Graph. Rules={{Tiny, High}, {Very Small, Middle},,{Huge, High}} Intelligent Control 61
62 Fuzzy System Intelligent Control 62
63 A fuzzy logic control strategy to back a truck up to a loading dock. Intelligent Control 63
64 Inverted Pendulum Intelligent Control 64
65 Where Are Fuzzy Systems Used? Fuzzy washing machine Digital image stabilizer Fuzzy systems in cars Fuzzy control of a cement kiln Fuzzy control of subway train Intelligent Control 65
66 Digital image stabilizer. IF all the points in the picture are moving in the same direction, THEN the hand is shaking. IF only some points in the picture are moving, THEN the hand is not shaking. Intelligent Control 66
67 Matsushita Vacuum Dust sensors are used to adjust air-flow System is closed-loop Fuzzy rules are applied to reduce power consumption Example of rule: Ifthere is little dust, then reduce power. 3 Intelligent Control 67
68 Cannon Camera Screen is divided into 6 parts 2 Inputs per part 13 Rules 1.1 Kbytes of Memory Rules are used to bring the picture into focus using less memory that traditional methods. 4 Intelligent Control 68
69 Maytag Dishwasher Measures soil in water, adjusts wash accordingly Adjusts for dried-on foods Determines optimum wash cycle 6 Intelligent Control 69
70 Sony Palmtop Used directly for character recognition Each person writes letters slightly differently Fuzzy rules account for these differences 8 Intelligent Control 70
71 Professor Lotfi A. Zadeh & MSS 2009 IEEE International Conference on Systems, Nan, and Cybernetics SMC -2009, San Antonio, Texas, October 12, 2009 Intelligent Control 71
72 SMC 2009 Soft Computing For Biometric Applications Prof. Marian S. Stachowicz Laboratory for Intelligent Systems ECE Department, University of Minnesota, USA San Antonio, Texas, October 11, 2009
73 THANK YOU AND SEE YOU TOMORROW. Intelligent Control 73
74 ChopValueOption In[17]:=FS5=FuzzyGaussian[20, 3, UniversalSpace-> {0, 40, 1}] Out[17]= FuzzySet[{{0, ^-20}, {1, ^-18}, {2, ^-16}, {3, ^-14}, {4, ^-13}, {5, ^-11}, {6, ^-10}, {7, ^-9}, {8, ^-7}, {9, ^-6}, {10, }, {11, }, {12, }, {13, }, {14, }, {15, }, {16, }, {17, }, {18, }, {19, }, {20, 1.}, {21, }, {22, }, {23, }, {24, }, {25, }, {26, }, {27, }, {28, }, {29, }, {30, }, {31, ^-6}, {32, ^-7}, {33, ^-9}, {34, ^-10}, { 35, ^-11}, {36, ^-13}, {37, ^-14}, {38, ^-16}, { 39, ^-18}, {40, ^-20}}, UniversalSpace-> {0, 40, 1}] Intelligent Control 74
75 In[18]:=FS6=FuzzyGaussian[20,3,UniversalSpace -> {0,40,1},ChopValue -> 0.01] Out[18]=FuzzySet[{{14, },{15, },{16, },{17, },{18, },{19, },{20,1.},{21, },{22, },{23, },{24, },{25, },{26, }}, UniversalSpace-> {0, 40, 1}] Intelligent Control 75
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 informationChapter 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 informationWhy 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 informationBackground 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 informationFigure-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 informationFuzzy 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 informationLecture 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 informationFuzzy 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 informationIntroduction. 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 informationIntroduction 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 informationCHAPTER 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 informationX : 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 informationFuzzy 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 informationWhat 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 informationFuzzy 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 informationCHAPTER 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 informationFuzzy 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 informationChapter 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 informationREASONING 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 informationIntroduction 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 informationCPS331 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 informationCOSC 6397 Big Data Analytics. Fuzzy Clustering. Some slides based on a lecture by Prof. Shishir Shah. Edgar Gabriel Spring 2015.
COSC 6397 Big Data Analytics Fuzzy Clustering Some slides based on a lecture by Prof. Shishir Shah Edgar Gabriel Spring 215 Clustering Clustering is a technique for finding similarity groups in data, called
More informationFuzzy Logic and Fuzzy Control. Fuzzy Logic & Fuzzy Control K. Craig 1
Fuzzy Logic and Fuzzy Control Fuzzy Logic & Fuzzy Control K. Craig 1 Fuzzy Logic & Fuzzy Control Introduction What is Fuzzy Logic? Introductory Example: Fuzzy vs. Non-Fuzzy Control Overview Conventional
More informationARTIFICIAL 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 informationFUZZY 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 informationARTIFICIAL 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 informationFigure 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 informationFuzzy 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 informationAnalysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system
Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system D. K. Somwanshi, Mohit Srivastava, R.Panchariya Abstract: Here modeling and simulation study of basically two control strategies
More informationClassification 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 informationNeural 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 informationUnit 7. Fuzzy Control with Examples. Module FUZ; Ulrich Bodenhofer 186
Unit 7 Fuzzy Control with Examples Module FUZ; Ulrich Bodenhofer 186 What is Fuzzy Control? Control is the continuous adaptation of parameters that influence a dynamic system with the aim to achieve a
More informationWhy 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 informationDefect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague
Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague Electrical Engineering Dept., Université Laval, Quebec City (Quebec) Canada G1K 7P4, E-mail: darab@gel.ulaval.ca
More informationFUZZY 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 informationCHAPTER 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 informationThe analysis of inverted pendulum control and its other applications
Journal of Applied Mathematics & Bioinformatics, vol.3, no.3, 2013, 113-122 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 The analysis of inverted pendulum control and its other applications
More informationGEOG 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 informationWhat 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 informationA 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 informationAN 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 informationFuzzy 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 informationCOSC 6339 Big Data Analytics. Fuzzy Clustering. Some slides based on a lecture by Prof. Shishir Shah. Edgar Gabriel Spring 2017.
COSC 6339 Big Data Analytics Fuzzy Clustering Some slides based on a lecture by Prof. Shishir Shah Edgar Gabriel Spring 217 Clustering Clustering is a technique for finding similarity groups in data, called
More informationThe 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 informationFuzzy 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 informationDeciphering 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 informationSpeed 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 informationCHAPTER 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 informationMachine 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 informationFuzzy 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 informationFuzzy 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 informationFuzzy 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 informationFuzzy Model-View-Controller Pattern
019-04 1 Fuzzy Model-View-Controller Pattern Rasool Karimi Department of Electrical and Computer University of Tehran IRAN r.karimi@ece.ut.ac.ir Abstract--There are a lot of patterns for software development
More informationS13 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 informationRelational Database: The Relational Data Model; Operations on Database Relations
Relational Database: The Relational Data Model; Operations on Database Relations Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Overview
More informationAmerican Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) , ISSN (Online)
American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 Global Society of Scientific Research and Researchers http://asrjetsjournal.org/
More informationFuzzy Ontology Models Based on Fuzzy Linguistic Variable for Knowledge Management and Information Retrieval
uzzy Ontology Models Based on uzzy Linguistic Variable for Knowledge Management and Information Retrieval Jun Zhai, Yiduo Liang, Jiatao Jiang and Yi Yu School of Economics and Managemen, Dalian Maritime
More informationFUZZY SYSTEM FOR PLC
FUZZY SYSTEM FOR PLC L. Körösi, D. Turcsek Institute of Control and Industrial Informatics, Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Abstract Programmable
More informationFinal 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 informationLotfi 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 informationFuzzy 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 informationHuman Identification at a Distance Using Body Shape Information
IOP Conference Series: Materials Science and Engineering OPEN ACCESS Human Identification at a Distance Using Body Shape Information To cite this article: N K A M Rashid et al 2013 IOP Conf Ser: Mater
More informationXI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets
XI International PhD Workshop OWD 2009, 17 20 October 2009 Fuzzy Sets as Metasets Bartłomiej Starosta, Polsko-Japońska WyŜsza Szkoła Technik Komputerowych (24.01.2008, prof. Witold Kosiński, Polsko-Japońska
More informationOptimization 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 informationLectures & Excercises
TLTE.3120 Computer Simulation in Communication and Systems (5 ECTS) http://www.uva.fi/~timan/tlte3120 Lecture 1 9.9.2015 Timo Mantere Professor, Embedded systems University of Vaasa http://www.uva.fi/~timan
More informationReference 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 informationDra. 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 informationANALYTICAL STRUCTURES FOR FUZZY PID CONTROLLERS AND APPLICATIONS
International Journal of Electrical Engineering and Technology (IJEET), ISSN 0976 6545(Print) ISSN 0976 6553(Online), Volume 1 Number 1, May - June (2010), pp. 01-17 IAEME, http://www.iaeme.com/ijeet.html
More informationA New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering
A New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering Nghiem Van Tinh 1, Vu Viet Vu 1, Tran Thi Ngoc Linh 1 1 Thai Nguyen University of
More informationUnit 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 informationINTERNATIONAL 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 informationA Fuzzy Logic Based Algorithm for Electric Power Network Management
A Fuzzy Logic Based Algorithm for Electric Power Network Management Chukwuagu.M.Ifeanyi Engr. Chukwuagu Monday Ifeanyi, Prof. T. C. Madueme University of Nigeria Nsukka The Department of Electrical engineering
More information* The terms used for grading are: - bad - good
Hybrid Neuro-Fuzzy Systems or How to Combine German Mechanics with Italian Love by Professor Michael Negnevitsky University of Tasmania Introduction Contents Heterogeneous Hybrid Systems Diagnosis of myocardial
More informationFuzzy 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 informationChapter 3. Set Theory. 3.1 What is a Set?
Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any
More informationChapter 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 informationFUNDAMENTALS OF FUZZY SETS
FUNDAMENTALS OF FUZZY SETS edited by Didier Dubois and Henri Prade IRIT, CNRS & University of Toulouse III Foreword by LotfiA. Zadeh 14 Kluwer Academic Publishers Boston//London/Dordrecht Contents Foreword
More informationThe 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 informationIntelligent 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 informationReview of Fuzzy Logical Database Models
IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727Volume 8, Issue 4 (Jan. - Feb. 2013), PP 24-30 Review of Fuzzy Logical Database Models Anupriya 1, Prof. Rahul Rishi 2 1 (Department
More informationFUZZY 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 informationCSE 20 DISCRETE MATH. Fall
CSE 20 DISCRETE MATH Fall 2017 http://cseweb.ucsd.edu/classes/fa17/cse20-ab/ Final exam The final exam is Saturday December 16 11:30am-2:30pm. Lecture A will take the exam in Lecture B will take the exam
More informationEuropean Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR
ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR Ahmed A. M. Emam College of Engineering Karrary University SUDAN ahmedimam1965@yahoo.co.in Eisa Bashier M. Tayeb College of Engineering
More informationFuzzy 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 informationWATER LEVEL MONITORING AND CONTROL USING FUZZY LOGIC SYSTEM. Ihedioha Ahmed C. and Eneh Ifeanyichukwu I.
WATER LEVEL MONITORING AND CONTROL USING FUZZY LOGIC SYSTEM Ihedioha Ahmed C. and Eneh Ifeanyichukwu I. Enugu State University of Science and Technology Enugu, Nigeria -------------------------------------------------------------------------------------------------------------------------------------
More informationCHAPTER 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 informationCSC Discrete Math I, Spring Sets
CSC 125 - Discrete Math I, Spring 2017 Sets Sets A set is well-defined, unordered collection of objects The objects in a set are called the elements, or members, of the set A set is said to contain its
More information1.1 - Introduction to Sets
1.1 - Introduction to Sets Math 166-502 Blake Boudreaux Department of Mathematics Texas A&M University January 18, 2018 Blake Boudreaux (Texas A&M University) 1.1 - Introduction to Sets January 18, 2018
More informationFuzzy Systems. Fuzzy Systems in Knowledge Engineering. Chapter 4. Christian Jacob. 4. Fuzzy Systems. Fuzzy Systems in Knowledge Engineering
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,
More informationFUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India
RESEARCH ARTICLE FUZZY SQL for Linguistic Queries Poonam Rathee Department of Computer Science Aim &Act, Banasthali Vidyapeeth Rajasthan India OPEN ACCESS ABSTRACT For Many Years, achieving unambiguous
More information2 Review of Set Theory
2 Review of Set Theory Example 2.1. Let Ω = {1, 2, 3, 4, 5, 6} 2.2. Venn diagram is very useful in set theory. It is often used to portray relationships between sets. Many identities can be read out simply
More informationFuzzy 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 informationTuning Fuzzy Control Rules via Genetic Algorithms: An Experimental Evaluation
Research Journal of Recent Sciences ISSN 77-50 Res.J.Recent Sci. Tuning Fuzzy Control Rules via Genetic Algorithms: An Experimental Evaluation Pitalúa Díaz N. 1, Lagunas Jiménez R. and González Angelesa
More informationFUZZY SPECIFICATION IN SOFTWARE ENGINEERING
1 FUZZY SPECIFICATION IN SOFTWARE ENGINEERING V. LOPEZ Faculty of Informatics, Complutense University Madrid, Spain E-mail: ab vlopez@fdi.ucm.es www.fdi.ucm.es J. MONTERO Faculty of Mathematics, Complutense
More informationUsing a fuzzy inference system for the map overlay problem
Using a fuzzy inference system for the map overlay problem Abstract Dr. Verstraete Jörg 1 1 Systems esearch Institute, Polish Academy of Sciences ul. Newelska 6, Warsaw, 01-447, Warsaw jorg.verstraete@ibspan.waw.pl
More informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology AI Fuzzy Logic and Neural Nets Fall 2018 Fuzzy Logic Philosophical approach Decisions based on degree of truth Is not a method for reasoning under uncertainty that s probability
More informationRough Sets, Neighborhood Systems, and Granular Computing
Rough Sets, Neighborhood Systems, and Granular Computing Y.Y. Yao Department of Computer Science University of Regina Regina, Saskatchewan, Canada S4S 0A2 E-mail: yyao@cs.uregina.ca Abstract Granulation
More informationSimilarity 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 informationSolving a Decision Making Problem Using Weighted Fuzzy Soft Matrix
12 Solving a Decision Making Problem Using Weighted Fuzzy Soft Matrix S. Senthilkumar Department of Mathematics,.V.C. College (utonomous), Mayiladuthurai-609305 BSTRCT The purpose of this paper is to use
More informationInformation 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