Giter VIP home page Giter VIP logo

facial-recognition-simplilearn's Introduction

Facial Recognition with Deep Learning in Keras Using CNN

DESCRIPTION

CNN: introduction for Convolutional layer neural networks and a simple CNN for Face recognition using Keras.

Task Need to be performed:

Step 1: At the first, you should input the required libraries.

Step 2: After loading the Dataset you have to normalize every image. Note: an image is a Uint8 matrix of pixels and for calculation, you need to convert the format of the image to float or double.

Step 3: Split Dataset: Validation data and Train Validation Dataset: this data set is used to minimize over-fitting. If the accuracy over the training data set increases, but the accuracy over then validation data set stay the same or decreases, then you're over-fitting your neural network and you should stop training.

Note: we usually use 30 percent of every dataset as the validation data but here we only used 5 percent because the number of images in this dataset is very low.

Step 4: for using the CNN, we need to change the size of images (The size of images must be the same). Step 5: Build CNN model: CNN have 3 main layer: 1-Convolotional layer 2- pooling layer 3- fully connected layer We could build a new architecture of CNN by changing the number and position of layers.

Step 6: Train the Model.

Step 7: plot the result.

Dataset Link :- https://www.dropbox.com/s/i7uzp5yxk7wruva/ORL_faces.npz?dl=0

Tinkter

facial-recognition-simplilearn's People

Contributors

amogh9594 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.