Unlocking the Future: How to Predict Weather with LSTM

Поделиться
HTML-код
  • Опубликовано: 22 июл 2024
  • LSTM, which stands for Long Short-Term Memory, is a type of recurrent neural network (RNN) architecture designed for handling sequences of data, making it particularly well-suited for time series analysis.
    Weather Data: www.kaggle.com/code/hritik708...
    Notebook: github.com/iamtekson/deep-lea...
    Timestamps:
    0:00 Intro
    0:22 Intro to LSTM model
    1:45 About dataset
    3:31 Workflow and result of this video
    4:45 Data preprocessing
    20:44 Model training and temperature prediction
    33:29 Outro
    ----------------------------------------------------------------------------------------
    Here are some playlists that you might be interested in:
    ----------------------------------------------------------------------------------------
    1. Leaflet from basic to advanced: • Leaflet from basic to ...
    2. GeoServer with leaflet web-GIS: • GeoServer and Leaflet ...
    3. GeoDjango project: • Bookmark note on map |...
    4. geoserver-rest: • geoserver-rest
    5. GIS training in Nepali: • Beginner GIS training ...
    6. LULC map production: • LandUse Land Cover Map...
    7. Geospatial analysis with python: • GeoSpatial analysis wi...
    8. GeoNode from basic to advance: • GeoNode from basic to ...
    9. Machine learning from the basic: • Machine Learning for g...
    --------------------------------------------------------------------------------------------------------------
    Check out my discounted courses at the following link:
    --------------------------------------------------------------------------------------------------------------
    1. "Geospatial data analysis with python": www.udemy.com/course/geospati...
    2. "Web GIS Development 2021": www.udemy.com/course/web-gis-...
    3. "Web mapping and Web-GIS from Dev to Deploy 2021: GeoDjango": www.udemy.com/course/web-mapp...
    4. "Introduction to Web Mapping and Web GIS 2020: GeoDjango": www.udemy.com/course/introduc...
    5. Deep Learning Application for Earth Observation: www.udemy.com/course/deep-lea...
    6. Geospatial Data Analysis with Python: www.udemy.com/course/geospati...
    ---------------------------------------------------------------------------------------------------
    Follow me on GitHub: github.com/iamtekson
    Follow me on Twitter: / iamtekson
    Follow me on Instagram: / iamtekson
    Join Facebook group: / 1049524025731229
    -----------------------------------------------------------------------------------------------------

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

  • @aradhanarana9592
    @aradhanarana9592 День назад +1

    Finally understood multivariate Time series in LSTM. Thanks. Very nice and informative video 👏

    • @geodev
      @geodev  19 часов назад

      Glad it was helpful!

  • @parisahormozzade
    @parisahormozzade 5 месяцев назад +3

    the only video that makes me understand this concept; thanks for sharing :)

    • @geodev
      @geodev  5 месяцев назад +1

      You're very welcome!

  • @johnnysmith6876
    @johnnysmith6876 2 месяца назад +1

    Thanks! Very good video 💯

    • @geodev
      @geodev  2 месяца назад

      Glad it was helpful!

  • @adedoyinsamuelajeyomi6040
    @adedoyinsamuelajeyomi6040 9 месяцев назад +1

    Welldone Tek 👏

    • @geodev
      @geodev  9 месяцев назад

      Thank you 🙌

  • @lalitb
    @lalitb 10 месяцев назад +1

    Thank you for sharing this good piece of materials with us dai

    • @geodev
      @geodev  10 месяцев назад

      You are welcome vai❤️

  • @AGnanaprakasam
    @AGnanaprakasam 4 месяца назад +1

    Can I use the R2 value to measure the accuracy of the LSTM model in time series prediction?

  • @manojkumar-cm2ym
    @manojkumar-cm2ym 2 месяца назад

    Nice Explanation about the multivariable input LSTM. I have an enquiry if given multiple numbers rows including target variable (or every feature has multiple values) at a particular time (t1). Then how to handle these cases in sequences and labels

  • @ramyapragada4530
    @ramyapragada4530 5 месяцев назад

    Can anyone say, where is best weight function

  • @lokeshkumar1365
    @lokeshkumar1365 5 часов назад

    Can you share any code/video for multivariate and multistep forecast using LSTM?

  • @kiranshrestha8133
    @kiranshrestha8133 4 месяца назад

    In your code temperature is in both dataset( input and output), but I have a doubt , how we get temperature as input while future prediction?

  • @nhatthang64
    @nhatthang64 5 месяцев назад +1

    love thiss tysm!!

    • @geodev
      @geodev  5 месяцев назад

      So glad!

  • @RafaelRivetti
    @RafaelRivetti 9 дней назад +1

    In the MLP network, data from independent variables from date t are used to predict a future value t+n. In the LSTM network, instead of using only data from time t of the independent variables, it uses data from time t, t-1, t-2, ..., t-n as desired by the programmer, and after that, generates the prediction for a future time t+n? Is this reasoning correct? Thank you very much!

    • @geodev
      @geodev  9 дней назад

      Yes, that's correct.

  • @utnapishtim307
    @utnapishtim307 5 месяцев назад

    Hello teacher! Do you have in mind to record a video teaching how to make forecast about drought using Google Earth Engine?

  • @shilpachakraborty1940
    @shilpachakraborty1940 7 дней назад +1

    I have problem when creating sequence showing keyError. How to slove it?

    • @geodev
      @geodev  5 дней назад

      Without the full error log, I can't say anything. Also, from which line are you getting the error?

  • @nigoclassic911
    @nigoclassic911 5 месяцев назад

    Hello...
    Can I have private chat with you on LSTM and CNN... Am comparing the two in predicting Cassava yield

  • @pbhowes
    @pbhowes 4 месяца назад +2

    It looks like the prediction is worse than a simple model that says "the temperature tomorrow will be the same as the temperature today". In both cases, when there is a sudden temperature change, there is a one day lag between the actual and predicted temp. In other words, it is not really much of a prediction! Or have I missed something?

    • @marcoschapira6759
      @marcoschapira6759 4 месяца назад

      you can predict further into the future than one day

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

    can you provide the best model weight?
    by the very helpful video❤

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

      Hi, I am sorry, I already deleted the best model weight. But definitely you can train this model in Google Colab since it doesn't take much time to train the model.

  • @LuuPham
    @LuuPham Месяц назад

    Quá hay

  • @novandc9223
    @novandc9223 9 месяцев назад +1

    ao you have 9 features included temperature. and the target feature is temperature ?

    • @geodev
      @geodev  9 месяцев назад

      Yes that's correct. The idea of lstm weather prediction is, based on the historical weather pattern, we can predict the current or future weather

    • @edopriyoutomo4565
      @edopriyoutomo4565 5 месяцев назад

      @@geodev Where is the code that shows the target value of the temperature variable?, I tried to change the actual values from true_temp to true fog, the graph results are still the same. Thank you

  • @fathymohamed4312
    @fathymohamed4312 2 месяца назад

    Could u tell me what is the best Library for deep learning to learn

    • @geodev
      @geodev  2 месяца назад

      Tensorflow and pytorch are the most popular libraries in Python.

    • @fathymohamed4312
      @fathymohamed4312 2 месяца назад

      @@geodev could u plz make a video about ML project from extract values in arc pro till end

  • @Gobi20343
    @Gobi20343 7 месяцев назад +1

    Could you send the code

    • @geodev
      @geodev  7 месяцев назад

      You can get the code in the video description!

  • @sudurbhattarai8454
    @sudurbhattarai8454 9 месяцев назад +1

    Dai aba ML and Data Science for Atmospheric Remote Sensing ...ma mentoring garnu peryo :D

    • @geodev
      @geodev  9 месяцев назад

      It is on my list vai, stay tuned! For now, I am creating content related to data preparation and image segmentation!

  • @MohammedHAzeez
    @MohammedHAzeez 7 дней назад +1

    I am very grateful for this comprehensive explanation. I have some questions. Could you please get your email?

    • @geodev
      @geodev  5 дней назад

      You can get my email in my channel description.