DeepFakes in 5 minutes | Understand how deepfakes work and create your own!
Key Takeaways
The video explains the concept of deepfakes, a synthetic media that uses machine learning algorithms to manipulate or generate visual and audio content, and provides an overview of how to create deepfakes using online tools such as DeepFace Lab.
Full Transcript
it seems like it was always there but the face first appeared in 2018 only two years ago since then it has evolved in a way nobody could ever imagine as you can see you can easily make a video look real where a person isn't even there the reality is that you can't believe what you see anymore and deep fakes have a big role in this in fact the deep fake technology makes it possible to literally put words in the mouth of anyone while also creating a fake video of the person saying it it is both an awesome new technology and a dangerous tool this is what's ai and i share artificial intelligence news every week if you are new to the channel and want to stay up to date please consider subscribing to not miss any further news a deep fake is a synthetic media in which the identity of a person in an image or video is replaced with someone else either their voice their face or even both deep fakes uses machine learning algorithms to manipulate or generate the visual and or audio content of such videos with the goal of imitating someone else's voice and or face with the progress of gpus over the last few years researchers were able to develop deep learning techniques making these applications possible such as auto encoders and gans which i already covered in previous videos if you are interested in learning more about those machine learning frameworks now you may wonder how do they work well the answer isn't that simple deep fake applications work in many various ways just like in this video some try to map the face of a target person like putting the face of elon musk onto a target video of a baby playing around another possibility is to transfer the facial movements of an actor to a target video such as alexander emini a phd student at mit made introducing his course on deep learning using former us president barack obama so many fields from robotics to medicine and everything like most recent ai based applications it uses deep neural network architectures in order to achieve this as i said it uses auto encoders merge with gans which is especially good for computer vision applications like this one it consists of an encoder which reduces an image to a lower dimensional latent space and a decoder which reconstructs the image from the latent representation the encoder is used to encode the person we want to imitate into the latent space this latent space then contains the key features of their facial features and body posture in order to reproduce his facial and body movements then a model trained specifically for the target video is used to decode this latent space this means that the target's detailed information will be superimposed on the underlying facial and body features of the original video represented in the latent space previously encoded cans can be merged with such auto encoders in order to improve the results of this algorithm it makes the deep fake constantly evolve and improve realistically fortunately for us there are many online tools available to produce deep fakes there is deepface lab that is completely free with the code publicly available and many resources available to train your own deep fake on your images and videos you can do many things using their code such as replacing a face from a picture or video replace the whole head and even manipulate the voice of a specific person check out their github for more information everything is clearly explained and you can even run the code directly on google collab if you don't have the computation power to train such a big network on your own computer they even shared a complete video tutorial to help you create your own deep face of course every resource cited here is completely free you should definitely give it a shot if deep fakes interest you as i said this is both an awesome and dangerous new technology please do not abuse this technology and stay ethically correct the goal here is to improve this technology and not to use it for the wrong reasons plus there are many techniques to detect deep fakes which will be the subject of a whole other video please leave a like if you went this far in the video and since there are over 90 of you guys watching that are not subscribed yet consider subscribing to the channel to not miss any further news clearly explained if you would like to start or improve with machine learning i've linked all the best online courses in a reporter in the description thank you for watching [Music] you
Original Description
Support my work on Patreon: https://www.patreon.com/whatsai
Read the article: https://medium.com/towards-artificial-intelligence/deepfakes-in-5-minutes-155c13d48fa3
This week my interest was directed towards DeepFakes. Ask any questions or remarks you have in the comments, I will gladly answer to everything!
DeepFaceLab (Deepfake code, colab, and more): https://github.com/iperov/DeepFaceLab
Bill Hader impersonates Arnold Schwarzenegger: https://www.youtube.com/watch?v=bPhUhypV27w&ab_channel=CtrlShiftFace
Baby Elon Musk Montage Deepfake: https://www.youtube.com/watch?v=WHwQeetjLwk&ab_channel=TheFakening
Amy Adams to Nicolas Cage Gif: https://en.wikipedia.org/wiki/File:Deepfake_example.gif
Barack Obama: Intro to Deep Learning | MIT 6.S191: https://www.youtube.com/watch?v=l82PxsKHxYc&ab_channel=AlexanderAmini
Subscribe to not miss any AI news and terms clearly vulgarized! Share this to someone who needs to learn more about Artificial Intelligence! Spread knowledge, not germs!
Follow me for more AI content:
Subscribe to my newsletter: http://eepurl.com/huGLT5
Instagram: https://www.instagram.com/whats_ai/
LinkedIn: https://www.linkedin.com/in/whats-ai/
Twitter: https://twitter.com/Whats_AI
Facebook: https://www.facebook.com/whats.artificial.intelligence/
Medium: https://medium.com/@whats_ai
The best courses to start and progress in AI:
https://www.omologapps.com/whats-ai
Join Our Discord channel, Learn AI Together:
https://discord.gg/SVse4Sr
Support me on patreon:
https://www.patreon.com/whatsai
Chapters:
0:00 Hey! Don't forget to subscribe. You'll learn a lot of cool stuff, I promise.
0:56 What is a DeepFake & how does it work?
2:24 How DeepFakes are made
3:34 Make your own DeepFake
4:26 Conclusion
Song credit: https://soundcloud.com/mattis-rodrigue/sans-titre
#DeepFakes #DeepFake #DeepLearning
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from What's AI by Louis-François Bouchard · What's AI by Louis-François Bouchard · 58 of 60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
▶
59
60
What is Artificial intelligence? | Artificial Intelligence terms explained for everyone 1
What's AI by Louis-François Bouchard
What is Machine Learning? | Introduction to ML for beginners in a minute 2
What's AI by Louis-François Bouchard
What is Deep Learning | Introduction to DL for beginners in a minute 3
What's AI by Louis-François Bouchard
What is Supervised Learning | Machine Learning basics explained for beginners 4
What's AI by Louis-François Bouchard
What is Unsupervised Learning | Machine Learning basics explained for beginners 5
What's AI by Louis-François Bouchard
What is Semi-Supervised Learning | Machine Learning basics explained for beginners 6
What's AI by Louis-François Bouchard
What is Reinforcement Learning | Machine Learning basics explained for beginners 7
What's AI by Louis-François Bouchard
What is Classification | Introduction to Machine Learning for beginners | The Most Used Terms 8
What's AI by Louis-François Bouchard
What is Regression | Introduction to Machine Learning for beginners | The Most Used Terms 9
What's AI by Louis-François Bouchard
What is Clustering | Introduction to Machine Learning for beginners | The Most Used Terms 10
What's AI by Louis-François Bouchard
What is Backpropagation | Artificial Intelligence & Machine Learning Basics for Beginners 11
What's AI by Louis-François Bouchard
What is NLP ? | Introduction to Natural Language Processing for Beginners | Machine Learning 12
What's AI by Louis-François Bouchard
Comparing AGI and Traditional AI: Now and Beyond
What's AI by Louis-François Bouchard
Demystifying Neural Network: A Beginner's Guide to Machine Learning Fundamentals
What's AI by Louis-François Bouchard
Understanding Computer Vision: An Entry-Level Introduction to ML-Driven CV
What's AI by Louis-François Bouchard
Chatbots for Beginners: A Comprehensive Intro to Machine Learning Applications
What's AI by Louis-François Bouchard
What is Image Segmentation ? | Computer Vision & ML Techniques Explained for Beginners 17
What's AI by Louis-François Bouchard
Object Detection Clearly Explained for Everyone
What's AI by Louis-François Bouchard
What is a RNN ? | Introduction to Recurrent Neural Network FOR EVERYONE 19
What's AI by Louis-François Bouchard
What is Transfer Learning ? | Deep Learning Basics Explained for Beginners 20
What's AI by Louis-François Bouchard
Data Science Demystified - An Essential Introduction
What's AI by Louis-François Bouchard
Demystifying Data Mining - A Clear and Concise Explanation
What's AI by Louis-François Bouchard
Decoding Logistic Regression - A Simple and Comprehensive Explanation
What's AI by Louis-François Bouchard
What is the YOLO algorithm? | Introduction to You Only Look Once, Real Time Object Detection 24
What's AI by Louis-François Bouchard
AI or Human? What is the Turing Test
What's AI by Louis-François Bouchard
Genetic Algorithms Demystified - How Algorithms Evolve
What's AI by Louis-François Bouchard
What is Data Labeling ? | Prepare Your Data for ML and AI | Attaching meaning to digital data 27
What's AI by Louis-François Bouchard
Human Pose Estimation in Machine Learning Explained (2D & 3D)
What's AI by Louis-François Bouchard
What is Self-Supervised Learning ? | Will machines be able to learn like humans ? 29
What's AI by Louis-François Bouchard
What are GANs ? | Introduction to Generative Adversarial Networks | Face Generation & Editing - 30
What's AI by Louis-François Bouchard
Introduction to Energy-Based Learning | Yann LeCun Paper
What's AI by Louis-François Bouchard
The Science Behind Google Translate: Understanding Transformers
What's AI by Louis-François Bouchard
Mastering CNNs in 5 Minutes | ConvNets Explained
What's AI by Louis-François Bouchard
Discover the Power of YOLOv4 - Real-Time Object Detection Simplified
What's AI by Louis-François Bouchard
Learn to Draw Real People using AI: Unveiling Future of Image-to-Image Translation
What's AI by Louis-François Bouchard
AI Powers PAC-MAN - The Game Engine-Free Revolution
What's AI by Louis-François Bouchard
This AI makes blurry faces look 60 times sharper! Introduction to PULSE: photo upsampling
What's AI by Louis-François Bouchard
Facebook's TransCoder: Converting Programming Languages with AI
What's AI by Louis-François Bouchard
Transforming Images to 3D Models with AI - Discover PIFuHD
What's AI by Louis-François Bouchard
Optimize Your ML Models - Avoid Underfitting and Overfitting
What's AI by Louis-François Bouchard
Behind the Scenes - Disney's Secrets to High-Res Face Swaps
What's AI by Louis-François Bouchard
Linear Regression in Machine Learning Explained in 5 Minutes
What's AI by Louis-François Bouchard
Style Transfer Better Than GANs! Swapping Autoencoder Explained
What's AI by Louis-François Bouchard
Use AI to Remove Objects from Videos
What's AI by Louis-François Bouchard
OpenAI's Language Generator: GPT | The first AI Generating Text, Code, Websites...
What's AI by Louis-François Bouchard
Autocomplete Images With AI: image-GPT explained
What's AI by Louis-François Bouchard
Turning Reality into Art - AI That Cartoonizes Your Pictures and Videos
What's AI by Louis-François Bouchard
From Portrait to Cartoon - Discover the Power of FreezeG
What's AI by Louis-François Bouchard
Transfer clothes between photos using AI. From a single image!
What's AI by Louis-François Bouchard
Precise 3D Human Pose and Mesh Estimation from a Single RGB Image
What's AI by Louis-François Bouchard
Smart Navigation - How AI Robots Understand and Explore Environments
What's AI by Louis-François Bouchard
Techfitlab Breaks Down Tesla Autopilot, AI, ML, and DL Complexities
What's AI by Louis-François Bouchard
ECCV 2020 Best Paper Award | RAFT: A New Deep Network Architecture For Optical Flow | WITH CODE
What's AI by Louis-François Bouchard
Maximize Business Efficiency with AI / GPT Technology!
What's AI by Louis-François Bouchard
AI Transforms Google Photos into Real-Life Scenes
What's AI by Louis-François Bouchard
Old Photo Restoration Using Deep Learning | 2020 Novel Approach Explained & Results
What's AI by Louis-François Bouchard
This computer vision algorithm removes the water from underwater images !
What's AI by Louis-François Bouchard
DeepFakes in 5 minutes | Understand how deepfakes work and create your own!
What's AI by Louis-François Bouchard
A new brain-inspired intelligent system can drive a car using only 19 control neurons!
What's AI by Louis-François Bouchard
Toonify: Turn Real Faces into Animated Disney Characters
What's AI by Louis-François Bouchard
More on: CV Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
How to Learn a Hard Technical Skill Without Burning Out
Dev.to · Anas Kalthoum | FreeBrain
After interviewing over 100 ML Candidates. Last Week Someone Walked In and Made Me Take Notes.
Medium · Machine Learning
How AI Learns with Less Labeled Data
Medium · Machine Learning
Mastering TypeScript — Understanding the TypeScript Compiler (tsc) from Scratch — Lesson 2
Medium · JavaScript
Chapters (5)
Hey! Don't forget to subscribe. You'll learn a lot of cool stuff, I promise.
0:56
What is a DeepFake & how does it work?
2:24
How DeepFakes are made
3:34
Make your own DeepFake
4:26
Conclusion
🎓
Tutor Explanation
DeepCamp AI