Wednesday 29 January 2020

Deepfake (Deep Fake AI)


What is Deep Fake ?

Deep Fake is a AI based technique to create convincing image , audio and video hoaxes . Here a person in an existing image or video is replaced with  others using Artificial Neural Network based machine learning techniques like auto encoders and generative adversarial networks(GANs).  
The content of Deep Fake is created by using two competing AI algorithms :
1. Generator : For Creating the Phoney multimedia content
2.Discriminator : To determine whether the content is real or artificial. 


Activation function in Neural network

Back Propagation in Neural Network

Explained In A Minute: Neural Networks

Machine Learning for Flappy Bird using Neural Network & Genetic Algorithm

Neural Networks Explained - Machine Learning Tutorial for Beginners