SlideShare a Scribd company logo
1 of 10
Download to read offline
Parveen Malik
Assistant Professor
KIIT University
Neural Networks
Radial Basis Function
Network
𝑥1 𝑥2 𝑥2 𝑥2
𝑦1 𝑦2
𝑾(𝟏)
𝑾(𝟑)
Radial Basis Function
• Radial Basis functions are generally used to map the non-linearly seperable classes to
linearly separable class.
• We generally increase the dimensionality of the input feature vector.
• Radial basis function (RBF) is real valued function 𝜑 whose value depends only on the
distance between the input and some fixed point 𝒄.
𝝋 𝑿 = 𝑿 − 𝒄
• Different radial functions-
1. 𝜑 𝑟 = 𝑟2 + 𝑐2 Τ
1 2 𝑀𝑢𝑙𝑡𝑖𝑞𝑢𝑎𝑑𝑟𝑎𝑡𝑖𝑐 𝑤ℎ𝑒𝑟𝑒 𝒓 ∈ 𝑹 𝑎𝑛𝑑 𝒄 𝑖𝑠 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑒 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡
2. 𝜑 𝑟 = 𝑒
−𝑟2
2𝜎2 𝐺𝑎𝑢𝑠𝑠𝑖𝑎𝑛 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛
3. φ 𝑟 =
1
𝑟2+𝑐2 Τ
1 2 𝐼𝑛𝑣𝑒𝑟𝑠𝑒 𝑄𝑢𝑎𝑑𝑟𝑎𝑡𝑖𝑐
• Radial basis functions generally used to generalized mathematical function as
𝒚 𝑿 = σ𝒊=𝟏
𝑵
𝒘𝒊𝝋 𝑿 − 𝑿𝒊
𝑊ℎ𝑒𝑟𝑒 𝒚 𝑿 𝑖𝑠 𝑎𝑝𝑝𝑟𝑜𝑥𝑖𝑚𝑎𝑡𝑖𝑛𝑔 𝑓𝑢𝑛𝑐𝑡𝑖𝑜𝑛 𝑎𝑛𝑑 𝑵 𝑖𝑠 𝑛𝑜. 𝑜𝑓 𝑅𝐵𝐹 𝑒𝑎𝑐ℎ 𝑎𝑠𝑠𝑜𝑐𝑖𝑎𝑡𝑒𝑑 𝑤𝑖𝑡ℎ 𝑐𝑒𝑛𝑡𝑒𝑟 𝑋𝑖
Radial Basis Function Network
• Radial basis function network can be used as kernels for approximating functions and
recognizing patterns.
• Developed by Michael. J. D. Powell in 1977 and applied to Machine Learning by David
Broomhead and David Lowe in 1988.
• Radial Basis functions use a layer which maps the non-linearly separable classes to linearly
separable class.
𝒕𝟏
𝒕𝟐
𝒕𝑴
∑
⋮
∑
Input Vector
Dimension -P RBF
Neurons
Dim - M
Weighted
Sums
RBF Network Architecture
⋮
𝒕𝒊 → 𝑹𝒆𝒄𝒆𝒑𝒕𝒐𝒓 𝒐𝒓 𝒄𝒆𝒏𝒕𝒓𝒆 𝒑𝒐𝒊𝒏𝒕
Radial basis function
𝝋𝒊 𝑿 = 𝒆
− 𝑿−𝒕𝒊
𝟐
𝟐𝝈𝒊
𝟐
𝝋𝟏 𝑿
𝝋𝟐 𝑿
𝝋𝑴 𝑿
Radial Basis Network
Problem : Solve XOR problem with RBF network (Two receptor points)
Solution : Step 1 – Choose receptor or centre points. Here , we choose 𝑡1 and 𝑡2.
Step 2 – Now since there are two receptor points, we need to chose suitable
radial basis function centred around 𝑡1(0,0) and 𝑡2(1,1).
Let us select Gaussian function as 𝜑𝑖 𝑋 = 𝑒
− 𝑋−𝑡𝑖
2
2𝜎𝑖
2
& Let 𝜎𝑖
2
= 1.
Step 3 – For input vector X (0,0) ,
𝝋𝟏 𝑿 = 𝒆
− 𝑿−𝒕𝟏
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆
− (𝟎−𝟎)𝟐+ 𝟎−𝟎 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆−𝟎 = 𝟏
𝝋𝟐 𝑿 = 𝒆
− 𝑿−𝒕𝟐
𝟐
𝟐𝝈𝟐
𝟐
= 𝒆
− (𝟎−𝟏)𝟐+ 𝟎−𝟏 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆−𝟏
= 𝟎. 𝟒
For input vector X (0,1) ,
𝝋𝟏 𝑿 = 𝒆
− 𝑿−𝒕𝟏
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆
− (𝟎−𝟎)𝟐+ 𝟏−𝟎 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆− Τ
𝟏 𝟐 = 𝟎. 𝟔
𝝋𝟐 𝑿 = 𝒆
− 𝑿−𝒕𝟐
𝟐
𝟐𝝈𝟐
𝟐
= 𝒆
− (𝟎−𝟏)𝟐+ 𝟏−𝟏 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆− Τ
𝟏 𝟐 = 𝟎. 𝟔
0,0 1,0
0,1
1,1
𝒙𝟏
𝒙𝟐
𝑡1
𝑡2
Radial Basis Network
XOR
𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝝋𝟐 𝑿
0 0 1 0.4
0 1 0.6 0.6
1 0 0.6 0.6
1 1 0.4 1
𝝋𝟏 𝑿
0,0 1,0
0,1
1,1
𝒙𝟏
𝒙𝟐
(1,0.4)
1,0 𝝋𝟏 𝑿
(0.4,1)
(0.6,0.6)
Radial Basis Network Architecture (XOR)
𝒕𝟏
𝑥1
𝑥2 𝜑2(𝑋)
𝜑1(𝑋)
𝒕𝟐
𝒘𝟏
𝒘𝟐
RBF Layer
Nodes
Input Layer
Nodes
Output
Layer Node
ෝ
𝒚
1
𝒘𝟎 = 𝟐
σ 𝑓
We can also train the neural network
(RBF layer to Output)
with gradient descent rule
XOR
𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝝋𝟐 𝑿
෍
𝒊=𝟏
𝟒
𝒘𝒊𝝋𝒊(𝑿) ෍
𝒊=𝟏
𝟒
𝒘𝒊𝝋𝒊 𝑿 + 𝒘𝟎
Output
0 0 1 0.4 -1.4 0.6 0
0 1 0.6 0.6 -1.2 0.8 1
1 0 0.6 0.6 -1.2 0.8 1
1 1 0.4 1 -1.2 0.6 0
𝒘𝒊 𝒘𝟏=-1 𝒘𝟐=-1
0.7
𝒇 𝒊𝒔 𝒉𝒂𝒓𝒅 𝒂𝒄𝒕𝒊𝒗𝒂𝒕𝒊𝒐𝒏 𝒇𝒖𝒏𝒄𝒕𝒊𝒐𝒏
centred at 0.7
𝒇
1
Radial Basis Network (Four receptor points)
Problem : Solve XOR problem with RBF network (Four receptor points)
Solution : Step 1 – Choose receptor or centre points. Here , we choose 𝑡1 and 𝑡2.
Step 2 – Now since there are two receptor points, we need to chose suitable
radial basis function centred around 𝑡1(0,0) , 𝑡2(0,1) , 𝑡3(1,0) and 𝑡4(1,1).
Let us select Gaussian function as 𝝋𝒊 𝑿 = 𝒆
− 𝑿−𝒕𝒊
𝟐
𝟐𝝈𝒊
𝟐
& 𝝈𝒊
𝟐
= 𝟏.
Step 3 – For input vector X→ (0,0) ,
𝝋𝟏 𝑿 = 𝒆
− 𝑿−𝒕𝟏
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆
− (𝟎−𝟎)𝟐+ 𝟎−𝟎 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆−𝟎
= 𝟏
𝝋𝟐 𝑿 = 𝒆
− 𝑿−𝒕𝟐
𝟐
𝟐𝝈𝟐
𝟐
= 𝒆
− (𝟎−𝟎)𝟐+ 𝟎−𝟏 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆 Τ
−𝟏 𝟐 = 𝟎. 𝟔
𝝋𝟑 𝑿 = 𝒆
− 𝑿−𝒕𝟑
𝟐
𝟐𝝈𝟑
𝟐
= 𝒆
− (𝟎−𝟏)𝟐+ 𝟎−𝟏 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆−𝟏
= 𝟎. 𝟒
𝝋𝟒 𝑿 = 𝒆
− 𝑿−𝒕𝟑
𝟐
𝟐𝝈𝟐
𝟐
= 𝒆
− (𝟎−𝟏)𝟐+ 𝟎−𝟎 𝟐
𝟐
𝟐𝝈𝟏
𝟐
= 𝒆 Τ
−𝟏 𝟐
= 𝟎. 𝟔
Similarly, we calculate 𝜑𝑖 𝑋 for other input vectors
0,0 1,0
0,1
1,1
𝒙𝟏
𝒙𝟐
𝑡1
𝑡3
𝑡2
𝑡4
Radial Basis Network (XOR Problem with 4 RBF kernels)
XOR (4 Receptor Points)
𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿
𝒕𝟏(𝟎, 𝟎)
𝝈𝟏 = 𝟏
𝝋𝟐 𝑿
𝒕𝟐(𝟎, 𝟏)
𝝈𝟐 = 𝟏
𝝋𝟑 𝑿
𝒕𝟑(𝟏, 𝟎)
𝝈𝟑 = 𝟏
𝝋𝟒 𝑿
𝒕𝟒(𝟏, 𝟏)
𝝈𝟒 = 𝟏
0 0 1 0.6 0.6 0.4
0 1 0.6 1 0.4 0.6
1 0 0.6 0.4 1 0.6
1 1 0.4 0.6 0.6 1
0,0 1,0
0,1
1,1
𝒙𝟏
𝒙𝟐
𝑡1
𝑡3
𝑡2
𝑡4
Radial Basis Network Architecture (XOR)
𝑥1
𝑥2
𝜑3(𝑋)
𝜑1(𝑋)
𝒕𝟏
𝒘𝟏
𝒘𝟐 ෝ
𝒚
1
𝒘𝟎 = 𝟎
σ 𝑓
𝜑2(𝑋)
𝜑4(𝑋)
𝒘𝟑
𝒘𝟒
𝒕𝟐
𝒕𝟑
𝒕𝟒
XOR ( 4 receptor points)
𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿
𝒕𝟏(𝟎, 𝟎)
𝝈𝟏 = 𝟏
𝝋𝟐 𝑿
𝒕𝟐(𝟎, 𝟏)
𝝈𝟐 = 𝟏
𝝋𝟑 𝑿
𝒕𝟑(𝟏, 𝟎)
𝝈𝟑 = 𝟏
𝝋𝟒 𝑿
𝒕𝟒(𝟏, 𝟏)
𝝈𝟒 = 𝟏
෍
𝒊=𝟏
𝟒
𝒘𝒊𝝋𝒊(𝑿)
Output
𝐟 ෍
𝒊=𝟏
𝟒
𝒘𝒊𝝋𝒊(𝑿))
0 0 1 0.6 0.6 0.4 -0.2 0
0 1 0.6 1 0.4 0.6 0.2 1
1 0 0.6 0.4 1 0.6 0.2 1
1 1 0.4 0.6 0.6 1 -0.2 0
𝒘𝒊 𝒘𝟏 = -1 𝒘𝟐 = 1 𝒘𝟑 = 1 𝒘𝟒 = -1
𝒇 𝒊𝒔 𝒉𝒂𝒓𝒅 𝒂𝒄𝒕𝒊𝒗𝒂𝒕𝒊𝒐𝒏 𝒇𝒖𝒏𝒄𝒕𝒊𝒐𝒏
0
1

More Related Content

What's hot

Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3Dr. Nirav Vyas
 
Solving linear homogeneous recurrence relations
Solving linear homogeneous recurrence relationsSolving linear homogeneous recurrence relations
Solving linear homogeneous recurrence relationsDr. Maamoun Ahmed
 
Numerical Methods - Oridnary Differential Equations - 1
Numerical Methods - Oridnary Differential Equations - 1Numerical Methods - Oridnary Differential Equations - 1
Numerical Methods - Oridnary Differential Equations - 1Dr. Nirav Vyas
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function InterpolationJesse Bettencourt
 
Study Material Numerical Differentiation and Integration
Study Material Numerical Differentiation and IntegrationStudy Material Numerical Differentiation and Integration
Study Material Numerical Differentiation and IntegrationMeenakshisundaram N
 
Series solution to ordinary differential equations
Series solution to ordinary differential equations Series solution to ordinary differential equations
Series solution to ordinary differential equations University of Windsor
 
Partial Differentiation & Application
Partial Differentiation & Application Partial Differentiation & Application
Partial Differentiation & Application Yana Qlah
 
Advance Java Programs skeleton
Advance Java Programs skeletonAdvance Java Programs skeleton
Advance Java Programs skeletonIram Ramrajkar
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logicankush_kumar
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve Mukuldev Khunte
 
Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17 Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17 Prof. Neeta Awasthy
 
Neural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmNeural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmMostafa G. M. Mostafa
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningVeni7
 
24 exponential functions and periodic compound interests pina x
24 exponential functions and periodic compound interests pina x24 exponential functions and periodic compound interests pina x
24 exponential functions and periodic compound interests pina xmath260
 
Double Integral Powerpoint
Double Integral PowerpointDouble Integral Powerpoint
Double Integral Powerpointoaishnosaj
 
Solution of non-linear equations
Solution of non-linear equationsSolution of non-linear equations
Solution of non-linear equationsZunAib Ali
 
Lecture 5 6_7 - divide and conquer and method of solving recurrences
Lecture 5 6_7 - divide and conquer and method of solving recurrencesLecture 5 6_7 - divide and conquer and method of solving recurrences
Lecture 5 6_7 - divide and conquer and method of solving recurrencesjayavignesh86
 

What's hot (20)

Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3Numerical Methods - Oridnary Differential Equations - 3
Numerical Methods - Oridnary Differential Equations - 3
 
Solving linear homogeneous recurrence relations
Solving linear homogeneous recurrence relationsSolving linear homogeneous recurrence relations
Solving linear homogeneous recurrence relations
 
Numerical Methods - Oridnary Differential Equations - 1
Numerical Methods - Oridnary Differential Equations - 1Numerical Methods - Oridnary Differential Equations - 1
Numerical Methods - Oridnary Differential Equations - 1
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function Interpolation
 
Study Material Numerical Differentiation and Integration
Study Material Numerical Differentiation and IntegrationStudy Material Numerical Differentiation and Integration
Study Material Numerical Differentiation and Integration
 
Series solution to ordinary differential equations
Series solution to ordinary differential equations Series solution to ordinary differential equations
Series solution to ordinary differential equations
 
Partial Differentiation & Application
Partial Differentiation & Application Partial Differentiation & Application
Partial Differentiation & Application
 
Advance Java Programs skeleton
Advance Java Programs skeletonAdvance Java Programs skeleton
Advance Java Programs skeleton
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logic
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve
 
Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17 Artificial Neural Networks for NIU session 2016 17
Artificial Neural Networks for NIU session 2016 17
 
Neural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) AlgorithmNeural Networks: Least Mean Square (LSM) Algorithm
Neural Networks: Least Mean Square (LSM) Algorithm
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoning
 
24 exponential functions and periodic compound interests pina x
24 exponential functions and periodic compound interests pina x24 exponential functions and periodic compound interests pina x
24 exponential functions and periodic compound interests pina x
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Double Integral Powerpoint
Double Integral PowerpointDouble Integral Powerpoint
Double Integral Powerpoint
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 
Solution of non-linear equations
Solution of non-linear equationsSolution of non-linear equations
Solution of non-linear equations
 
Lecture 5 6_7 - divide and conquer and method of solving recurrences
Lecture 5 6_7 - divide and conquer and method of solving recurrencesLecture 5 6_7 - divide and conquer and method of solving recurrences
Lecture 5 6_7 - divide and conquer and method of solving recurrences
 

Similar to Lecture 6 radial basis-function_network

Solving Poisson Equation using Conjugate Gradient Method and its implementation
Solving Poisson Equation using Conjugate Gradient Methodand its implementationSolving Poisson Equation using Conjugate Gradient Methodand its implementation
Solving Poisson Equation using Conjugate Gradient Method and its implementationJongsu "Liam" Kim
 
Lecture 5 backpropagation
Lecture 5 backpropagationLecture 5 backpropagation
Lecture 5 backpropagationParveenMalik18
 
Paper study: Learning to solve circuit sat
Paper study: Learning to solve circuit satPaper study: Learning to solve circuit sat
Paper study: Learning to solve circuit satChenYiHuang5
 
Deep learning study 2
Deep learning study 2Deep learning study 2
Deep learning study 2San Kim
 
Optimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methodsOptimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methodsSantiagoGarridoBulln
 
A Signal Processing Approach To Fair Surface Design
A Signal Processing Approach To Fair Surface DesignA Signal Processing Approach To Fair Surface Design
A Signal Processing Approach To Fair Surface DesignBasel Abu-sinni
 
Generalized Laplace - Mellin Integral Transformation
Generalized Laplace - Mellin Integral TransformationGeneralized Laplace - Mellin Integral Transformation
Generalized Laplace - Mellin Integral TransformationIJERA Editor
 
Linear regression, costs & gradient descent
Linear regression, costs & gradient descentLinear regression, costs & gradient descent
Linear regression, costs & gradient descentRevanth Kumar
 
QTML2021 UAP Quantum Feature Map
QTML2021 UAP Quantum Feature MapQTML2021 UAP Quantum Feature Map
QTML2021 UAP Quantum Feature MapHa Phuong
 
Complex differentiation contains analytic function.pptx
Complex differentiation contains analytic function.pptxComplex differentiation contains analytic function.pptx
Complex differentiation contains analytic function.pptxjyotidighole2
 
Some properties of two-fuzzy Nor med spaces
Some properties of two-fuzzy Nor med spacesSome properties of two-fuzzy Nor med spaces
Some properties of two-fuzzy Nor med spacesIOSR Journals
 
Linear Combination of vectors, Span and dependency
Linear Combination of vectors, Span and dependencyLinear Combination of vectors, Span and dependency
Linear Combination of vectors, Span and dependencyLambitDontPosts
 
Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章Tsuyoshi Sakama
 
Higher order differential equation
Higher order differential equationHigher order differential equation
Higher order differential equationSooraj Maurya
 

Similar to Lecture 6 radial basis-function_network (20)

Solving Poisson Equation using Conjugate Gradient Method and its implementation
Solving Poisson Equation using Conjugate Gradient Methodand its implementationSolving Poisson Equation using Conjugate Gradient Methodand its implementation
Solving Poisson Equation using Conjugate Gradient Method and its implementation
 
Lecture 5 backpropagation
Lecture 5 backpropagationLecture 5 backpropagation
Lecture 5 backpropagation
 
Paper study: Learning to solve circuit sat
Paper study: Learning to solve circuit satPaper study: Learning to solve circuit sat
Paper study: Learning to solve circuit sat
 
Deep learning study 2
Deep learning study 2Deep learning study 2
Deep learning study 2
 
Presentation
PresentationPresentation
Presentation
 
Optimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methodsOptimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methods
 
A Signal Processing Approach To Fair Surface Design
A Signal Processing Approach To Fair Surface DesignA Signal Processing Approach To Fair Surface Design
A Signal Processing Approach To Fair Surface Design
 
Generalized Laplace - Mellin Integral Transformation
Generalized Laplace - Mellin Integral TransformationGeneralized Laplace - Mellin Integral Transformation
Generalized Laplace - Mellin Integral Transformation
 
Linear regression, costs & gradient descent
Linear regression, costs & gradient descentLinear regression, costs & gradient descent
Linear regression, costs & gradient descent
 
Differential calculus
Differential calculus  Differential calculus
Differential calculus
 
Av 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background MaterialAv 738- Adaptive Filtering - Background Material
Av 738- Adaptive Filtering - Background Material
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
QTML2021 UAP Quantum Feature Map
QTML2021 UAP Quantum Feature MapQTML2021 UAP Quantum Feature Map
QTML2021 UAP Quantum Feature Map
 
04 Multi-layer Feedforward Networks
04 Multi-layer Feedforward Networks04 Multi-layer Feedforward Networks
04 Multi-layer Feedforward Networks
 
Complex differentiation contains analytic function.pptx
Complex differentiation contains analytic function.pptxComplex differentiation contains analytic function.pptx
Complex differentiation contains analytic function.pptx
 
Some properties of two-fuzzy Nor med spaces
Some properties of two-fuzzy Nor med spacesSome properties of two-fuzzy Nor med spaces
Some properties of two-fuzzy Nor med spaces
 
Linear Combination of vectors, Span and dependency
Linear Combination of vectors, Span and dependencyLinear Combination of vectors, Span and dependency
Linear Combination of vectors, Span and dependency
 
Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章
 
Periodic Solutions for Nonlinear Systems of Integro-Differential Equations of...
Periodic Solutions for Nonlinear Systems of Integro-Differential Equations of...Periodic Solutions for Nonlinear Systems of Integro-Differential Equations of...
Periodic Solutions for Nonlinear Systems of Integro-Differential Equations of...
 
Higher order differential equation
Higher order differential equationHigher order differential equation
Higher order differential equation
 

More from ParveenMalik18

More from ParveenMalik18 (10)

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
 
Lecture 2 fuzzy inference system
Lecture 2  fuzzy inference systemLecture 2  fuzzy inference system
Lecture 2 fuzzy inference system
 
Lecture 1 computational intelligence
Lecture 1  computational intelligenceLecture 1  computational intelligence
Lecture 1 computational intelligence
 
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

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
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
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
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 

Recently uploaded (20)

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
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
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
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
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
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 

Lecture 6 radial basis-function_network

  • 1. Parveen Malik Assistant Professor KIIT University Neural Networks Radial Basis Function Network 𝑥1 𝑥2 𝑥2 𝑥2 𝑦1 𝑦2 𝑾(𝟏) 𝑾(𝟑)
  • 2. Radial Basis Function • Radial Basis functions are generally used to map the non-linearly seperable classes to linearly separable class. • We generally increase the dimensionality of the input feature vector. • Radial basis function (RBF) is real valued function 𝜑 whose value depends only on the distance between the input and some fixed point 𝒄. 𝝋 𝑿 = 𝑿 − 𝒄 • Different radial functions- 1. 𝜑 𝑟 = 𝑟2 + 𝑐2 Τ 1 2 𝑀𝑢𝑙𝑡𝑖𝑞𝑢𝑎𝑑𝑟𝑎𝑡𝑖𝑐 𝑤ℎ𝑒𝑟𝑒 𝒓 ∈ 𝑹 𝑎𝑛𝑑 𝒄 𝑖𝑠 𝑝𝑜𝑠𝑖𝑡𝑖𝑣𝑒 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡 2. 𝜑 𝑟 = 𝑒 −𝑟2 2𝜎2 𝐺𝑎𝑢𝑠𝑠𝑖𝑎𝑛 𝐹𝑢𝑛𝑐𝑡𝑖𝑜𝑛 3. φ 𝑟 = 1 𝑟2+𝑐2 Τ 1 2 𝐼𝑛𝑣𝑒𝑟𝑠𝑒 𝑄𝑢𝑎𝑑𝑟𝑎𝑡𝑖𝑐 • Radial basis functions generally used to generalized mathematical function as 𝒚 𝑿 = σ𝒊=𝟏 𝑵 𝒘𝒊𝝋 𝑿 − 𝑿𝒊 𝑊ℎ𝑒𝑟𝑒 𝒚 𝑿 𝑖𝑠 𝑎𝑝𝑝𝑟𝑜𝑥𝑖𝑚𝑎𝑡𝑖𝑛𝑔 𝑓𝑢𝑛𝑐𝑡𝑖𝑜𝑛 𝑎𝑛𝑑 𝑵 𝑖𝑠 𝑛𝑜. 𝑜𝑓 𝑅𝐵𝐹 𝑒𝑎𝑐ℎ 𝑎𝑠𝑠𝑜𝑐𝑖𝑎𝑡𝑒𝑑 𝑤𝑖𝑡ℎ 𝑐𝑒𝑛𝑡𝑒𝑟 𝑋𝑖
  • 3. Radial Basis Function Network • Radial basis function network can be used as kernels for approximating functions and recognizing patterns. • Developed by Michael. J. D. Powell in 1977 and applied to Machine Learning by David Broomhead and David Lowe in 1988. • Radial Basis functions use a layer which maps the non-linearly separable classes to linearly separable class.
  • 4. 𝒕𝟏 𝒕𝟐 𝒕𝑴 ∑ ⋮ ∑ Input Vector Dimension -P RBF Neurons Dim - M Weighted Sums RBF Network Architecture ⋮ 𝒕𝒊 → 𝑹𝒆𝒄𝒆𝒑𝒕𝒐𝒓 𝒐𝒓 𝒄𝒆𝒏𝒕𝒓𝒆 𝒑𝒐𝒊𝒏𝒕 Radial basis function 𝝋𝒊 𝑿 = 𝒆 − 𝑿−𝒕𝒊 𝟐 𝟐𝝈𝒊 𝟐 𝝋𝟏 𝑿 𝝋𝟐 𝑿 𝝋𝑴 𝑿
  • 5. Radial Basis Network Problem : Solve XOR problem with RBF network (Two receptor points) Solution : Step 1 – Choose receptor or centre points. Here , we choose 𝑡1 and 𝑡2. Step 2 – Now since there are two receptor points, we need to chose suitable radial basis function centred around 𝑡1(0,0) and 𝑡2(1,1). Let us select Gaussian function as 𝜑𝑖 𝑋 = 𝑒 − 𝑋−𝑡𝑖 2 2𝜎𝑖 2 & Let 𝜎𝑖 2 = 1. Step 3 – For input vector X (0,0) , 𝝋𝟏 𝑿 = 𝒆 − 𝑿−𝒕𝟏 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆 − (𝟎−𝟎)𝟐+ 𝟎−𝟎 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆−𝟎 = 𝟏 𝝋𝟐 𝑿 = 𝒆 − 𝑿−𝒕𝟐 𝟐 𝟐𝝈𝟐 𝟐 = 𝒆 − (𝟎−𝟏)𝟐+ 𝟎−𝟏 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆−𝟏 = 𝟎. 𝟒 For input vector X (0,1) , 𝝋𝟏 𝑿 = 𝒆 − 𝑿−𝒕𝟏 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆 − (𝟎−𝟎)𝟐+ 𝟏−𝟎 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆− Τ 𝟏 𝟐 = 𝟎. 𝟔 𝝋𝟐 𝑿 = 𝒆 − 𝑿−𝒕𝟐 𝟐 𝟐𝝈𝟐 𝟐 = 𝒆 − (𝟎−𝟏)𝟐+ 𝟏−𝟏 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆− Τ 𝟏 𝟐 = 𝟎. 𝟔 0,0 1,0 0,1 1,1 𝒙𝟏 𝒙𝟐 𝑡1 𝑡2
  • 6. Radial Basis Network XOR 𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝝋𝟐 𝑿 0 0 1 0.4 0 1 0.6 0.6 1 0 0.6 0.6 1 1 0.4 1 𝝋𝟏 𝑿 0,0 1,0 0,1 1,1 𝒙𝟏 𝒙𝟐 (1,0.4) 1,0 𝝋𝟏 𝑿 (0.4,1) (0.6,0.6)
  • 7. Radial Basis Network Architecture (XOR) 𝒕𝟏 𝑥1 𝑥2 𝜑2(𝑋) 𝜑1(𝑋) 𝒕𝟐 𝒘𝟏 𝒘𝟐 RBF Layer Nodes Input Layer Nodes Output Layer Node ෝ 𝒚 1 𝒘𝟎 = 𝟐 σ 𝑓 We can also train the neural network (RBF layer to Output) with gradient descent rule XOR 𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝝋𝟐 𝑿 ෍ 𝒊=𝟏 𝟒 𝒘𝒊𝝋𝒊(𝑿) ෍ 𝒊=𝟏 𝟒 𝒘𝒊𝝋𝒊 𝑿 + 𝒘𝟎 Output 0 0 1 0.4 -1.4 0.6 0 0 1 0.6 0.6 -1.2 0.8 1 1 0 0.6 0.6 -1.2 0.8 1 1 1 0.4 1 -1.2 0.6 0 𝒘𝒊 𝒘𝟏=-1 𝒘𝟐=-1 0.7 𝒇 𝒊𝒔 𝒉𝒂𝒓𝒅 𝒂𝒄𝒕𝒊𝒗𝒂𝒕𝒊𝒐𝒏 𝒇𝒖𝒏𝒄𝒕𝒊𝒐𝒏 centred at 0.7 𝒇 1
  • 8. Radial Basis Network (Four receptor points) Problem : Solve XOR problem with RBF network (Four receptor points) Solution : Step 1 – Choose receptor or centre points. Here , we choose 𝑡1 and 𝑡2. Step 2 – Now since there are two receptor points, we need to chose suitable radial basis function centred around 𝑡1(0,0) , 𝑡2(0,1) , 𝑡3(1,0) and 𝑡4(1,1). Let us select Gaussian function as 𝝋𝒊 𝑿 = 𝒆 − 𝑿−𝒕𝒊 𝟐 𝟐𝝈𝒊 𝟐 & 𝝈𝒊 𝟐 = 𝟏. Step 3 – For input vector X→ (0,0) , 𝝋𝟏 𝑿 = 𝒆 − 𝑿−𝒕𝟏 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆 − (𝟎−𝟎)𝟐+ 𝟎−𝟎 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆−𝟎 = 𝟏 𝝋𝟐 𝑿 = 𝒆 − 𝑿−𝒕𝟐 𝟐 𝟐𝝈𝟐 𝟐 = 𝒆 − (𝟎−𝟎)𝟐+ 𝟎−𝟏 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆 Τ −𝟏 𝟐 = 𝟎. 𝟔 𝝋𝟑 𝑿 = 𝒆 − 𝑿−𝒕𝟑 𝟐 𝟐𝝈𝟑 𝟐 = 𝒆 − (𝟎−𝟏)𝟐+ 𝟎−𝟏 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆−𝟏 = 𝟎. 𝟒 𝝋𝟒 𝑿 = 𝒆 − 𝑿−𝒕𝟑 𝟐 𝟐𝝈𝟐 𝟐 = 𝒆 − (𝟎−𝟏)𝟐+ 𝟎−𝟎 𝟐 𝟐 𝟐𝝈𝟏 𝟐 = 𝒆 Τ −𝟏 𝟐 = 𝟎. 𝟔 Similarly, we calculate 𝜑𝑖 𝑋 for other input vectors 0,0 1,0 0,1 1,1 𝒙𝟏 𝒙𝟐 𝑡1 𝑡3 𝑡2 𝑡4
  • 9. Radial Basis Network (XOR Problem with 4 RBF kernels) XOR (4 Receptor Points) 𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝒕𝟏(𝟎, 𝟎) 𝝈𝟏 = 𝟏 𝝋𝟐 𝑿 𝒕𝟐(𝟎, 𝟏) 𝝈𝟐 = 𝟏 𝝋𝟑 𝑿 𝒕𝟑(𝟏, 𝟎) 𝝈𝟑 = 𝟏 𝝋𝟒 𝑿 𝒕𝟒(𝟏, 𝟏) 𝝈𝟒 = 𝟏 0 0 1 0.6 0.6 0.4 0 1 0.6 1 0.4 0.6 1 0 0.6 0.4 1 0.6 1 1 0.4 0.6 0.6 1 0,0 1,0 0,1 1,1 𝒙𝟏 𝒙𝟐 𝑡1 𝑡3 𝑡2 𝑡4
  • 10. Radial Basis Network Architecture (XOR) 𝑥1 𝑥2 𝜑3(𝑋) 𝜑1(𝑋) 𝒕𝟏 𝒘𝟏 𝒘𝟐 ෝ 𝒚 1 𝒘𝟎 = 𝟎 σ 𝑓 𝜑2(𝑋) 𝜑4(𝑋) 𝒘𝟑 𝒘𝟒 𝒕𝟐 𝒕𝟑 𝒕𝟒 XOR ( 4 receptor points) 𝒙𝟏 𝒙𝟐 𝝋𝟏 𝑿 𝒕𝟏(𝟎, 𝟎) 𝝈𝟏 = 𝟏 𝝋𝟐 𝑿 𝒕𝟐(𝟎, 𝟏) 𝝈𝟐 = 𝟏 𝝋𝟑 𝑿 𝒕𝟑(𝟏, 𝟎) 𝝈𝟑 = 𝟏 𝝋𝟒 𝑿 𝒕𝟒(𝟏, 𝟏) 𝝈𝟒 = 𝟏 ෍ 𝒊=𝟏 𝟒 𝒘𝒊𝝋𝒊(𝑿) Output 𝐟 ෍ 𝒊=𝟏 𝟒 𝒘𝒊𝝋𝒊(𝑿)) 0 0 1 0.6 0.6 0.4 -0.2 0 0 1 0.6 1 0.4 0.6 0.2 1 1 0 0.6 0.4 1 0.6 0.2 1 1 1 0.4 0.6 0.6 1 -0.2 0 𝒘𝒊 𝒘𝟏 = -1 𝒘𝟐 = 1 𝒘𝟑 = 1 𝒘𝟒 = -1 𝒇 𝒊𝒔 𝒉𝒂𝒓𝒅 𝒂𝒄𝒕𝒊𝒗𝒂𝒕𝒊𝒐𝒏 𝒇𝒖𝒏𝒄𝒕𝒊𝒐𝒏 0 1