Professional Documents
Culture Documents
Lecture 1 - Computational Intelligence
Lecture 1 - Computational Intelligence
Parveen Malik
Assistant Professor
School of Electronics Engineering
KIIT University
Outline
• Soft Computing Constituents
• Fuzzy Set Theory
• Set Theoretic Operations
• Two Dimensional MFs
Soft Computing Constituents
• Neural Network
• Fuzzy Set Theory
• Derivative Free Optimization( Genetic Algorithms)
• Conventional AI
Text Book : Chuen-Tsai Sun, Eiji Mizutani, and Jyh-Shing Roger Jang. “Neuro-Fuzzy and Soft Computing: A
Computational Approach to Learning and Machine Intelligence”
Neural Network
Output Layer
Hidden Layer
Input Layer
Fuzzy Set Theory
𝟐𝟎𝟎 𝑪 𝟐𝟎𝟎 𝑪
𝟏𝟐𝟎 𝑪 𝟐𝟓𝟎 𝑪 𝟏𝟐𝟎 𝑪 𝟐𝟓𝟎 𝑪
𝟒𝟏𝟎 𝑪 𝟒𝟏𝟎 𝑪
𝟎 𝟒𝟎𝟎 𝑪 𝟒𝟎𝟎 𝑪
𝟑𝟎 𝑪 𝟑𝟗𝟎 𝑪 𝟑𝟎𝟎 𝑪 𝟎
𝟑𝟗 𝑪
History of Conventional AI approaches
Fuzzy Set Theory Vs Classical Set Theory
Classical Set Theory :
• Crisp, clear or unambiguous boundary
𝐴 = 𝑥 𝑥 > 6}
• Important tool for mathematic and computer science.
• Sharp Transition between “Inclusion” and Exclusion”.
• Incapable of addressing human concepts and thoughts
which tend to be abstract and imprecise.
A=“Tall Person” x =“Height”
B= Water is hot” C=“Temp. is High”
Fuzzy Set Theory Vs Classical Set Theory
Fuzzy Set Theory :
• Introduced by “L.A.Zadeh” in 1965 paper “Fuzzy Sets”
• Unclear or ambiguous boundary
• Capable of addressing human concepts and thoughts which
tend to be abstract and imprecise.
A=“Tall Person” x =“Height”
B= Water is hot” C=“Temp. is High”
• Introduction of membership function
• Gradual Transition from “Belong to a set” To “Not belong to
set”.
Fuzzy Set Theory
Definition 1.1 : Fuzzy Set and membership functions
If X is a collection of objects denoted generically by x, then a fuzzy set A in X
is defined as a set of ordered pairs:
A= 𝒙, 𝝁𝑨 (𝒙) | 𝒙 ∈ 𝑿
Where 𝜇𝐴 (𝑥) is the membership function for the fuzzy set A
Definition 1.2 : support
The support of A fuzzy set A is the set of all points x in X such that 𝜇𝐴 (𝑥) >0
support(A)= 𝒙 | 𝝁𝑨 𝒙 > 𝟎
Definition 1.3 : core
The core of A fuzzy set A is the set of all points x in X such that 𝜇𝐴 (𝑥) =1
core(A)= 𝒙|𝝁𝑨 𝒙 = 𝟎
Definition 1.4 : Normality
A fuzzy set A is normal if its core is non-empty.
Fuzzy Set Theory
Definition 1.5 : Cross Over Points
A crossover point of a fuzzy set A is a point 𝑥 ∈ 𝑋 at which 𝜇𝐴 (𝑥) = 0.5.
crossover(A)= 𝒙|𝝁𝑨 𝒙 = 𝟎. 𝟓
Where 𝜇𝐴 (𝑥) is the membership function for the fuzzy set A.
𝝁𝑨ഥ 𝒙 = 𝟏 − 𝝁𝑨 𝒙
𝒄(𝑨) = න 𝝁𝑨 (𝒙)/(𝒙, 𝒚)
𝑿×𝒀
Two Dimensional MFs
Definition 3.1 : Projections of fuzzy sets
If R be a two-dimensional fuzzy set on 𝑿 × 𝒀. The projections of R onto X and Y are
defined as