Introduction to Energy-Based Learning | Yann LeCun Paper
Key Takeaways
The video introduces Energy-Based Learning, a machine learning technique that enables prediction of future events, popularized by Yann LeCun, using energy functions and autoencoders to achieve human-like learning.
Full Transcript
one of the biggest problem with artificial intelligence is that it's missing the ability to predict what's going to happen in the world if you train a system to drive a car you don't want it to do stupid things like falling off a cliff over and over again learning slowly by trial and error that it's not a good idea this deep learning model may be a way to make machines learn more like us [Music] when training a machine learning model you want to predict what's going to happen in the future so it won't try stupid things and will improve more easily in a human way most of the success of deep learning to date have been due to both supervised and reinforcement learning but it requires too many trials to be applicable in the real world for example if you train a system to drive a car you don't want it to drive into a tree or fall off a cliff over and over again learning slowly by try on error that it's not a good idea if you are not convinced yet the program alpha star took around 200 years of equivalent real-time play to defeat the starcraft pro players using reinforcement learning and this was achieved on a single map in a single type of players you can see that this is clearly not viable for real world applications since you can't run the real world faster than the real time if you want our machines to have a human level intelligence we first need to understand how the humans and animals learn this is why energy based learning along with self-supervised learning which i covered in a previous video that i linked in the description has been popularized by yan likum we want our machines to learn like us using a few or more the right number of examples and predicting what may happen in the future just like babies do using this technique you can predict what's going to happen in the world for example in videos by masking a part of the video and ask the system to reconstruct the next few frames it is applicable in natural language processing too where you mask the end of the phrase and let the system try to reconstruct it but there is no way to make a system predict exactly what's going to happen so we have to find a way to deal with the unsureness of the prediction results but now you may wonder how can we achieve this energy based learning this is done by learning an energy function that takes low values on the data manifold and higher values everywhere else in this example a model measures the compatibility between observed variables x and variables to be predicted y using an energy function the model could be viewed as an energy function measuring the goodness of each possible configuration of x and y in short the model asks itself what is the y that is the most compatible with this x so the model autonomously pushes down on the energy of the desired outputs and pushes up on everything else orienting the model to a low energy output where the future guesses are more plausible you can achieve that by using two different objective functions with a gun architecture which i covered in my last video and is linked in the description then you need to build the machine so that the volume of the low energy stuff is constant using an algorithm like king means pca or gmm more information about these algorithms are linked in the description as well finally auto encoders are used to train a dynamic system and a regularizer that limits the volume of space that has low energy limiting the possibilities of the output guesses this new type of learning has great potential and can be already used in different fields of machine learning from self-driving car applications reconstructing some part of a video predicting the words missing in a damaged boot face recognition image segmentation and more this was just an introduction to learn more about this check out the links in the description please leave a like if you learned something and subscribe to the channel to not miss any further terms clearly explained [Music] you
Original Description
This week's term is Energy-Based Learning. Using this technique, you can predict what's going to happen in the world. Which is one of the biggest problem in machine learning right now. It has been recently popularized by Yann LeCun and was shown in his ICLR2020 presentation. Ask any questions or remarks you have in the comments, I will gladly answer to everything!
What are GANs:
https://www.youtube.com/watch?v=ZnpZsiy_p2M
Introduction to Self-Supervised learning:
https://www.youtube.com/watch?v=lgVwtTof1ew
Yann LeCun explains energy-based learning:
https://www.youtube.com/watch?v=SaJL4SLfrcY
Energy Based Models paper:
http://yann.lecun.com/exdb/publis/pdf/lecun-06.pdf
StarCraft: AlphaStar 200 years of equivalent real-time play:
https://deepmind.com/blog/article/alphastar-mastering-real-time-strategy-game-starcraft-ii
K-means:
https://towardsdatascience.com/understanding-k-means-clustering-in-machine-learning-6a6e67336aa1
PCA:
https://towardsdatascience.com/a-one-stop-shop-for-principal-component-analysis-5582fb7e0a9c
GMM:
https://www.stata.com/meeting/germany10/germany10_drukker.pdf
Subscribe to not miss any AI news and terms clearly vulgarized! #machinelearning #deeplearning #iclr
Share this to someone who needs to learn more about Artificial Intelligence! Spread knowledge, not germs!
Join Our Discord channel, Learn AI Together:
https://discord.gg/SVse4Sr
Follow me for more AI content!
Instagram: https://www.instagram.com/whats_ai/
LinkedIn: www.linkedin.com/in/whats-ai
Twitter: https://twitter.com/Whats_AI
Facebook: https://www.facebook.com/whats.artificial.intelligence/
The best courses to start and progress in AI:
https://linktr.ee/whats_ai
Song credit: https://soundcloud.com/mattis-rodrigue/sans-titre
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 · 31 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
▶
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
58
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: ML Maths Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Data Preprocessing: Encoding and Feature Scaling in Machine Learning
Medium · Machine Learning
Data Preprocessing: Encoding and Feature Scaling in Machine Learning
Medium · Data Science
Data Preprocessing: Encoding and Feature Scaling in Machine Learning
Medium · Python
The Python Dictionary Trick That Makes Interviewers Smile
Dev.to · Ameer Abdullah
🎓
Tutor Explanation
DeepCamp AI