neural network-based face detection using genetic algorithm

12
by Aya Sadek The 20th Kolmogorov Readings International Scientific School Conference 3-7 May 2020 Syrian Arab Republic Distinction and Creativity Agency National Center for the Distinguished Neural Network - Based Face Detection Using Genetic Algorithm

Upload: others

Post on 20-Mar-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Neural Network-Based Face Detection Using Genetic Algorithm

by Aya Sadek

The 20th Kolmogorov Readings International Scientific School Conference

3-7 May 2020

Syrian Arab Republic

Distinction and Creativity Agency

National Center for the Distinguished

Neural Network-Based Face Detection Using Genetic Algorithm

Page 2: Neural Network-Based Face Detection Using Genetic Algorithm

INTRODUCTION

2

Page 3: Neural Network-Based Face Detection Using Genetic Algorithm

3

A wide range of

applications, including

biometric identification,

indexing of image and

video databases, and

human–computer

interfaces.

Face Detection =

INTRODUCTION

3

Page 4: Neural Network-Based Face Detection Using Genetic Algorithm

4

What are we going to discuss:

The outcomes of

Applying genetic algorithm for

optimizing the neural network

weights

The performance of a learning-based

method highly depends on the quality

of training.

INTRODUCTION

4

Page 5: Neural Network-Based Face Detection Using Genetic Algorithm

ANN MODELS FOR FACE DETECTION

Neural Network Architecture

5

Page 6: Neural Network-Based Face Detection Using Genetic Algorithm

ANN MODELS FOR FACE DETECTION

Training Stage

Training data set consists of two classes: face and non-face images scaled to a

specific size and orientation within 20*20 pixel window.

Example of a Face and a non-face images

6

Page 7: Neural Network-Based Face Detection Using Genetic Algorithm

ANN MODELS FOR FACE DETECTION

Arbitration among detections

(clean up heuristics)

Locations with higher number of detections

within a small neighborhood are preserved.

Locations with number of detections less than

threshold are eliminated.

7

Page 8: Neural Network-Based Face Detection Using Genetic Algorithm

GENETIC ALGORITHM IMPLEMENTATION

optimizing the neural network weights.

From the literature review, when a GA is applied in searching for

the optimal weights, the probability of being trapped in local

minima is removed.

8

Page 9: Neural Network-Based Face Detection Using Genetic Algorithm

GENETIC ALGORITHM IMPLEMENTATION

The initial population is represented by the

initial weights of the neural network.

Each individual in the population is then

assigned with the fitness value

For every two parents selected, we apply

the crossover and mutation operators.

9

Page 10: Neural Network-Based Face Detection Using Genetic Algorithm

EXPEREMENTS RESULTS

The best achieved accuracy result of the detection system is nearly 98%.

0.84

0.979

0.75

0.8

0.85

0.9

0.95

1

Time

Performance evaluation of the GA-based

neural network over time

10

Page 11: Neural Network-Based Face Detection Using Genetic Algorithm

REFERENCES:

M. A. Lone, S. Zakariya, and R. Ali, Automatic face recognition system by

combining four individual algorithms, in Computational Intelligence and

Communication Networks (CICN), 2011 International Conference on. IEEE, 2011,

pp. 222–226.

Aamer Mohamed, et al (2008) Face Detection based Neural Networks using

Robust Skin Color Segmentation, 5th International Multi-Conference on Systems,

Signals and Devices, IEEE.

K.K. Sung, T. Poggio, Example-based learning for view-based human face

detection, IEEE Transactions on Pattern Analysis and Machine Intelligence 20

(1998) 39–51.

J.H. Holland, Adaptation in Natural and Artificial Systems, University of Michigan

Press, Reprinted in 1992, MIT Press

11

Page 12: Neural Network-Based Face Detection Using Genetic Algorithm

Thanks For giving your time

And Stay Safe :)