SlideShare a Scribd company logo
1 of 16
Download to read offline
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”
Hidden Layer
Output Layer
Input Layer
Neural Network
Fuzzy Set Theory
Degree
of
Belief
Fuzzy
Hot
Cold
Degree
of
Belief
Non-Fuzzy (Crisp)
1.0
0.0
Cold
Hot
1.0
0.0
𝟒𝟏𝟎𝑪
𝟑𝟗𝟎𝑪
𝟒𝟎𝟎
𝑪
𝟐𝟎𝟎𝑪
𝟏𝟐𝟎𝑪
𝟑𝟎𝟎𝑪
𝟐𝟓𝟎
𝑪
𝟒𝟏𝟎𝑪
𝟑𝟗𝟎𝑪
𝟒𝟎𝟎
𝑪
𝟐𝟎𝟎𝑪
𝟏𝟐𝟎𝑪
𝟑𝟎𝟎𝑪
𝟐𝟓𝟎
𝑪
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.
Definition 1.6 : Fuzzy singleton
A fuzzy set whose support is a single point in X with 𝜇𝐴(𝑥) = 1 is called a Fuzzy
Singleton.
Definition 1.7 : α-cut, strong α-cut
α-cut, α-level set of a fuzzy set A is crisp set defined by
𝑨𝜶= 𝒙|𝝁𝑨 𝒙 ≥ 𝟎
Strong α-cut, strong α-level set of a fuzzy set A is defined by
𝑨𝜶
′
= 𝒙|𝝁𝑨 𝒙 > 𝟎
Fuzzy Set Theory
Definition 1.8 : Convexity
A fuzzy set A is convex if and only if for any 𝑥1, 𝑥2 ∈ 𝑋 𝑎𝑛𝑑 for any λ ∈ 0,1
𝝁𝑨(𝝀𝒙𝟏 + (𝟏 − 𝝀)𝒙𝟐) ≥ Min 𝝁𝑨 𝒙𝟏 , 𝝁𝑨 𝒙𝟐
Alternatively, A is convex if all its 𝛼 − 𝑠𝑒𝑡𝑠 are convex.
Definition 1.9 : Fuzzy numbers
A fuzzy number A is a fuzzy set in the real line that satisfies the conditions for
Normality and convexity.
Definition 1.10 : Bandwidths of normal and convex fuzzy sets
For a normal and convex fuzzy set, the bandwidth or width is defined as the distance
between the two unique crossover points:
𝒘𝒊𝒅𝒕𝒉 𝑨 = 𝒙𝟐 − 𝒙𝟏
Where 𝝁𝑨 𝒙𝟏 = 𝝁𝑨(𝒙𝟐)=0.5
Fuzzy Set Theory
Definition 1.11 : Symmetry
A fuzzy set A is symmetric if its MF is symmetric around a certain
point x=c ,
𝝁𝑨 𝒄 + 𝒙 = 𝝁𝑨 𝒄 − 𝒙 for all 𝒙 ∈ 𝑿
Definition 1.12 : Open left, Open right, closed
A fuzzy set A is open left
if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =1 and 𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 = 0
open right
if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =0 and 𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 = 1
Closed
if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 =0
Set Theoretic Operations
Definition 2.1 : Containment or Subset
Fuzzy set A is contained in Fuzzy set B if and only if
𝑨 ⊆ 𝑩 ⇔ 𝝁𝑨 𝒙 ≤ 𝝁𝑩 𝒙
Definition 2.2 : Union (Disjunction)
The union of two sets A and B is a set C (𝐴 ∪ B) whose MF is
related by
𝝁 𝒙 = max {𝝁𝑨 𝒙 , 𝝁𝑩 𝒙 } = 𝝁𝑨 𝒙 ˅ 𝝁𝑩 𝒙
Definition 2.3 : Intersection (Conjunction)
The intersection of two sets A and B is a set C (𝐴 ∩ B) whose MF
is related by
𝝁 𝒙 = min {𝝁𝑨 𝒙 , 𝝁𝑩 𝒙 } = 𝝁𝑨 𝒙 ˄ 𝝁𝑩 𝒙
Set Theoretic Operations
Definition 2.4 : Complement (Negation)
The complement of Fuzzy set A is ഥ
𝐀 ¬𝐀 𝐨𝐫 𝐍𝐎𝐓 𝐀
𝝁ഥ
𝑨 𝒙 = 𝟏 − 𝝁𝑨 𝒙
Definition 2.5 : Cartesian product and co-product
Let A and B be fuzzy sets in X and Y respectively. The Cartesian
product of A and B denoted by 𝑨 × 𝑩 ,
𝝁𝑨×𝑩 𝒙, 𝒚 = min {𝝁𝑨 𝒙 , 𝝁𝑩 𝒚 }
The Co- product of A and B denoted by A + B,
𝝁𝑨+𝑩 𝒙, 𝒚 = max {𝝁𝑨 𝒙 , 𝝁𝑩 𝒚 }
Two Dimensional MFs
Definition 3.1 : Cylindrical extensions of 1D fuzzy sets
If A is a fuzzy set in X, then its cylindrical extension in 𝑿 × 𝒀 is a
fuzzy set c(A) defined by
𝒄(𝑨) = න
𝑿×𝒀
𝝁𝑨(𝒙)/(𝒙, 𝒚)
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
𝑹𝑿 = න
𝑋
𝒎𝒂𝒙 {𝝁𝑹(𝒙, 𝒚)} /𝒙
𝑹𝒀 = න
𝑌
𝒎𝒂𝒙 {𝝁𝑹(𝒙, 𝒚)} /𝒚

More Related Content

What's hot

Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relationsBaran Kaynak
 
Fuzzy logicintro by
Fuzzy logicintro by Fuzzy logicintro by
Fuzzy logicintro by Waseem Abbas
 
Fuzzy logic in approximate Reasoning
Fuzzy logic in approximate ReasoningFuzzy logic in approximate Reasoning
Fuzzy logic in approximate ReasoningHoàng Đức
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkSHIMI S L
 
Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series editedProf Dr S.M.Aqil Burney
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AIIldar Nurgaliev
 
Fuzzy logic-introduction
Fuzzy logic-introductionFuzzy logic-introduction
Fuzzy logic-introductionWBUTTUTORIALS
 
Fdocuments.in sugeno style-fuzzy-inference
Fdocuments.in sugeno style-fuzzy-inferenceFdocuments.in sugeno style-fuzzy-inference
Fdocuments.in sugeno style-fuzzy-inferenceSudhansuPanda15
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertaintyEyob Sisay
 

What's hot (20)

FUZZY LOGIC
FUZZY LOGICFUZZY LOGIC
FUZZY LOGIC
 
L7 fuzzy relations
L7 fuzzy relationsL7 fuzzy relations
L7 fuzzy relations
 
Lecture 29 fuzzy systems
Lecture 29   fuzzy systemsLecture 29   fuzzy systems
Lecture 29 fuzzy systems
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
 
Fuzzy sets
Fuzzy sets Fuzzy sets
Fuzzy sets
 
Fuzzy logicintro by
Fuzzy logicintro by Fuzzy logicintro by
Fuzzy logicintro by
 
Classical Sets & fuzzy sets
Classical Sets & fuzzy setsClassical Sets & fuzzy sets
Classical Sets & fuzzy sets
 
Fuzzy logic in approximate Reasoning
Fuzzy logic in approximate ReasoningFuzzy logic in approximate Reasoning
Fuzzy logic in approximate Reasoning
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy Logic and Neural Network
Fuzzy Logic and Neural NetworkFuzzy Logic and Neural Network
Fuzzy Logic and Neural Network
 
Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series edited
 
Soft computing Chapter 1
Soft computing Chapter 1Soft computing Chapter 1
Soft computing Chapter 1
 
8709508
87095088709508
8709508
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
Fuzzy logic-introduction
Fuzzy logic-introductionFuzzy logic-introduction
Fuzzy logic-introduction
 
Fdocuments.in sugeno style-fuzzy-inference
Fdocuments.in sugeno style-fuzzy-inferenceFdocuments.in sugeno style-fuzzy-inference
Fdocuments.in sugeno style-fuzzy-inference
 
fuzzy set
fuzzy setfuzzy set
fuzzy set
 
Lec 5 uncertainty
Lec 5 uncertaintyLec 5 uncertainty
Lec 5 uncertainty
 

Similar to Lecture 1 computational intelligence

Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computingPurnima Pandit
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function InterpolationJesse Bettencourt
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptxsaadurrehman35
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptxImXaib
 
Tutorial on EM algorithm – Part 1
Tutorial on EM algorithm – Part 1Tutorial on EM algorithm – Part 1
Tutorial on EM algorithm – Part 1Loc Nguyen
 
An approach to Fuzzy clustering of the iris petals by using Ac-means
An approach to Fuzzy clustering of the iris petals by using Ac-meansAn approach to Fuzzy clustering of the iris petals by using Ac-means
An approach to Fuzzy clustering of the iris petals by using Ac-meansijsc
 
Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfRamya Nellutla
 
Thesis oral defense
Thesis oral defenseThesis oral defense
Thesis oral defenseFan Zhitao
 
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).pptDediTriLaksono1
 
On Application of Power Series Solution of Bessel Problems to the Problems of...
On Application of Power Series Solution of Bessel Problems to the Problems of...On Application of Power Series Solution of Bessel Problems to the Problems of...
On Application of Power Series Solution of Bessel Problems to the Problems of...BRNSS Publication Hub
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...ijfls
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...Wireilla
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...ijfls
 

Similar to Lecture 1 computational intelligence (20)

Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function Interpolation
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
 
Fuzzylogic
FuzzylogicFuzzylogic
Fuzzylogic
 
Tutorial on EM algorithm – Part 1
Tutorial on EM algorithm – Part 1Tutorial on EM algorithm – Part 1
Tutorial on EM algorithm – Part 1
 
An approach to Fuzzy clustering of the iris petals by using Ac-means
An approach to Fuzzy clustering of the iris petals by using Ac-meansAn approach to Fuzzy clustering of the iris petals by using Ac-means
An approach to Fuzzy clustering of the iris petals by using Ac-means
 
50120140504018
5012014050401850120140504018
50120140504018
 
Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdf
 
Thesis oral defense
Thesis oral defenseThesis oral defense
Thesis oral defense
 
Fuzzy algebra
Fuzzy algebra Fuzzy algebra
Fuzzy algebra
 
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
00_1 - Slide Pelengkap (dari Buku Neuro Fuzzy and Soft Computing).ppt
 
WEEK-1.pdf
WEEK-1.pdfWEEK-1.pdf
WEEK-1.pdf
 
On Application of Power Series Solution of Bessel Problems to the Problems of...
On Application of Power Series Solution of Bessel Problems to the Problems of...On Application of Power Series Solution of Bessel Problems to the Problems of...
On Application of Power Series Solution of Bessel Problems to the Problems of...
 
Himpunan fuzzy i
Himpunan fuzzy iHimpunan fuzzy i
Himpunan fuzzy i
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
 
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
AN ALPHA -CUT OPERATION IN A TRANSPORTATION PROBLEM USING SYMMETRIC HEXAGONAL...
 
03_AJMS_209_19_RA.pdf
03_AJMS_209_19_RA.pdf03_AJMS_209_19_RA.pdf
03_AJMS_209_19_RA.pdf
 
03_AJMS_209_19_RA.pdf
03_AJMS_209_19_RA.pdf03_AJMS_209_19_RA.pdf
03_AJMS_209_19_RA.pdf
 

More from ParveenMalik18

More from ParveenMalik18 (8)

Lecture 4 neural networks
Lecture 4 neural networksLecture 4 neural networks
Lecture 4 neural networks
 
Lecture 3 fuzzy inference system
Lecture 3  fuzzy inference systemLecture 3  fuzzy inference system
Lecture 3 fuzzy inference system
 
Chapter8
Chapter8Chapter8
Chapter8
 
Chapter6
Chapter6Chapter6
Chapter6
 
Chapter5
Chapter5Chapter5
Chapter5
 
Chapter3
Chapter3Chapter3
Chapter3
 
Chapter2
Chapter2Chapter2
Chapter2
 
Electrical and Electronic Measurement
Electrical and Electronic MeasurementElectrical and Electronic Measurement
Electrical and Electronic Measurement
 

Recently uploaded

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 

Lecture 1 computational intelligence

  • 1. Computational Intelligence Parveen Malik Assistant Professor School of Electronics Engineering KIIT University
  • 2. Outline • Soft Computing Constituents • Fuzzy Set Theory • Set Theoretic Operations • Two Dimensional MFs
  • 3. 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”
  • 4. Hidden Layer Output Layer Input Layer Neural Network
  • 5. Fuzzy Set Theory Degree of Belief Fuzzy Hot Cold Degree of Belief Non-Fuzzy (Crisp) 1.0 0.0 Cold Hot 1.0 0.0 𝟒𝟏𝟎𝑪 𝟑𝟗𝟎𝑪 𝟒𝟎𝟎 𝑪 𝟐𝟎𝟎𝑪 𝟏𝟐𝟎𝑪 𝟑𝟎𝟎𝑪 𝟐𝟓𝟎 𝑪 𝟒𝟏𝟎𝑪 𝟑𝟗𝟎𝑪 𝟒𝟎𝟎 𝑪 𝟐𝟎𝟎𝑪 𝟏𝟐𝟎𝑪 𝟑𝟎𝟎𝑪 𝟐𝟓𝟎 𝑪
  • 6. History of Conventional AI approaches
  • 7. 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”
  • 8. 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”.
  • 9. 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.
  • 10. 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. Definition 1.6 : Fuzzy singleton A fuzzy set whose support is a single point in X with 𝜇𝐴(𝑥) = 1 is called a Fuzzy Singleton. Definition 1.7 : α-cut, strong α-cut α-cut, α-level set of a fuzzy set A is crisp set defined by 𝑨𝜶= 𝒙|𝝁𝑨 𝒙 ≥ 𝟎 Strong α-cut, strong α-level set of a fuzzy set A is defined by 𝑨𝜶 ′ = 𝒙|𝝁𝑨 𝒙 > 𝟎
  • 11. Fuzzy Set Theory Definition 1.8 : Convexity A fuzzy set A is convex if and only if for any 𝑥1, 𝑥2 ∈ 𝑋 𝑎𝑛𝑑 for any λ ∈ 0,1 𝝁𝑨(𝝀𝒙𝟏 + (𝟏 − 𝝀)𝒙𝟐) ≥ Min 𝝁𝑨 𝒙𝟏 , 𝝁𝑨 𝒙𝟐 Alternatively, A is convex if all its 𝛼 − 𝑠𝑒𝑡𝑠 are convex. Definition 1.9 : Fuzzy numbers A fuzzy number A is a fuzzy set in the real line that satisfies the conditions for Normality and convexity. Definition 1.10 : Bandwidths of normal and convex fuzzy sets For a normal and convex fuzzy set, the bandwidth or width is defined as the distance between the two unique crossover points: 𝒘𝒊𝒅𝒕𝒉 𝑨 = 𝒙𝟐 − 𝒙𝟏 Where 𝝁𝑨 𝒙𝟏 = 𝝁𝑨(𝒙𝟐)=0.5
  • 12. Fuzzy Set Theory Definition 1.11 : Symmetry A fuzzy set A is symmetric if its MF is symmetric around a certain point x=c , 𝝁𝑨 𝒄 + 𝒙 = 𝝁𝑨 𝒄 − 𝒙 for all 𝒙 ∈ 𝑿 Definition 1.12 : Open left, Open right, closed A fuzzy set A is open left if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =1 and 𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 = 0 open right if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =0 and 𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 = 1 Closed if 𝒍𝒊𝒎𝒙→−∞𝝁𝑨 𝒙 =𝒍𝒊𝒎𝒙→+∞𝝁𝑨 𝒙 =0
  • 13. Set Theoretic Operations Definition 2.1 : Containment or Subset Fuzzy set A is contained in Fuzzy set B if and only if 𝑨 ⊆ 𝑩 ⇔ 𝝁𝑨 𝒙 ≤ 𝝁𝑩 𝒙 Definition 2.2 : Union (Disjunction) The union of two sets A and B is a set C (𝐴 ∪ B) whose MF is related by 𝝁 𝒙 = max {𝝁𝑨 𝒙 , 𝝁𝑩 𝒙 } = 𝝁𝑨 𝒙 ˅ 𝝁𝑩 𝒙 Definition 2.3 : Intersection (Conjunction) The intersection of two sets A and B is a set C (𝐴 ∩ B) whose MF is related by 𝝁 𝒙 = min {𝝁𝑨 𝒙 , 𝝁𝑩 𝒙 } = 𝝁𝑨 𝒙 ˄ 𝝁𝑩 𝒙
  • 14. Set Theoretic Operations Definition 2.4 : Complement (Negation) The complement of Fuzzy set A is ഥ 𝐀 ¬𝐀 𝐨𝐫 𝐍𝐎𝐓 𝐀 𝝁ഥ 𝑨 𝒙 = 𝟏 − 𝝁𝑨 𝒙 Definition 2.5 : Cartesian product and co-product Let A and B be fuzzy sets in X and Y respectively. The Cartesian product of A and B denoted by 𝑨 × 𝑩 , 𝝁𝑨×𝑩 𝒙, 𝒚 = min {𝝁𝑨 𝒙 , 𝝁𝑩 𝒚 } The Co- product of A and B denoted by A + B, 𝝁𝑨+𝑩 𝒙, 𝒚 = max {𝝁𝑨 𝒙 , 𝝁𝑩 𝒚 }
  • 15. Two Dimensional MFs Definition 3.1 : Cylindrical extensions of 1D fuzzy sets If A is a fuzzy set in X, then its cylindrical extension in 𝑿 × 𝒀 is a fuzzy set c(A) defined by 𝒄(𝑨) = න 𝑿×𝒀 𝝁𝑨(𝒙)/(𝒙, 𝒚)
  • 16. 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 𝑹𝑿 = න 𝑋 𝒎𝒂𝒙 {𝝁𝑹(𝒙, 𝒚)} /𝒙 𝑹𝒀 = න 𝑌 𝒎𝒂𝒙 {𝝁𝑹(𝒙, 𝒚)} /𝒚