YoVDO

Build a Deep Facial Recognition App - Building a Siamese Neural Network - Python

Offered By: Nicholas Renotte via YouTube

Tags

Facial Recognition Courses Deep Learning Courses Neural Networks Courses TensorFlow Courses Keras Courses

Course Description

Overview

Learn how to build a deep facial recognition application for authentication in this 48-minute video tutorial. Explore the process of creating a Siamese Neural Network using Python and TensorFlow, based on the paper "Siamese Neural Networks for One-shot Image Recognition." Focus on key steps including creating an Image Embedding Model, building an L1 Distance Layer, and combining models to create a Siamese Neural Network. Follow along with provided code and resources, including access to the Labelled Faces in the Wild dataset. Gain practical insights into implementing facial recognition and verification in applications through hands-on coding and explanations of deep learning concepts.

Syllabus

- Start
- Gameplan
- Tutorial Kickoff
- Create an Embedding Layer with Tensorflow
- Build a custom L1 Distance Keras Layer
- Use the Keras Functional API to make a Siamese Model


Taught by

Nicholas Renotte

Related Courses

Neural Networks for Machine Learning
University of Toronto via Coursera
機器學習技法 (Machine Learning Techniques)
National Taiwan University via Coursera
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
Прикладные задачи анализа данных
Moscow Institute of Physics and Technology via Coursera
Leading Ambitious Teaching and Learning
Microsoft via edX