Exponentially Weighted Moving Average or Exponential Weighted Average | Deep Learning

Learn With Jay · Beginner ·📐 ML Fundamentals ·4y ago

About this lesson

Exponentially Weighted Moving Average or Exponential Weighted Average is a very important concept to understand Optimization in Deep Learning. It means that as we move forward, we simultaneously calculate the average of the points. In Exponentially Weighted Moving Average, we consider few points, calculate its approximate weighted average, and then plot the graph. Then consider the next point as we move forward in time, calculate its approximate weighted average of the new set of points, and then again plot the graph and so on. The catch here is that we are calculating the weighted average, and it means that, we give more weight to some points and less weight to the others. Optimization in Deep Learning like Momentum, RMSProp, Adam can only be implemented with the help of Exponentially Weighted Moving Average. Thus it is very important to understand it. In the video, we also understood what is Bias Correction and how to implement Bias Correction in Exponentially Weighted Moving Average. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ Improving Neural Network Playlist: https://www.youtube.com/watch?v=SOI39DEHGSk&list=PLuhqtP7jdD8DKUBtucBD0mGS7y0rT9alz&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ Complete Neural Network Playlist: https://www.youtube.com/watch?v=vtx1iwmOx10&t=284s ✔ Complete Logistic Regression Playlist: https://www.youtube.com/watch?v=U1omz0B9FTw&list=PLuhqtP7jdD8Chy7QIo5U0zzKP8-emLdny&t=0s ✔ Complete Linear Regression Playlist: https://www.youtube.com/watch?v=mlk0rddP3L4&list=PLuhqtP7jdD8CftMk831qdE8BlIteSaNzD&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Timestamp: 0:00 Agenda 1:15 What is Exponentially Weighted Moving Average 3:08 Why it is called Weighted Average 5:20 Effect of Beta on Exponentially Weighted Moving Average 6:51 Bias Correction ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ This is Your Lane to Machine Learning ⭐ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Subscribe to my channel, because I upload a new Machine Learning video https://www.youtube.com/channel/UCJFAF6IsaMkzHBDdfriY-yQ?sub_confirmation=1

Original Description

Exponentially Weighted Moving Average or Exponential Weighted Average is a very important concept to understand Optimization in Deep Learning. It means that as we move forward, we simultaneously calculate the average of the points. In Exponentially Weighted Moving Average, we consider few points, calculate its approximate weighted average, and then plot the graph. Then consider the next point as we move forward in time, calculate its approximate weighted average of the new set of points, and then again plot the graph and so on. The catch here is that we are calculating the weighted average, and it means that, we give more weight to some points and less weight to the others. Optimization in Deep Learning like Momentum, RMSProp, Adam can only be implemented with the help of Exponentially Weighted Moving Average. Thus it is very important to understand it. In the video, we also understood what is Bias Correction and how to implement Bias Correction in Exponentially Weighted Moving Average. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ Improving Neural Network Playlist: https://www.youtube.com/watch?v=SOI39DEHGSk&list=PLuhqtP7jdD8DKUBtucBD0mGS7y0rT9alz&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ Complete Neural Network Playlist: https://www.youtube.com/watch?v=vtx1iwmOx10&t=284s ✔ Complete Logistic Regression Playlist: https://www.youtube.com/watch?v=U1omz0B9FTw&list=PLuhqtP7jdD8Chy7QIo5U0zzKP8-emLdny&t=0s ✔ Complete Linear Regression Playlist: https://www.youtube.com/watch?v=mlk0rddP3L4&list=PLuhqtP7jdD8CftMk831qdE8BlIteSaNzD&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Timestamp: 0:00 Agenda 1:15 What is Exponentially Weighted Moving Average 3:08 Why it is called Weighted Average 5:20 Effect of Beta on Exponentially Weighted Moving Average 6:51 Bias Correction ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ This is Your Lane to Machine Learning ⭐ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Subscribe to my channel, because I upload a new Machine Learning video https://www.youtube.com/channel/UCJFAF6IsaMkzHBDdfriY-yQ?sub_confirmation=1
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Introduction Data Science and Machine Learning
Learn the basics of data science and machine learning to stay ahead in the emerging field
Medium · Data Science
📰
AgriScore: An Explainable AI Credit Scoring System for Smallholder Farmers
Learn how AgriScore uses explainable AI for credit scoring to help smallholder farmers access loans, and why this matters for financial inclusion
Medium · Machine Learning
📰
AgriScore: An Explainable AI Credit Scoring System for Smallholder Farmers
Learn how AgriScore uses explainable AI for credit scoring of smallholder farmers, and how to build a similar system using machine learning and Streamlit
Medium · Data Science
📰
The Sophistication Trap: Why the Smarter AI Technique Keeps Losing
Smarter AI techniques don't always guarantee better results, and understanding the sophistication trap can help you optimize your approach
Medium · Machine Learning

Chapters (5)

Agenda
1:15 What is Exponentially Weighted Moving Average
3:08 Why it is called Weighted Average
5:20 Effect of Beta on Exponentially Weighted Moving Average
6:51 Bias Correction
Up next
How to start learning AI | Complete AI Learning Path | Roadmap For Beginners (With No Background)
Career Talk
Watch →