Online Mini-Lecture:: Programming For Geographical Information Analysis: Advanced Skills Introduction To Fuzzy Logic
Online Mini-Lecture:: Programming For Geographical Information Analysis: Advanced Skills Introduction To Fuzzy Logic
However, since the early Greeks, people have found that the way we
understand the world isn’t black and white.
Fuzzy Sets let us say something is 90% “one thing” and 10% “another”,
without being illogical.
1
Degree of membership
Membership
Young Middle Old function
0.5 Aged
0 50 90 Age
38yr old = 10% Young + 90% Middle Aged
Fuzzy Logic models
Crisp data
A model to work out time by foot
itchiness
Work out how bored you are (take a poll of happiness vs. foot
itchiness)…
1
Degree of membership
Membership
function
0.5 Happy Bored
0 5 10
Foot itchiness
0.6 bored to tears + 0.4 happy as Larry
Decide on rules
If BORED then LECTURE LONG.
If HAPPY the LECTURE SHORT.
Short Long
0 2
hours
Transfer the degrees to the output sets
1
0.6 Bored
Short Long
0.4 Happy
0 2 Hours
0.4
0 2 Hours
Calculate the average
0.6
0.4
0 2