Face Recognition using SpikeNET

This model was published in Neural Network 2001 (see the paper section for more details). It shows how it is possible to recognize individual in natural images in a simple hierarchical network of integrate-and-fire neurons. It is a generalization of the simple face detection model we published in 1998 (see the paper section for more details).

Description of the model


Architecture of the network

Learning

Performance of the model

B1: Learning base: 100%
(8 views of 40 faces with various contrasts and luminances)

B2: Test Base 100%
(same as B1 with different contrasts and luminances)

 

Resistance to contrast reduction and noise is comparable to the performance of the human visual system

 
Performance of the network is affected only when contrast drop under 3% (the example image was detected until 0.005%). These characteristics are comparable with the capacities of the visual system



  Even with 50% noise, the performance of the network remain unaffected (the example image was the last one to be detected - with more than 90% noise).
Noisy images were calculated in the following way. For eac pixel noisy_pixel = 1-noise_percentage*initial_pixel + noise_percentage*white_noise


Propagation of the 10 views of the 40 faces



click to download the full image