Тёмный

Time Series Talk : Moving Average Model 

ritvikmath
Подписаться 160 тыс.
Просмотров 186 тыс.
50% 1

A gentle intro to the Moving Average model in Time Series Analysis

Развлечения

Опубликовано:

 

21 апр 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 195   
@yassineaffif5911
@yassineaffif5911 3 года назад
i wish my professor had explained it exactly like u just did
@lexparsimoniae2107
@lexparsimoniae2107 5 лет назад
Thank you very much for making a vague concept so clear.
@chiquita_dave
@chiquita_dave 3 года назад
This was extremely helpful!! Between my 3 econometrics textbooks (Griffiths, Greene, and Wooldridge), the information on MA models was sparse. This really cleared up the mindset behind this model!
@rezvaneaghayan3129
@rezvaneaghayan3129 3 года назад
God Bless You! I needed a fast way to get some concepts on time series forecasting and you saved me. Easy, Fast, Complete.
@rachelzhang9691
@rachelzhang9691 4 года назад
Thank you so much for making this fun video! Makes so much more sense now (after struggling through my not-so-crazy professor's stats class)
@m.raedallulu4166
@m.raedallulu4166 2 года назад
I really don't know how to thank you for that great demonstration! I've been trying to understand MA process for years!
@lotushai6351
@lotushai6351 4 года назад
Thank you so much for your very intelligent explanation to this model!!! i felt so confused about this model before.
@richardr951
@richardr951 Год назад
Thank you Sir. You have a great way of explaining things, something I sadly rarely find from my coding/statistics teachers.
@juanignaciox_
@juanignaciox_ 8 месяцев назад
Wow! Great explanation. The professor´s example was very intuitive. Thanks for the content!
@yordanadaskalova
@yordanadaskalova 4 года назад
Never seen a better explanation of MA models. Immediate subscription!
@nicop175
@nicop175 4 года назад
Same here! I knew I would suscribe after 1 minute in the video. Very clear and very useful video. Thank you very much.
@dboht4200
@dboht4200 9 месяцев назад
So simple yet easy to understand. Thank you!
@pastelshoal
@pastelshoal Год назад
Fantastic, got too caught up in the math in my macroeconometrics course and had no idea what these things actually were. Super helpful conceptually
@tiffanyzhang4805
@tiffanyzhang4805 3 года назад
Thank you so much for explaining this so well! My professor and textbook explain this concept very mathematically which is hard to understand for beginners, they should really give a simple example and then dive into the details as you did.
@ritvikmath
@ritvikmath 3 года назад
Glad it helped!
@jahnavisharma1111
@jahnavisharma1111 2 года назад
ALWAYS GRATEFUL, THANK YOU FOR THE WONDERFUL CONTENT
@lima073
@lima073 2 года назад
Simple and clear explanation, thank you !
@patricktmg4372
@patricktmg4372 5 лет назад
Finally ❤️ a video with an applicable and relevant example ❤️🙏
@vinayak_kul
@vinayak_kul 4 месяца назад
Oh damm!! this is wonderful, Simplified and explained pretty nicely. Keep spreading you knowledge!!
@ritvikmath
@ritvikmath 4 месяца назад
Thank you! Will do!
@shadrinan90
@shadrinan90 2 месяца назад
Great explanation! I've learned everything that I looked for. Thank you.
@chenwatermelon5478
@chenwatermelon5478 3 года назад
I was stuck where is the “error" term coming from. Now I know... it is the error from the past. You explained! I wish you were my professor.
@Manapoker1
@Manapoker1 Год назад
I was terrified for the mathematical symbols, but you made it so easy to understand! thank you!
@jhonmaya7264
@jhonmaya7264 4 года назад
a year trying to understand this, and I ve just needed 15 minutes thx!!
@beatrizfreitas7363
@beatrizfreitas7363 2 года назад
Finally understood this, thank you so much. Highly recommend!
@JJ-ox2mp
@JJ-ox2mp 3 года назад
Great explanation. Keep up the good work!
@plamenyankov8476
@plamenyankov8476 2 года назад
You are spectacularly GOOD in the explanation of the ARIMA! Cheers
@ritvikmath
@ritvikmath 2 года назад
I appreciate that!
@gemini_537
@gemini_537 Месяц назад
Gemini 1.5 Pro: This video is about moving average model in time series analysis. The speaker uses a cupcake example to explain the concept. The moving average model is a statistical method used to forecast future values based on past values. It is a technique commonly used in time series analysis. The basic idea of the moving average model is to take an average of the past observations. This average is then used as the forecast for the next period. There are different variations of moving average models, and the speaker introduces the concept with moving average one (MA1) model. In the video, a grad student is used as an example. The grad student needs to bring cupcakes to a professor's dinner party every month. The number of cupcakes the grad student should bring is the forecast. The professor is known to be crazy and will tell the grad student how many cupcakes he thinks were wrong each month. This is the error term. The moving average model is used to adjust the number of cupcakes the grad student brings based on the error term from the previous month. The coefficient is a weight given to the error term. In the example, the coefficient is 0.5, meaning the grad student will adjust the number of cupcakes he brings by half of the error term from the previous month. For example, if the grad student brings 10 cupcakes in the first month, and the professor says the grad student brought 2 too many, then the grad student will bring 9 cupcakes in the second month (10 cupcakes - 0.5*2 error term). The video shows how the moving average model works through a table and graph. The speaker also mentions that there are other variations of moving average models, such as moving average two (MA2) model, which would take into account the error terms from two previous months.
@BenevolentKhalluudi
@BenevolentKhalluudi 2 года назад
Awesome explanation! Thank you so much.
@reality2304
@reality2304 Год назад
OMG, this is brilliant , amazing ,wonderful ,thank you
@tomasw8075
@tomasw8075 4 года назад
Brilliant explanation, thank you!
@jacobs8531
@jacobs8531 2 года назад
Simple Explanation is a Talent - Thanks for this
@wanjadouglas3058
@wanjadouglas3058 3 года назад
This was the best video on MA. The crazy prof made our life easier 😂😂😂
@alphabeta2723
@alphabeta2723 8 месяцев назад
This men's explanation is way better than those profs at University.
@Sylar1911
@Sylar1911 2 года назад
I love this video, so simple but effective
@tsetse4327
@tsetse4327 2 года назад
Thank you very much! Such a clear explanation!
@K_OAT
@K_OAT 2 года назад
Nice example super easy to understand the concept!
@hakkin9787
@hakkin9787 4 года назад
Thanks man. You're doing a suberb job.
@sohailhosseini2266
@sohailhosseini2266 2 года назад
Great video! Thanks for sharing!
@denisbaranoff
@denisbaranoff 4 года назад
This explanation gives better understanding why do we need avoid unit root in Time Series predictions
@yuanyao972
@yuanyao972 2 года назад
this is really helpful and so easy to understand!!!
@wycliffebosire4114
@wycliffebosire4114 2 месяца назад
Thank you so much, I have been reading this concept in an Econometric book...but this is easy to comprehend
@ritvikmath
@ritvikmath Месяц назад
Glad it was helpful!
@yuthpatirathi2719
@yuthpatirathi2719 4 года назад
Amazing explanation man
@emreyorat803
@emreyorat803 Год назад
Manyt thanks for your clear explanation of the mathematical moving average formula
@ritvikmath
@ritvikmath Год назад
of course!
@noeliamontero3839
@noeliamontero3839 Год назад
Thanks!!! Perfect explanation :)
@clapdrix72
@clapdrix72 2 года назад
Extremely well explained
@urielnakach4973
@urielnakach4973 4 года назад
Explained with the Cup Cakes it makes perfect sense, thumbs up!
@paulbearcamps
@paulbearcamps 10 месяцев назад
Exceptionally useful videos for actuarial exams. Thanks for helping me pass🙂(hopefully)
@sirabhop.s
@sirabhop.s 3 года назад
Greatly explain!!! Thanks
@shei9413
@shei9413 3 года назад
Thank you for the video, how should we choose the 0.5 coefficient in front of the error term from last period in the regression model?
@tancindy2390
@tancindy2390 4 года назад
you are just amazing
@swiftblade168
@swiftblade168 Год назад
Excellent explanation
@jubaerhossain1865
@jubaerhossain1865 3 года назад
Hi, great explanation! One question, how do you guess the mu value (the average cupcake you bring) for the fist time?
@ZakharovInvest
@ZakharovInvest 4 года назад
Great videos, thank you! I have a question. Period 1 value is our mean value but we don't know what is mean since we just started from point 0. How to calculate residual then? We know the true observation and we don't know the mean. Is it just a guess? But when we use any statistical package it does not ask us to input guess mean value.
@MrPyas
@MrPyas 3 года назад
Had I watched your series earlier would have saved me $3000 :(
@zairacarolinamartinezvarga1070
@zairacarolinamartinezvarga1070 3 года назад
LOVE IT. Thank you.
@ritvikmath
@ritvikmath 3 года назад
Of course!
@SS-xh4wu
@SS-xh4wu 3 года назад
Thank you. Love your video tutorials! Just one question: shouldn't the curve at 5'58'' be f_t? And c(10,9,10.5,10,11) be f_(t-1)?
@user-eo7zd9dy2s
@user-eo7zd9dy2s 4 месяца назад
thanks! Really helpful
@matejfoukal9994
@matejfoukal9994 10 месяцев назад
Let's use an example that is sligtly more natural to us -- so here's this crazy professor. :D
@krishnabarfiwala5766
@krishnabarfiwala5766 3 года назад
Amazing explaination
@alexcombei8853
@alexcombei8853 3 года назад
@fksons4161
@fksons4161 4 года назад
God Bless you.
@erickmacias5153
@erickmacias5153 2 года назад
Thanks you so much.
@barnabas4608
@barnabas4608 10 дней назад
Fantastic!
@taylerneale7250
@taylerneale7250 3 года назад
Thanks this is a really clear explanation. My only question is when you are calculating your f_t column, why are you including the error from the current time period? Shouldn't you only be including the 0.5*e-t-1?
@maydin34
@maydin34 4 года назад
Perfect!
@jacqueline190
@jacqueline190 2 года назад
THANK YOU SO MUCH
@manojsebastian2000
@manojsebastian2000 3 года назад
Great Presentation...
@ritvikmath
@ritvikmath 3 года назад
Glad you liked it!
@nathanzorndorf8214
@nathanzorndorf8214 2 года назад
Great video. Do you always start with the mean as your first guess for f hat? Also, how do you fit an MA(q) model?
@haiderwaseem7188
@haiderwaseem7188 2 года назад
Great video. I think the calculation of the 3rd row is wrong. It should've been 9+0.5 = 9.5
@abhradeblaskar9666
@abhradeblaskar9666 Год назад
No.. Constant term is 10 not 9
@khalilboughzou3092
@khalilboughzou3092 3 года назад
Hey amazing Content Bravo ! Can you add to that a video talking about random walk ? That would be great .
@nichoyeah
@nichoyeah 2 года назад
Really good explaination! Maybe I'm stupid for asking this... If one was to write an MA filter, how do you determine M?
@whoami6821
@whoami6821 4 года назад
thank you so much
@siddhant17khare
@siddhant17khare Год назад
Does MA model assume et (lagged residuals) are pure white noise ? Mean =0, constant variance , and no autocorrelation of residuals ?
@yvesprimeau6031
@yvesprimeau6031 5 лет назад
So not natural.. it is why you are so good in teaching
@niveditadas2372
@niveditadas2372 3 года назад
Wonderful example.
@ritvikmath
@ritvikmath 3 года назад
thanks!
@THUYBui-dx2uc
@THUYBui-dx2uc 4 года назад
Thank you so much for making this video. I am so frustrate to understand this concept :(
@jessicaleka1848
@jessicaleka1848 4 года назад
sameee
@fmikael1
@fmikael1 2 года назад
how is it possible you can explain this stuff so easily!
@RD-zq7ky
@RD-zq7ky 3 года назад
What does it mean when the MA(1) estimated parameter = 1? For AR(1) that would mean there's a unit root. Any particular corollary for MA models?
@jayjayf9699
@jayjayf9699 3 года назад
How come some MA(1) formulas have x_t = mu + (phi1) error_t + (phi2) error_t-1..... If you predicting at time t then how would you know error at time t (error_t), why are some formulas like this?
@nikhilchowdhary8919
@nikhilchowdhary8919 2 года назад
you are too good
@rishansarma7413
@rishansarma7413 8 месяцев назад
Thank you❤❤❤
@wolfgangi
@wolfgangi 4 года назад
I still don't think this makes sense to me why is incorporating past error somehow gives us better prediction in the future in this case. Since this crazy professor will randomly choose an acceptable # of cupcakes, your past error shouldn't help in better predicting in the future.
@vitorgfreire
@vitorgfreire 4 года назад
I think the student naively believes the crazy professor will stick to his prior t-1 position (the student is unaware of the professor's craziness)
@jeongsungmin2023
@jeongsungmin2023 4 месяца назад
Everything in time series assumes that you can use past info to predict future info
@marzi869
@marzi869 4 месяца назад
Event though the professor selects a different number every time, at the end the average is stable. Assume you have a time series of images. Images, due to the unstable environment they're taken in or all other factors that manipulate images nature, are not always the same, although they are taken from the same scene. So, what is the goal here ?to find the mutual information in the images and ignore the noises. These noises are how crazy professor is , and the importance of error, which we can handle by its coefficient. By handling these factors, we can get close to recognising the mutual information. Remember, these are unsupervised models. There are no lable to rely on.
@TehWhimsicalWhale
@TehWhimsicalWhale 3 года назад
How do we know what the "error" is there is if there is no "true value" given a random realization of data.
@pepesworld2995
@pepesworld2995 3 года назад
the idea is that you're trying to predict the next value. you get told what the next value is by the professor. if its random then there is no signal in there & the results are still meaningless
@aalaptube
@aalaptube Год назад
Observation: 5:32 Its always centered at 10 because the errors mean was 0 (per 1:02) and error was multiplied by Φ, which will have have a mean of 0. Feeling a little awkward commenting multiple times. Just trying to understand more by thinking aloud, and that someone may correct my understanding. :) Great videos!
@anaradovic1519
@anaradovic1519 Год назад
I saw the same thing, think it was just his mistake in calculation
@edavar6265
@edavar6265 2 года назад
This is a great explanation but in many equation they also add the current error (epsilon_t). I just don't get how are we supposed to know our current error if we are trying to forecast a value. Do we simply neglect that current equation for forecasting?
@thesofakillers
@thesofakillers 3 года назад
How is the average moving though? It was fixed for each prediction! Wouldn't it have to be recalculated each time for it to be moving? Also we didn't seem to use anything related to the error being normally distributed... is there a reason for that? why was it mentioned in the first place?
@ravikumarhaligode2949
@ravikumarhaligode2949 3 года назад
Exactly right, I am also having same query, Average not moving
@ravikumarhaligode2949
@ravikumarhaligode2949 3 года назад
Did you get any other source where this explained clearly
@pratibhasharma8457
@pratibhasharma8457 5 лет назад
Amazzzziiiiinnngggggg
@rayevp3276
@rayevp3276 4 года назад
THANK YOU!!
@ritvikmath
@ritvikmath 4 года назад
You're welcome!
@vivekkumarsingh9009
@vivekkumarsingh9009 4 года назад
Where does the noise in the equation come from? In our data we only have time on the x axis and Y as the target variable. There is no error term. What I mean to ask is does the MA model first regress y on y lag terms like the AR model and then calculate error between the actual and predicted y terms? Then regress y against the calculated error terms(residuals)?
@manuelcaba2
@manuelcaba2 4 года назад
The error is a white noise coming from random shocks whose distribution is iid~(0,1). Ftting the MA estimates is more complicated than it is in autoregressive models (AR models), because the lagged error terms are not observable. This means that iterative non-linear fitting procedures need to be used in place of linear least squares. Hope this helps :).
@GauravSharma-ui4yd
@GauravSharma-ui4yd 5 лет назад
Sir please make videos on restricted Boltzmann machine
@vaibhavsikka545
@vaibhavsikka545 2 года назад
How do you find the error terms for last time period in real world uni series?
@vignesharavindchandrashekh6179
@vignesharavindchandrashekh6179 4 года назад
what is the difference between taking the average of first 3 values and calculating the centered average at time period 2 and this method(average+error t+ error at previous time period)
@wenzhang5879
@wenzhang5879 3 года назад
What you are describing is MA smoothing, which is used to describe the trend-cycle of past data
@uyenpham7928
@uyenpham7928 3 года назад
thank you so so much
@ritvikmath
@ritvikmath 3 года назад
You're welcome!
@ChintuPanwar-fs8eu
@ChintuPanwar-fs8eu 5 месяцев назад
Well explained ❤
@ritvikmath
@ritvikmath Месяц назад
Thank you 🙂
@mercymuenimwangi9935
@mercymuenimwangi9935 4 года назад
Perfect.
@supriyabhatia4953
@supriyabhatia4953 4 года назад
Thank you Ritvik. Is there any recommendation on books for Time Series. I am currently in school doing my Masters and I am feeling all over the place with this subject. Any suggestion on how to crack this one will be appreciated.
@manuelcaba2
@manuelcaba2 4 года назад
Hi, I studied a Master in Quantitative Economics and I used this book: Econometric Modelling with time series by Gloria González Rivera. Feel free also to send me an email if you want some problem sets to practice. Best from Spain.
@stanleychen6710
@stanleychen6710 3 дня назад
does miu have to be a constant? can we use a rolling window to calculate the average? will this yield better predictions?
@ranitchatterjee5552
@ranitchatterjee5552 3 года назад
How is mean determined? BTW, it was a great video! Thanks a lot!
@theinmin
@theinmin Год назад
Are the mean 0 and SD 1 of error_t assumptions?
@alisadavtyan2133
@alisadavtyan2133 2 года назад
Hi. The mean of et is not 0. For time interval 5, you need to write -1.
@yonathanyak
@yonathanyak 4 года назад
This looks like exponential smoothing. Please correct me if I'm wrong!
@katakouzina
@katakouzina 4 года назад
no. not the same.
@jacksonchow3359
@jacksonchow3359 3 года назад
how do we find the coefficient for the moving average model?
@pierremangeol4387
@pierremangeol4387 Год назад
Algorithms use the entire time series to get as close as possible to the true value of the coefficient (often with a maximum likelihood estimator).
Далее
MA Model Code Example : Time Series Talk
8:05
Просмотров 36 тыс.
Time Series Talk : Autoregressive Model
8:54
Просмотров 321 тыс.
Вопрос Ребром - Субо
49:41
Просмотров 1,6 млн
БИМ БАМ БУМ💥
00:14
Просмотров 3,8 млн
Time Series Talk : Moving Average and ACF
9:02
Просмотров 96 тыс.
Time Series Talk : ARIMA Model
9:26
Просмотров 318 тыс.
Forecasting: Moving Averages, MAD, MSE, MAPE
4:52
Просмотров 971 тыс.
Introduction to ARIMA Modelling
19:23
Просмотров 26 тыс.
TIME SERIES ANALYSIS THE BEST EXAMPLE
26:05
Просмотров 357 тыс.
AR Model Code Example : Time Series Talk
10:08
Просмотров 54 тыс.
Time Series Talk : ARMA Model
7:12
Просмотров 161 тыс.
What are Moving Average (MA) Models
5:01
Просмотров 65 тыс.
🗿КОРОЛЬ МЬЮИНГА ИЗ ТТ
0:17
Просмотров 3,9 млн
Ещё и в кредит
1:01
Просмотров 4,2 млн
It worked for me)
0:19
Просмотров 23 млн