🎯 Key Takeaways for quick navigation: 00:00 🌱 *Land Cover Data Preparation* - Preparing data from Earth Engine for land cover classification, - Masking, adding variables like elevation, and sampling land cover types. 01:10 📦 *Setup and Data Export* - Setting up Google Colab for training, - Exporting data for TensorFlow land classification. 02:01 📊 *Data Visualization and Exploration* - Visualizing data with packages like Matplotlib, - Exploring image and sample data before model training. 03:39 🖼️ *Image and Sample Processing* - Reading and shuffling image and sample data, - Splitting data into training and testing sets. 05:01 🧠 *Model Architecture* - Constructing a simple deep learning model using TensorFlow, - Configuring layers and input shape. 06:33 ⌛ *Model Training* - Training the model with Adam optimizer and early stopping, - Adjusting batch size for efficient training. 08:31 📉 *Model Evaluation and Optimization* - Evaluating model performance and predicting land cover classes, - Considering model complexity and potential improvements. 10:09 📊 *Comparison with Alternative Models* - Comparing model performance with a random forest model, - Analyzing accuracy and potential model generalization.
Thank for your code and demonstration. But the thing is why did you mention you have used Tensor Flow as a deep learning method? In your code you have used the ML Random Forest classification. In which section you use the TF method??
Hi Ramadan, is there any standard library for state of art AI models that can be directly used for classifying the landuse data based on given image collection ?
Hi Ramadhan, nice video. I tried running your code on google earth engine but it didn't show up like how it did in your demo video. Could I also check where did you get your data from for the respective FeatureCollection(s)? Thank you.
Hi Ramadhan, I tried to use your code for my ROI and tried to take samples in 2 ways, first using polygons like in your code, and using the marker. But in both the techniques, the train size and test size are 0. Please help me out.
I am trying this GEE code for sentinel two. but I can not download the csv file like your formate. I succeed but not according to classvalue. can you help me
@@ramiqcom thanks for your reply. Last night I succeeded. but not like your dataset. I can not download sample data ( train data and test data). If you want I can share my GEE code.
Hi Ramadhan. It is a very interactive video. I have some problems with my QGIS 3.28.11 Firenze it automatically unexpectedly close. Could you send me the link for the right tools? or any idea how to solve it. Also, Could you attach the RGB color to the description? and what the color represents? Thanks.
Thank you. But I'm not interested. Because, we use codes to solve our complex issues. You are over complicating a simple topic and it is confusing. A code should easily allow its specialized users to extract data. Not to confuse them. Thank you.
🎯 Key Takeaways for quick navigation:
00:00 🌱 *Land Cover Data Preparation*
- Preparing data from Earth Engine for land cover classification,
- Masking, adding variables like elevation, and sampling land cover types.
01:10 📦 *Setup and Data Export*
- Setting up Google Colab for training,
- Exporting data for TensorFlow land classification.
02:01 📊 *Data Visualization and Exploration*
- Visualizing data with packages like Matplotlib,
- Exploring image and sample data before model training.
03:39 🖼️ *Image and Sample Processing*
- Reading and shuffling image and sample data,
- Splitting data into training and testing sets.
05:01 🧠 *Model Architecture*
- Constructing a simple deep learning model using TensorFlow,
- Configuring layers and input shape.
06:33 ⌛ *Model Training*
- Training the model with Adam optimizer and early stopping,
- Adjusting batch size for efficient training.
08:31 📉 *Model Evaluation and Optimization*
- Evaluating model performance and predicting land cover classes,
- Considering model complexity and potential improvements.
10:09 📊 *Comparison with Alternative Models*
- Comparing model performance with a random forest model,
- Analyzing accuracy and potential model generalization.
Thanks
Thank You Brother. ❤
thank you very much my dear realy you give me a big solution for extracting stack data and load them in colab
Looks so good! I am going to try it.
Good work
thank you a lot for script also
Where is script ...can yo share with me please
Hi Ramadhan, great tutorial ;) i am just missing about how to create 'sample lc', is there any another video for this? Huge thanks
it is in the script too, I make my own sample in GEE
How do you make the sample data
Thanks, ❤❤
can you please do regression analysis with deep learning after
sure
bro lansat and samples dataset give which help me alot for the understanding
Thank you sir, please explain for us drought assessment using Google earth engine
idk how tho
Dear Ramadhan thanks for your informative lesson. I need your excel file to arrange my file according to that how can I get your csv file ?
I think I export it from the GEE
about this code in google colab can using model in new image.tif not with training image?
What?
Thank for your code and demonstration. But the thing is why did you mention you have used Tensor Flow as a deep learning method? In your code you have used the ML Random Forest classification. In which section you use the TF method??
Please watch the video and read the description
the feature collection var like built,shrub etc.. have polygons already defined.. if i had to give a different roi then how to import these var..
you can make your own geometry in earth engine developers.google.com/earth-engine/tutorials/community/drawing-tools
Hi Ramadan, is there any standard library for state of art AI models that can be directly used for classifying the landuse data based on given image collection ?
I dont know
Hi Ramadhan, nice video. I tried running your code on google earth engine but it didn't show up like how it did in your demo video. Could I also check where did you get your data from for the respective FeatureCollection(s)? Thank you.
The feature collection? I just made it there in the script
Hey, can we use similar method to classify sentinel 1 sar data?
Maybe, I have not try it
I'm trying to add these tif file as an asset in google earth engine but everytime it is giving error code 13. Please help me out with it.
What is the message of code 13?
Hi Ramadhan, I tried to use your code for my ROI and tried to take samples in 2 ways, first using polygons like in your code, and using the marker. But in both the techniques, the train size and test size are 0. Please help me out.
did u find how to do it for our own roi
Did you make it as a feature collection?
I am trying this GEE code for sentinel two. but I can not download the csv file like your formate. I succeed but not according to classvalue. can you help me
what is the error message?
@@ramiqcom thanks for your reply. Last night I succeeded. but not like your dataset. I can not download sample data ( train data and test data). If you want I can share my GEE code.
Sir, can you help me to do CNN-2dconvolution-based LandUse LandCover Classification using vector sample points?
You need to convert vector to raster first
@@ramiqcom can you gave me any tutorial for this work.
hi can i get your drive i can t find
it in my drive
Have you export it?
Hi Ramadhan. It is a very interactive video. I have some problems with my QGIS 3.28.11 Firenze it automatically unexpectedly close. Could you send me the link for the right tools? or any idea how to solve it. Also, Could you attach the RGB color to the description? and what the color represents? Thanks.
use the LTR QGIS. Check my script to see what does each color represent.
@@ramiqcom I could open the file raster file is okay on my QGIS but when I try to change the color palette close itself.
@@ramiqcom could you give me the link for LTR QGIS? Thanks
@@iqbalhabibiehabibie5689 www.norbit.de/~jef/QGIS-OSGeo4W-3.28.11-1.msi?US
What deep learning method used?
just dense layer
I want to communicate with you , how to do this? To discuss one serioua issue
Sure just email me ramiqcom@gmail.com
@@ramiqcom please Sir check your email
halo Pak.,
bisa kah saya dapatkn script code nya. terima kasih.
Di description video
why did you merge L8 and L9 data?
Using merge method
@@ramiqcom no, I'm asking that why did you merge L8 and L9. you could have used only L8 data. Is it necessary to merge L8 and L9 ?
@@saraswatisahoo2816 It give more clear data
Is there a way I can contact you? URGENT!
just email me ramiqcom@gmail.com
🌺 "Promo sm"
Thank you. But I'm not interested. Because, we use codes to solve our complex issues. You are over complicating a simple topic and it is confusing. A code should easily allow its specialized users to extract data. Not to confuse them. Thank you.
Maybe skill issue
Hi ramdan, this is very helpful in my research . can you please share your jupyter notebook file.