ARMA Model - Time Series Analysis in Python and TensorFlow

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • 👉 Get the course at 87% off: www.udemy.com/...
    📚 Get the notebook: github.com/mar...
    Email me for a coupon if the one above expired: peixmarco@gmail.com
    ----------------------------------
    Let’s introduce the ARMA model.
    ARMA is a combination of the AR(p) and MA(q) models. Of course, ARMA stands for autoregressive moving average model.
    Now, recall that we express the AR(p) model with this equation
    And we can express the MA(q) model with this expression. Therefore, when we combine both models, we get the following.
    Now, we have an ARMA(p,q) model with the following equations, where c is a constant, epsilon is noise, thetas are the parameters for the MA(q) model, and phis are the parameters for the AR(p) model. Just as before, q is still the order for the MA model and p is the order for the AR model.
    By combining both models, we can explain the relationship of time series with both random noise, with the moving average process, and itself at a previous step, with the autoregressive portion. You must realize by now that we are starting to be able to analyze pretty complex time series.
    If we plot the ACF and PACF, we notice that both plots have a decaying sinusoidal pattern. This is a clear signal that we have both an MA and AR process in play.
    Let’s simulate an ARMA process in Python and see these behaviours for ourselves.

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

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

    Where's the tensorflow bro ?

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

    Great and very nice explanation. Thanks for sharing.

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

    Eagerly waiting for more videos, this channel is awesome!

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

    the library files are already installed r we need to install then first and how??

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

      I use Anaconda, which usually comes with everything we need. If a library is not installed, just google "library_name conda", and you will find the command to install the library in Anaconda. Otherwise, you can work with pip in a Linux environment

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

    Is there a framework to do System Identification with Python?

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

    Are you available for Python tutoring on Zoom?