Time Series Model Selection (AIC & BIC) : Time Series Talk

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024

Комментарии • 67

  • @ResilientFighter
    @ResilientFighter 4 года назад +44

    Great job Ritvik. Seriously, you explain data science concepts EXTREMELY well.

    • @ritvikmath
      @ritvikmath  4 года назад +2

      Thanks a ton Gary!

    • @home7322
      @home7322 3 года назад

      @@ritvikmath you helped me with understanding a journal paper that I was reading. The python coding is so helpful for me as a beginner in this domain. I can easily analyse my data as soon as possible. Your are a superb teacher. I do appreciate your work.

  • @omranhasan8287
    @omranhasan8287 3 года назад +6

    do you know how many papers I have read to understand those concepts and I couldn't, and here you come and made me not only understand them but be able to apply them is my thesis. thanks a lot.

  • @kevineotieno5
    @kevineotieno5 6 месяцев назад

    Bro, you are not only a great data scientist, but also a great teacher.

  • @aakuthotaharibabu8244
    @aakuthotaharibabu8244 Год назад

    after watching your videos it makes more sense that Data science is much about understanding Math's then after that we need to focus on coding part... awesome intrusion. thanks a lot

  • @niaz9391
    @niaz9391 2 года назад

    bro, your explanations are really smooth and easy to understand......

  • @samuelthomaz
    @samuelthomaz 3 года назад +3

    Man, I'm learning time series analysis and forecasting and you're helping me a lot !!! Thanks !!!!

  • @vadimkorontsevich1066
    @vadimkorontsevich1066 2 года назад

    you are the only one Indian lecturer and only the one econometrist, who I can understand with my bad english and my bed math background.

  • @ssaaajdijj
    @ssaaajdijj 3 года назад +4

    A simple explanation to understand AIC and BIC indeed. Thanks for that ritvik !
    Can you please make a similar video to which gives a feel for,
    1. log-likelihood.
    2. significance of each evaluation parameters in different time series models.

    • @ritvikmath
      @ritvikmath  3 года назад +1

      thanks! please check out my max likelihood video here:
      ruclips.net/video/VOIhswqFWVc/видео.html

  • @samyuktag4842
    @samyuktag4842 Год назад

    I love you for teaching it so simply

  • @abdullahalmoabadi3152
    @abdullahalmoabadi3152 4 года назад +3

    Thank you man, I was waiting for this video. If you can make another video which explains AIC & BIC in details that would be extremely helpful.

  • @arjunnvaja8361
    @arjunnvaja8361 2 года назад

    thank you!! I don;t know why professors in highly ranked university can not teach us like this. hats off!!

  • @riteshsingh811
    @riteshsingh811 3 года назад +4

    In India, we respect our teachers, elders by touching their feets and ask for their blessings. I feel like giving the same respect to you. Love from India ❤️

  • @r0f115L4m
    @r0f115L4m 4 года назад +5

    Thank you so much Ritvik. Out of curiosity: as it pertains to time series, will you be covering Brownian motion and jump diffusions in future videos? Regardless - love your content!

    • @ritvikmath
      @ritvikmath  4 года назад +1

      Thanks! And I will definitely look into those topics

  • @NickKravitz
    @NickKravitz 3 года назад +1

    My professor at NYU co-wrote a paper on developing the AICc (corrected AIC). Of course Bayes has better name recognition in stats. Great video as always!

  • @swapnshah3234
    @swapnshah3234 Год назад +1

    Hey King, you dropped this 👑

  • @aleksandrserebryanskiy7253
    @aleksandrserebryanskiy7253 2 года назад

    What a nice explanation! Was looking for that for so long.

  • @luizscheuer670
    @luizscheuer670 4 года назад +2

    this video couldn't have been posted at a better moment. Currently writing my thesis on Uber travel times modelling and can't figure out which model to select. pls marry me no homo.

  • @irishryano
    @irishryano 4 года назад +1

    Great video! Very helpful and thorough explanation.
    For BIC, why do we want a lower number of samples? Conceptually, I thought more data points makes a better model.
    Can’t wait to catch up on rest of your videos I have not seen yet
    Cheers!!

    • @fpvfun676
      @fpvfun676 3 года назад

      Yes, we want more samples in general, but they have to contribute to better fit (increasing log likelihood) more than log of number of samples in order to be "BIC" better. As mentioned in the video if you have two models with same log likelihood, obviously the one trained on 1k samples is better than the one trained on 1M samples (and getting the same loglikelihood).

  • @alexgeiger-h8z
    @alexgeiger-h8z Год назад

    Nice job getting to the point!

  • @Sparzzzzzzzzzzz
    @Sparzzzzzzzzzzz 8 месяцев назад

    underrated af! thanks man

  • @prashantkumar-ue7up
    @prashantkumar-ue7up 3 года назад +1

    Great video.When should we use adjusted R square,AIB and BIC?

  • @jonasschroder7244
    @jonasschroder7244 2 года назад

    Great explanation

  • @victorbotelho3609
    @victorbotelho3609 4 года назад +2

    Ritvik, since all models used the exact same amount of data points in the sample, the model with the lowest AIC would also be the model with the lowest BIC, correct? Does that mean that only the AIC is relevant when all models have the same amount of sample data?

  • @viktoriiat.4403
    @viktoriiat.4403 3 года назад +1

    Hey, Ritvik! Thank you for the great content! Could you, please, make a video on State Space Models?

  • @davidmacneill9686
    @davidmacneill9686 Год назад

    Thank you, great stuff!

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 4 года назад +1

    Great explanation.

  • @hameddadgour
    @hameddadgour 2 года назад

    Fantastic!

  • @cleansquirrel2084
    @cleansquirrel2084 4 года назад +1

    Again! Amazing!

  • @farnazmarianoshokrifard8446
    @farnazmarianoshokrifard8446 Год назад

    Thanks a lot. So I have repeated measures and my models are nested. Would you then recommend BIC? I appreciate your help :)

  • @MrTjurk
    @MrTjurk 3 года назад +1

    Thank you very much!

  • @shiwahashimi4326
    @shiwahashimi4326 2 года назад

    Thank you!

  • @vivekkaushik1849
    @vivekkaushik1849 3 года назад +2

    Can there be a case where we have different model for AIC and BIC?. For instance, AR(6) gives the lowest AIC and AR(10) gives the lowest BIC. In this case which model will be taken into consider and why?

    • @pedrocolangelo5844
      @pedrocolangelo5844 2 года назад +1

      I'd be so glad if ritvikmath answers this question. This is exactly what I was thinking about.

  • @paweszafaowicz6959
    @paweszafaowicz6959 4 года назад +2

    Hi! Very usefull video.
    What about if you make a video about this log likelihood.
    It seems not so intuitive and there is no much of material about this topic out there.
    Thanks!

    • @ritvikmath
      @ritvikmath  4 года назад +2

      Great suggestion! I've added it to my list :)

  • @luizscheuer670
    @luizscheuer670 4 года назад +2

    On question, though: what should I interpret out of the AIC if I apply it to just my stationary time series (i.e. 1st diff of the original time series) ? That is, with no AR, MA or other models yet applied to it? Would it make any sense?

    • @ritvikmath
      @ritvikmath  4 года назад +3

      good question. AIC/BIC are metrics we use on *models* not on raw data itself. So use these metrics if you are trying to decide between many models on the same set of data.

  • @mahdiziane575
    @mahdiziane575 3 года назад

    hi there @ritvikmath I WANT To confirm onething, about the AIC formula, isen't ''AIC=2K-2ln(L)'' the correct one instead of AIC=2K-2L.
    THANK YOU.

  • @al38261
    @al38261 Год назад

    Great!

  • @tjbwhitehea1
    @tjbwhitehea1 3 года назад

    If the purpose of the modelling is to perform predictions, is it not better to evaluate the model on its ability to make predictions (i.e. with sliding windows k fold cross validation)? Rather than appraising the model on it's fit on data that it has already seen

  • @admissionmoist5498
    @admissionmoist5498 2 года назад +2

    Why is AIC 2K-2L and not just K-L?

  • @jusjosef
    @jusjosef 8 месяцев назад

    Why is AR(10) chosen when AR(7) and AR(8) had more significant lags?

  • @philipphabicht497
    @philipphabicht497 3 года назад

    Please do a more theoretical video about log likelihood

  • @tanvitolat9045
    @tanvitolat9045 2 года назад

    sir please explain ARCH GARCH model Assumption and limitation

  • @Johnnyonthespot22
    @Johnnyonthespot22 2 года назад +1

    could you do some of these in Rstudio?

  • @vuhoangdung
    @vuhoangdung Год назад

    what AIC and BIC stand for?

  • @s.prakash7869
    @s.prakash7869 3 года назад

    Naice!!

  • @colmanwong9060
    @colmanwong9060 2 года назад

    If they want to obtain the lowest of AIC, why don’t they represent the formula as k/l , they would give similar relationship

  • @farooq8fox
    @farooq8fox 3 года назад

    epic

  • @algerianman6417
    @algerianman6417 3 года назад

    plz the book you used making those videos

  • @roshedulalamraju7936
    @roshedulalamraju7936 4 года назад

    how you say the data is stationary when p value is zero? when p value is less than the value of 95% con int then we reject null hypothesis. so the data is not stationary

    • @siamakfarjami2116
      @siamakfarjami2116 3 года назад

      your null hypothesis would be the data is non-stationary, so if the p-value is less than 0.05 (5%), it means the null hypothesis is rejected and the data is stationary, so as here p-value is less than 5% , (zero) here then the data is stationary.

  • @tuguldurganbaatar4849
    @tuguldurganbaatar4849 Год назад

    NotImplementedError:
    statsmodels.tsa.arima_model.ARMA and statsmodels.tsa.arima_model.ARIMA have
    been removed in favor of statsmodels.tsa.arima.model.ARIMA (note the .
    between arima and model) and statsmodels.tsa.SARIMAX.
    statsmodels.tsa.arima.model.ARIMA makes use of the statespace framework and
    is both well tested and maintained. It also offers alternative specialized
    parameter estimators. it says

  • @VictorOrdu
    @VictorOrdu 2 года назад

    Fantastic!