Mark shelton | merrick cloete saman majrouh | sahithi jadav.

Slides:



Advertisements
Similar presentations
Fuzzy Logic 11/6/2001. Agenda General Definition Applications Formal Definitions Operations Rules Fuzzy Air Conditioner Controller Structure.
Advertisements

Fuzzy Sets and Fuzzy Logic
Lecture 4 Fuzzy expert systems: Fuzzy logic
Fuzzy Logic and its Application to Web Caching
CS 561, Sessions This time: Fuzzy Logic and Fuzzy Inference Why use fuzzy logic? Tipping example Fuzzy set theory Fuzzy inference.
Soft Computing. Per Printz Madsen Section of Automation and Control
CLASSICAL LOGIC and FUZZY LOGIC. CLASSICAL LOGIC In classical logic, a simple proposition P is a linguistic, or declarative, statement contained within.
Fuzzy sets I Prof. Dr. Jaroslav Ramík Fuzzy sets I.
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
Intro. ANN & Fuzzy Systems Lecture 29 Introduction to Fuzzy Set Theory (I)
AI TECHNIQUES Fuzzy Logic (Fuzzy System). Fuzzy Logic : An Idea.
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Fuzzy Expert Systems. Lecture Outline What is fuzzy thinking? What is fuzzy thinking? Fuzzy sets Fuzzy sets Linguistic variables and hedges Linguistic.
FUZZY SYSTEMS. Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small,
Fuzzy Logic Frank Costanzo – MAT 7670 Spring 2012.
PART 1 From classical sets to fuzzy sets 1. Introduction 2. Crisp sets: an overview 3. Fuzzy sets: basic types 4. Fuzzy sets: basic concepts FUZZY SETS.
PART 8 Approximate Reasoning 1. Fuzzy expert systems 2. Fuzzy implications 3. Selecting fuzzy implications 4. Multiconditional reasoning 5. Fuzzy relation.
Fuzzy Medical Image Segmentation
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
COMP 578 Fuzzy Sets in Data Mining Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Introduction What is Fuzzy Logic? HOW DOES FL WORK? Differences between Classical set (crisps) and Fuzzy set theory Example 1 Example 2 Classifying Houses.
Introduction to Fuzzy Logic Control
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
Fuzzy Logic BY: ASHLEY REYNOLDS. Where Fuzzy Logic Falls in the Field of Mathematics  Mathematics  Mathematical Logic and Foundations  Fuzzy Logic.
Fuzzy Logic Jan Jantzen Logic is based on set theory, and when we switch to fuzzy sets it will have an effect on.
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
CPSC 386 Artificial Intelligence Ellen Walker Hiram College
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 3b: Dealing with Uncertainty (Fuzzy Logic)
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Fuzzy Expert Systems. 2 Motivation On vagueness “Everything is vague to a degree you do not realise until you have tried to make it precise.” Bertrand.
CSCI 2670 Introduction to Theory of Computing Instructor: Shelby Funk.
Fuzzy Inference (Expert) System
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Fuzzy Systems Michael J. Watts
Lógica difusa  Bayesian updating and certainty theory are techniques for handling the uncertainty that arises, or is assumed to arise, from statistical.
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
Theory and Applications
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Fuzzy systems. Calculate the degree of matching Fuzzy inference engine Defuzzification module Fuzzy rule base General scheme of a fuzzy system.
Set Theoretic Models 1. IR Models Non-Overlapping Lists Proximal Nodes Structured Models Retrieval: Adhoc Filtering Browsing U s e r T a s k Classic Models.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Textbook Basics of an Expert System: – “Expert systems: Design and Development,” by: John Durkin, 1994, Chapters 1-4. Uncertainty (Probability, Certainty.
1 Lecture 4 The Fuzzy Controller design. 2 By a fuzzy logic controller (FLC) we mean a control law that is described by a knowledge-based system consisting.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
Computational Intelligence Winter Term 2015/16 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Aisha Iqbal (CT-084) Kanwal Hakeem (CT-098) Tehreem Mushtaq (CT-078) Talha Syed (CT-111)
Fuzzy Logic 1. Introduction Form of multivalued logic Deals reasoning that is approximate rather than precise The fuzzy logic variables may have a membership.
Artificial Intelligence Techniques Knowledge Processing 2-MSc.
Fuzzy Relations( 關係 ), Fuzzy Graphs( 圖 形 ), and Fuzzy Arithmetic( 運算 ) Chapter 4.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Introduction to Fuzzy Logic and Fuzzy Systems
Fuzzy Systems Michael J. Watts
Computational Intelligence
Fuzzy Control Electrical Engineering Islamic University of Gaza
Fuzzy Logic 11/6/2001.
Artificial Intelligence
Stanisław H. Żak School of Electrical and Computer Engineering
Fuzzy Logic and Fuzzy Sets
CLASSICAL LOGIC and FUZZY LOGIC
Dr. Unnikrishnan P.C. Professor, EEE
FUZZIFICATION AND DEFUZZIFICATION
This time: Fuzzy Logic and Fuzzy Inference
Computational Intelligence
Dr. Unnikrishnan P.C. Professor, EEE
This time: Fuzzy Logic and Fuzzy Inference
Computational Intelligence
Introduction to Fuzzy Set Theory
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

mark shelton | merrick cloete saman majrouh | sahithi jadav

this presentation fuzzy set theory graduation granulation fuzzy control strengths limitations applications (to be continued) fuzzy logics

“as the complexity of a system increases, our ability to make precise and yet significant statements about its behavior diminishes until […] precision and significance become almost mutually exclusive characteristics.” - Zadeh, 1965 fuzzy set theory

fuzzy sets ‘classical’ sets are called crisp sets - membership values of 0 or 1 only a set where each element has a degree of membership a membership function converts values into grades of membership

fuzzy logic is a more ‘human’ approach to computation. it involves two main concepts: graduationgranulation

inputs are then grouped together, e.g. cold, lukewarm, warm, hot inputs are drawn together by similarity, proximity or functionality we don’t know exactly where each object starts and ends

graduation the designer decides what constitutes as ‘cold’, as well as all degrees of it. everything is a matter of degree, e.g. not cold, a bit cold, a lot cold we assign a value between 0 and 1, e.g 0.7 is hot, 0.3 is cold

fuzzy control In a single cycle, the system read all inputs each option is weighted and used to output the result rather than select a single option to evaluate, the system evaluates all options

fuzzy operators conjunction (P AND Q) union (P OR Q) zadeh operator probabilistic operator bounded operator min(P, Q)P x Q max (0, P + Q - 1) max(P, Q) P + Q – P x Q min(1, P + Q) 1 if tv(P) ≤ tv(Q) else 0 min(1, 1 – tv(P) + tv(Q)) max(1- tv(P), min(tv(P), tv(Q))) implication (IF P THEN Q)

example system reads the temperature as 0.9 cold, 0.1 warm, 0.0 hot if cold, set heater to on if warm, set heater to off system sets heater to on 90% of the time and off 10% of the time within a cycle

fuzzy logics Most fuzzy logic systems are variations on t-norm fuzzy logics. A t-norm is a continuous function that satisfies the following properties between 0 and 1: commutativity T(a, b) = T(b, a) monotonicity T(a, b) ≤ T(c, d) if a≤ c and b ≤ d associativity T(a, T(b, c)) = T(T(a,b), c) identity T(a, 1) = a

fuzzy logics Some of the types of fuzzy logics are: monoidalleft continuous t-norms basiccontinuous t-norms productfor strong conjunction: T prod (a, b) = a  b pavelka’s stems from Lukasiewicz, each formula has an evaluation But today we are going to focus on two key types – lukasiewicz and godel

fuzzy logics lukasiewicz logic is similar to a basic t-norm T luk (a, b) = max(0, a+b-1)

fuzzy logics godel is the minimum t-norm and is the standard for weak conjunction. T min (a, b) = min(a,b)

strengths convenient user interface with easy end-user interpretation can model problems with imprecise and incomplete data, and nonlinear functions of arbitrary complexity corresponds well with human perceptions

limitations requires ad-hoc tuning of membership functions may not scale well to large or complex problems deals with imprecision and vagueness, but not uncertainty

applications coal power plant refuse disposal plant water treatment system ac induction motor fraud detection

conclusion fuzzy reasoning binary computation human experience natural language artificial intelligence biotechnology

mark shelton | merrick cloete saman majrouh | sahithi jadav