SlideShare a Scribd company logo
Firat University
Graduate school of natural
and applied science
Local Receptive Fields Based Extreme Learning
Machine For Face Recognition
By
Aras M.Ismael
Supervised by
Asst. Prof. Abdulkadir ŞENGÜR
15 February 2018
Outline
• Introduction
• Brief introduction to the Humans Brain
• How humans brain work
• Biological inspiration
• Artificial Neural network
• Neural network modules
• Type of Neurons
• Face recognition algorithms
• Extreme learning machine
• Testing
• Conclusion
Introduction
As the necessity for higher levels of security rises, technology is bound
to swell to fulfill these needs. Any new creation, enterprise, or
development should be uncomplicated and acceptable for end users in
order to spread worldwide. This strong demand for user-friendly
systems which can secure our assets and protect our privacy without
losing our identity in a sea of numbers.
Introduction (cont.)
Biometrics is the emerging area of bioengineering; it is the automated
method of recognizing person based on a physiological or behavioral
characteristic. There exist several biometric systems such as signature,
finger prints, voice…etc
Brief introduction to Humans Brain
• The knowledge concerning how a human brain works perfectly has
remained unknown over time.
• However, much is known about information is processed. The
function of neurons is to gather signals emanating from other
neurons through dendrites
How humans brain work
Biological inspiration
synapses
axon
dendrites
 The information transmission happens at the synapses.
 electrochemical stimulation received from other neural cells to the
cell body by dendrites.
Biological inspiration
 The spikes travelling along the axon of the pre-synaptic neuron trigger the release of
neurotransmitter substances at the synapse.
 The neurotransmitters cause excitation or inhibition in the dendrite of the post-synaptic
neuron.
 The integration of the excitatory and inhibitory signals may produce spikes in the post-
synaptic neuron.
 The contribution of the signals depends on the strength of the synaptic connection.
Artificial neurons
Neurons work by processing information. They receive and provide information in form of
spikes.
Neural networks
Neural network modules(cont.)
Multi layer Neural network
Back propagation
Back propagation problem(cont.)
 Delta(learning rule): which it implements weight changes and The learning rule in a multilayer
perceptron is not guaranteed to produce convergence, and it is possible for the network to fall into a
situation (the so called local minima) in which it is unable to learn the correct output.
 Isolation
Applications of neural networks
Character Recognition - The idea of character recognition has become
very important as handheld devices like the Palm Pilot are becoming
increasingly popular. Neural networks can be used to recognize
handwritten characters.
• Image Compression - Neural networks can receive and process vast
amounts of information at once, making them useful in image
compression. With the Internet explosion and more sites using more
images on their sites, using neural networks for image compression is
worth a look.
Applications of neural networks(cont.)
• Stock Market Prediction - The day-to-day business of the stock
market is extremely complicated.
• Medicine, Electronic Nose, Security, and Loan Applications.
• Health usage
• Face recognition applications
Neural network in face recognition
Local Receptive Fields Based Extreme Learning
Machine For Face Recognition
Extreme learning machine
• Extreme learning machines are feedforward neural
network for classification, regression, clustering, sparse
approximation, compression and feature learning with a single layer or
multi layers of hidden nodes, where the parameters of hidden nodes
(not just the weights connecting inputs to hidden nodes) need not be
tuned.
Extreme learning machine(cont)
• The name "extreme learning machine" (ELM) was given to such
models by its main inventor Guang-Bin Huang.
• these models are able to produce good generalization performance
and learn thousands of times faster than networks trained
using backpropagation.
Extreme learning machine (cont.)
• Unlike traditional learning methods, such as BP algorithm, ELM does
not require any iterative tunings. It presents better accuracy and high
efficiency, in various applications such as system modelling,
biomedical analysis, power systems, etc.
Local respective fields
A hidden node can be a sub-network of several nodes, which turn out
to form local receptive fields and (linear or nonlinear) pooling.
ELM-LRF results in the following face datasets
• Caltech face dataset
• Cbcl face dataset
• UFI face dataset
Caltech face dataset
The dataset has 10,524 human appearances of different resolutions
and in various settings
The Caltech confront dataset has 450 images of 27 people. Every ha
diverse helping qualities and a size of 64×64 pixels.
Caltech face dataset(cont.)
• Based on ELM-LRF testing accuracy in the given dataset can see that
ELM-LRF has more advantage over face recognition compare to other
methods test in this dataset.
Method Testing Accuracy (%)
NR MODEL 32.36
SCSPM 82.83
TSR 37.45
SPARSE BASED NN 92.91
ELM-LRF 98.15
CBCL face dataset
The training set comprises of 6,977 images (2,429 faces and 4,548
nonfaces), and the test set comprises of 24,045 images (472
countenances and 23,573 nonfaces).
 The MIT-CBCL dataset contains 2,000 face pictures. The calculation
utilized 150 images for training (15 images for each class with right,
left, and frontal perspectives).
CBCL face dataset(cont.)
Methods Testing Accuracy (%)
ELM-LRF 98.34
Pose invariant 95.40
Original C2 features [14] 87.05
MPCALDA [15] 88.53
UFI dataset
This dataset contain images of 605 people.
The images are cropped to a size of 128 x 128 pixels.
UFI face dataset(cont.)
• In testing accuracy by using UFI dataset can be seen that the testing
accuracy of the proposed ELM-LRF method is an enhancement on
LBPHS is 55.44 %, LDPHS, and FS-LBP, although it achieved the face
size also significantly differs and the faces are not localized after that
it slightly lower test accuracy than that of POEMHS which reduced
12.06% difference.
Method Testing Accuracy (%)
LBPHS 55.04
LDPHS 50.25
POEMHS 67.11
FS-LBP 63.31
ELM-LRF 66.11
Result of ELM-LRF
Conclusion
Reduced training time
Fast result
No isolation in this method
The outcome can be found in one iteration
Conclusion (cont.)
based on our result by using ELM-LRF in face recognition the
proposed method can have more advantage in face recognition
systems because it will set the best weight for the given input
Because the input has local connection with the desired output, it
can set the best weight for the given output.
Based on our result , we can say that the ELM-LRF can pass back-
propagation problems which it can not find its weight easily.
FACE RECOGNITION USING ELM-LRF

More Related Content

What's hot

Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
COMPEGENCE
 
The second seminar
The second seminarThe second seminar
The second seminarAhmedMahany
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
Editor IJCATR
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural networkSumeet Kakani
 
Neural network
Neural network Neural network
Neural network
Faireen
 
Neural Computing
Neural ComputingNeural Computing
Neural Computing
Jehoshaphat Abu
 
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural NetworksAutomatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
Andrew Tsuei
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
nainabhatt2
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
CSCJournals
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
khanam22
 
Neural networks
Neural networksNeural networks
Neural networks
Rizwan Rizzu
 
3D localization methods for intracranial electrodes
3D localization methods for intracranial electrodes3D localization methods for intracranial electrodes
3D localization methods for intracranial electrodes
Brian Owens
 
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATIONMULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
gerogepatton
 
Neural network
Neural networkNeural network
Neural network
Saddam Hussain
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Python
ijtsrd
 
Image recognition
Image recognitionImage recognition
Image recognition
Aseed Usmani
 
neural network
neural networkneural network
neural network
STUDENT
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil Engineering
Pramey Zode
 
Forecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniquesForecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniquesHitesh Dua
 

What's hot (20)

Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
 
The second seminar
The second seminarThe second seminar
The second seminar
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
 
Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
 
Neural network
Neural network Neural network
Neural network
 
Neural Computing
Neural ComputingNeural Computing
Neural Computing
 
88 92
88 9288 92
88 92
 
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural NetworksAutomatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
Automatic Brain Tumor Segmentation on Multi-Modal MRI with Deep Neural Networks
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Face Recognition Using Neural Networks
Face Recognition Using Neural NetworksFace Recognition Using Neural Networks
Face Recognition Using Neural Networks
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
 
Neural networks
Neural networksNeural networks
Neural networks
 
3D localization methods for intracranial electrodes
3D localization methods for intracranial electrodes3D localization methods for intracranial electrodes
3D localization methods for intracranial electrodes
 
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATIONMULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
MULTI-LEVEL FEATURE FUSION BASED TRANSFER LEARNING FOR PERSON RE-IDENTIFICATION
 
Neural network
Neural networkNeural network
Neural network
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Python
 
Image recognition
Image recognitionImage recognition
Image recognition
 
neural network
neural networkneural network
neural network
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil Engineering
 
Forecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniquesForecasting of Sales using Neural network techniques
Forecasting of Sales using Neural network techniques
 

Similar to FACE RECOGNITION USING ELM-LRF

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
GauravPandey319
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
Facultad de Informática UCM
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
Aniket Maurya
 
40120140507007
4012014050700740120140507007
40120140507007
IAEME Publication
 
40120140507007
4012014050700740120140507007
40120140507007
IAEME Publication
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
Vigneshwer Dhinakaran
 
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep LearningIRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET Journal
 
DATA SCIENCE
DATA SCIENCEDATA SCIENCE
DATA SCIENCE
HarshikaBansal1
 
Switchgear and protection.
Switchgear and protection.Switchgear and protection.
Switchgear and protection.
Surabhi Vasudev
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
Subrat Panda, PhD
 
Unit one ppt of deeep learning which includes Ann cnn
Unit one ppt of  deeep learning which includes Ann cnnUnit one ppt of  deeep learning which includes Ann cnn
Unit one ppt of deeep learning which includes Ann cnn
kartikaursang53
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
shritosh kumar
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.
Takrim Ul Islam Laskar
 
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep LearningIRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET Journal
 
Ann model and its application
Ann model and its applicationAnn model and its application
Ann model and its application
milan107
 
Deep learning
Deep learningDeep learning
Deep learning
Ratnakar Pandey
 
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
Impetus Technologies
 
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
ijgca
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET Journal
 
Neural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlabNeural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlab
ijcses
 

Similar to FACE RECOGNITION USING ELM-LRF (20)

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 
40120140507007
4012014050700740120140507007
40120140507007
 
40120140507007
4012014050700740120140507007
40120140507007
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
 
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep LearningIRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
 
DATA SCIENCE
DATA SCIENCEDATA SCIENCE
DATA SCIENCE
 
Switchgear and protection.
Switchgear and protection.Switchgear and protection.
Switchgear and protection.
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Unit one ppt of deeep learning which includes Ann cnn
Unit one ppt of  deeep learning which includes Ann cnnUnit one ppt of  deeep learning which includes Ann cnn
Unit one ppt of deeep learning which includes Ann cnn
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.
 
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep LearningIRJET- Chest Abnormality Detection from X-Ray using Deep Learning
IRJET- Chest Abnormality Detection from X-Ray using Deep Learning
 
Ann model and its application
Ann model and its applicationAnn model and its application
Ann model and its application
 
Deep learning
Deep learningDeep learning
Deep learning
 
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
Deep Learning: Evolution of ML from Statistical to Brain-like Computing- Data...
 
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
FACE EXPRESSION RECOGNITION USING CONVOLUTION NEURAL NETWORK (CNN) MODELS
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
 
Neural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlabNeural network based numerical digits recognization using nnt in matlab
Neural network based numerical digits recognization using nnt in matlab
 

Recently uploaded

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

FACE RECOGNITION USING ELM-LRF

  • 1. Firat University Graduate school of natural and applied science Local Receptive Fields Based Extreme Learning Machine For Face Recognition By Aras M.Ismael Supervised by Asst. Prof. Abdulkadir ŞENGÜR 15 February 2018
  • 2. Outline • Introduction • Brief introduction to the Humans Brain • How humans brain work • Biological inspiration • Artificial Neural network • Neural network modules • Type of Neurons • Face recognition algorithms • Extreme learning machine • Testing • Conclusion
  • 3. Introduction As the necessity for higher levels of security rises, technology is bound to swell to fulfill these needs. Any new creation, enterprise, or development should be uncomplicated and acceptable for end users in order to spread worldwide. This strong demand for user-friendly systems which can secure our assets and protect our privacy without losing our identity in a sea of numbers.
  • 4. Introduction (cont.) Biometrics is the emerging area of bioengineering; it is the automated method of recognizing person based on a physiological or behavioral characteristic. There exist several biometric systems such as signature, finger prints, voice…etc
  • 5. Brief introduction to Humans Brain • The knowledge concerning how a human brain works perfectly has remained unknown over time. • However, much is known about information is processed. The function of neurons is to gather signals emanating from other neurons through dendrites
  • 7. Biological inspiration synapses axon dendrites  The information transmission happens at the synapses.  electrochemical stimulation received from other neural cells to the cell body by dendrites.
  • 8. Biological inspiration  The spikes travelling along the axon of the pre-synaptic neuron trigger the release of neurotransmitter substances at the synapse.  The neurotransmitters cause excitation or inhibition in the dendrite of the post-synaptic neuron.  The integration of the excitatory and inhibitory signals may produce spikes in the post- synaptic neuron.  The contribution of the signals depends on the strength of the synaptic connection.
  • 9. Artificial neurons Neurons work by processing information. They receive and provide information in form of spikes.
  • 11. Neural network modules(cont.) Multi layer Neural network
  • 13. Back propagation problem(cont.)  Delta(learning rule): which it implements weight changes and The learning rule in a multilayer perceptron is not guaranteed to produce convergence, and it is possible for the network to fall into a situation (the so called local minima) in which it is unable to learn the correct output.  Isolation
  • 14. Applications of neural networks Character Recognition - The idea of character recognition has become very important as handheld devices like the Palm Pilot are becoming increasingly popular. Neural networks can be used to recognize handwritten characters. • Image Compression - Neural networks can receive and process vast amounts of information at once, making them useful in image compression. With the Internet explosion and more sites using more images on their sites, using neural networks for image compression is worth a look.
  • 15. Applications of neural networks(cont.) • Stock Market Prediction - The day-to-day business of the stock market is extremely complicated. • Medicine, Electronic Nose, Security, and Loan Applications. • Health usage • Face recognition applications
  • 16. Neural network in face recognition
  • 17. Local Receptive Fields Based Extreme Learning Machine For Face Recognition
  • 18. Extreme learning machine • Extreme learning machines are feedforward neural network for classification, regression, clustering, sparse approximation, compression and feature learning with a single layer or multi layers of hidden nodes, where the parameters of hidden nodes (not just the weights connecting inputs to hidden nodes) need not be tuned.
  • 19. Extreme learning machine(cont) • The name "extreme learning machine" (ELM) was given to such models by its main inventor Guang-Bin Huang. • these models are able to produce good generalization performance and learn thousands of times faster than networks trained using backpropagation.
  • 20. Extreme learning machine (cont.) • Unlike traditional learning methods, such as BP algorithm, ELM does not require any iterative tunings. It presents better accuracy and high efficiency, in various applications such as system modelling, biomedical analysis, power systems, etc.
  • 21. Local respective fields A hidden node can be a sub-network of several nodes, which turn out to form local receptive fields and (linear or nonlinear) pooling.
  • 22. ELM-LRF results in the following face datasets • Caltech face dataset • Cbcl face dataset • UFI face dataset
  • 23. Caltech face dataset The dataset has 10,524 human appearances of different resolutions and in various settings The Caltech confront dataset has 450 images of 27 people. Every ha diverse helping qualities and a size of 64×64 pixels.
  • 24. Caltech face dataset(cont.) • Based on ELM-LRF testing accuracy in the given dataset can see that ELM-LRF has more advantage over face recognition compare to other methods test in this dataset. Method Testing Accuracy (%) NR MODEL 32.36 SCSPM 82.83 TSR 37.45 SPARSE BASED NN 92.91 ELM-LRF 98.15
  • 25. CBCL face dataset The training set comprises of 6,977 images (2,429 faces and 4,548 nonfaces), and the test set comprises of 24,045 images (472 countenances and 23,573 nonfaces).  The MIT-CBCL dataset contains 2,000 face pictures. The calculation utilized 150 images for training (15 images for each class with right, left, and frontal perspectives).
  • 26. CBCL face dataset(cont.) Methods Testing Accuracy (%) ELM-LRF 98.34 Pose invariant 95.40 Original C2 features [14] 87.05 MPCALDA [15] 88.53
  • 27. UFI dataset This dataset contain images of 605 people. The images are cropped to a size of 128 x 128 pixels.
  • 28. UFI face dataset(cont.) • In testing accuracy by using UFI dataset can be seen that the testing accuracy of the proposed ELM-LRF method is an enhancement on LBPHS is 55.44 %, LDPHS, and FS-LBP, although it achieved the face size also significantly differs and the faces are not localized after that it slightly lower test accuracy than that of POEMHS which reduced 12.06% difference. Method Testing Accuracy (%) LBPHS 55.04 LDPHS 50.25 POEMHS 67.11 FS-LBP 63.31 ELM-LRF 66.11
  • 30. Conclusion Reduced training time Fast result No isolation in this method The outcome can be found in one iteration
  • 31. Conclusion (cont.) based on our result by using ELM-LRF in face recognition the proposed method can have more advantage in face recognition systems because it will set the best weight for the given input Because the input has local connection with the desired output, it can set the best weight for the given output. Based on our result , we can say that the ELM-LRF can pass back- propagation problems which it can not find its weight easily.