Course Introduction Jan Jantzen Technical University of Denmark.

Slides:



Advertisements
Similar presentations
Artificial Intelligence 12. Two Layer ANNs
Advertisements

Fuzzy Logic 11/6/2001. Agenda General Definition Applications Formal Definitions Operations Rules Fuzzy Air Conditioner Controller Structure.
A set is a collection of objects A special kind of set Fuzzy Sets
Lecture 4 Fuzzy expert systems: Fuzzy logic
Soft Computing. Per Printz Madsen Section of Automation and Control
Fuzzy Logic The restriction of classical propositional calculus to a two- valued logic has created many interesting paradoxes over the ages. For example,
Fuzzy Expert System Fuzzy Logic
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,
GATE Reactive Behavior Modeling Fuzzy Logic (GATE-561) Dr.Çağatay ÜNDEĞER Instructor Middle East Technical University, GameTechnologies Bilkent University,
Chapter 2: Pattern Recognition
Fuzzy Expert System.
1 Pertemuan 21 MEMBERSHIP FUNCTION Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
Fuzzy Medical Image Segmentation
Chapter 18 Fuzzy Reasoning.
Soft Computing 1 Neuro-Fuzzy and Soft Computing chapter 1 J.-S.R. Jang Bill Cheetham Kai Goebel.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
Waqas Haider Bangyal. Course Contents Introduction Crisp / Classical Set Theory Fuzzy Set Theory Crisp Logic Fuzzy Logic Fuzzy Inference System (FIS)
Fuzzy Logic BY: ASHLEY REYNOLDS. Where Fuzzy Logic Falls in the Field of Mathematics  Mathematics  Mathematical Logic and Foundations  Fuzzy Logic.
BEE4333 Intelligent Control
MAT 1000 Mathematics in Today's World. Last Time We saw how to use the mean and standard deviation of a normal distribution to determine the percentile.
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.
Revision Michael J. Watts
9/3/2015Intelligent Systems and Soft Computing1 Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what.
FAULT DIAGNOSIS OF THE DAMADICS BENCHMARK ACTUATOR USING NEURO-FUZZY SYSTEMS WITH LOCAL RECURRENT STRUCTURE FAULT DIAGNOSIS OF THE DAMADICS BENCHMARK ACTUATOR.
Management in complexity The exploration of a new paradigm Complexity in computing and AI Walter Baets, PhD, HDR Associate Dean for Innovation and Social.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Week 1 - An Introduction to Machine Learning & Soft Computing
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
NEURO-FUZZY LOGIC 1 X 0 A age Crisp version for young age.
Nonlinear Fuzzy PID Control Jan Jantzen
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
COMP53311 Other Classification Models: Neural Network Prepared by Raymond Wong Some of the notes about Neural Network are borrowed from LW Chan’s notes.
Fuzzy Logic.
Introduction of Fuzzy Inference Systems By Kuentai Chen.
Aisha Iqbal (CT-084) Kanwal Hakeem (CT-098) Tehreem Mushtaq (CT-078) Talha Syed (CT-111)
Data Mining: Concepts and Techniques1 Prediction Prediction vs. classification Classification predicts categorical class label Prediction predicts continuous-valued.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Lecture 4 Fuzzy expert systems: Fuzzy logic n Introduction, or what is fuzzy thinking? n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy.
Pattern Recognition Lecture 20: Neural Networks 3 Dr. Richard Spillman Pacific Lutheran University.
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Fuzzy Systems Michael J. Watts
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Meaning of “fuzzy” Covered with fuzz; Of or resembling fuzz;
Universe, membership function, variables, operations, relations
Fuzzy Logic 11/6/2001.
Stanisław H. Żak School of Electrical and Computer Engineering
Meaning of “fuzzy”, Definition of Fuzzy Logic
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Fuzzy Logic and Fuzzy Sets
Dr. Unnikrishnan P.C. Professor, EEE
Intelligent Systems and Soft Computing
2.2A Introduction to Normal Distributions
Meaning of “fuzzy”, Definition of Fuzzy Logic
Dr. Unnikrishnan P.C. Professor, EEE
Artificial Intelligence 12. Two Layer ANNs
06th October 2005 Dr Bogdan L. Vrusias
Meaning of “fuzzy”, Definition of Fuzzy Logic
© Negnevitsky, Pearson Education, Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what is.
Presentation transcript:

Course Introduction Jan Jantzen Technical University of Denmark

Summary Fuzzy sets, fuzzy logic Fuzzy clustering Neural nets Neuro-fuzzy modelling

Course Objectives To teach the fundamental concepts To show some applications

General Approach 1.Get plenty of good data 2.Design a linear model 3.Replace it with a nonlinear model 4.Did the results improve? Else repeat step 3.

True Love Wife: Do you love me? Husband (Boolean logician): Yes. Wife: How much?

Seasons Time of the year Membership SpringSummerAutumnWinter

Tall Persons Height [cm] Membership fuzzy crisp

Zadeh’s Challenge Clearly, the “class of all real numbers which are much greater than 1,” or “the class of beautiful women,” or “the class of tall men,” do not constitute classes or sets in the usual mathematical sense of these terms (Zadeh, 1965).

Fuzzy ( Function: adjective Inflected Form(s): fuzz·i·er; -est Etymology: perhaps from Low German fussig loose, spongy Date: : marked by or giving a suggestion of fuzz 2 : lacking in clarity or definition - fuzz·i·ly / 'f&-z&-lE / adverb - fuzz·i·ness / 'f&-zE-n&s / noun

Fuzzy ( Function: adjective Synonyms: faint, bleary, dim, ill-defined, indistinct, obscure, shadowy, unclear, undefined, vague

Age Age [years] Membership Young Very young Not very young Age [years] Membership Old More or less old

Logic Wife: Do you like my girlfriend? Husband: Very much. Wife: Then you don’t love me.

A Warm Room Temperature [deg C] Truth Fuzzy Crisp

Fuzzy Logic Control Fuzzy logic control (FLC) may be viewed as a branch of intelligent control which serves as an emulator of human decision-making behaviour that is approximate rather than exact (C.C.Lee in Singh: Systems and Control Encyclopedia, 1992).

Rule Format R i : if x is A i and y is B i then z is C i

Implication IF room is warm THEN set cooling at 500 watts

Inference If room is warm then set cooling at 500 watts Temperature is 21 deg C Set cooling at 250 watts

Sets {Live dinosaurs in British Museum} = 

Fuzzy Sets {nice days} {adults}

Set Operations a) AB b) AB c) AB d) AB e) AB f) AB

Q: Why Logic? Example: If either the Pirates or the Cubs loose and the Giants win, then the Dodgers will be out of first place, and I will loose a bet. ((p  c)  g)  (d  b) A: Math proofs, computers

Boolean OR

Fuzzy OR

Tautologies 1.[p  (p  q)]  q 2.[(p  q)  (q  r)]  (p  r) 3.[p  (p  q)]  p  q

Q: Why fuzzy logic? A: Tolerant of imprecision

Papers with fuzzy in title (INSPEC+Math Reviews)

Example: Stopping a car 0y F m

PD Control

Rule base If distance is long and approach is fast, then brake zero If distance is long and approach is slow, then brake zero If distance is short and approach is fast, then brake hard If distance is short and approach is slow, then brake zero

Response Position [m] Time [s] x 10 4 Control [N] Time [s] PID fuzzy

Fuzzy Clustering Find clusters in data Extract rules from data E.g., bank customer segmentation, diagnosing cancer cells

Cluster analysis ( ) A statistical classification technique for discovering whether the individuals of a population fall into different groups by making quantitative comparisons of multiple characteristics.

Vehicle Example

Vehicle Clusters Top speed [km/h] Weight [kg] Sports cars Medium market cars Lorries

Example: Diagnose Cancer Cells Normal smearSeverely dysplastic smear Using a small brush, cotton stick, or wooden stick, a specimen is taken from the uterin cervix and smeared onto a thin, rectangular glass plate, a slide. The purpose of the smear screening is to diagnose pre-malignant cell changes before they progress to cancer. The smear is stained using the Papanicolau method, hence the name Pap smear. Different characteristics have different colours, easy to distinguish in a microscope. A cyto-technician performs the screening in a microscope. It is time consuming and prone to error, as each slide may contain up to cells. Dysplastic cells have undergone precancerous changes. They generally have longer and darker nuclei, and they have a tendency to cling together in large clusters. Mildly dysplastic cels have enlarged and bright nuclei. Moderately dysplastic cells have larger and darker nuclei. Severely dysplastic cells have large, dark, and often oddly shaped nuclei. The cytoplasm is dark, and it is relatively small.

The Perceptron Classification Learning

How Use A Neural Network? Classification or approximation ? Training data Examples and epoch Pattern or batch mode ? Test data Neural Network +- Compare d u y M Modifier e

Perceptron Hard limiter x f(x) (a)(b) f(x) w0w0 w1w1 w2w2 + 1

Single Layer Perceptron y 1 = sgn(w 1 T u), y 2 = sgn(w 2 T u), y 3 = sgn(w 3 T u) 1 2 u1u1 u2u2 y1y1 y2y2 y3y

Multilayer Perceptron Input layerHidden layerOutput layer

Case: Sunspot Cycles

Fuzzy Rules As A NN Pos Zero Neg 100 W1 0 W W / u e Input layerHidden layerOutput layer

MFs Before And After Learning

ANFIS net Layer u1u1 u2u2 A1A1 A2A2 B2B2 B1B1 AND N N u 1,u 2 + y

Summary Fuzzy sets, fuzzy logic Fuzzy clustering Neural nets Neuro-fuzzy modelling

Problems Attacked Nonlinear Multivariable Operator’s rules Learning