Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ML algorithms development for land cover mapping (0-100)
Rating: 4.2 out of 5(13 ratings)
75 students

ML algorithms development for land cover mapping (0-100)

LULC mapping based on the advanced machine learning algorithms using QGIS, the Google Earth Engine, and Google Colab
Created byAli Jamali
Last updated 1/2023
English

What you'll learn

  • The concepts of Remote Sensing
  • How to collect satellite Images utilizing the Google Earth Engine (GEE)
  • How to create Reference/Ground truth data in QGIS (vector format)
  • How to convert reference data from vector data into raster data in QGIS
  • The concepts of machine learning algorithms
  • Read and import your data from your Google Drive into Google Colab
  • Develop different machine learning algorithms in Google Colab
  • Map Land use land covers in your region utilizing different machine learning algorithms
  • How to validate a machine-learning algorithm
  • How to model feature importance using tree-based algorithms
  • To create map layouts in QGIS

Course content

3 sections10 lectures2h 12m total length
  • Welcome message1:50

    Includes welcome message.

  • Introduction to Remote Sensing16:22

    Includes the concepts of Remote Sensing.

  • Satellite data collection in Google Earth Engine (GEE)9:01

    Includes the steps required to collect Sentinel-2 satellite imagery using the Google Earth Engine (GEE) for a specific region.

  • Ground truth data creation in QGIS33:15

    Includes how you can create your own ground truth data in open-source software of QGIS.

Requirements

  • Basics of GIS
  • Basics of Remote Sensing

Description

Land cover mapping is a critical aspect of Earth’s surface monitoring and mapping. In this course, land cover mapping using open-source software (i.e, QGIS) and cloud-computing platforms of the Google Earth Engine (GEE) and Google Colab is covered. The discussed and developed methods can be utilized for different object/feature extraction and mapping (i.e., urban region extraction from high-resolution satellite imagery). Remote sensing is a powerful tool that can be used to identify and classify different land types, assess vegetation conditions, and estimate environmental changes. In this course, you will learn how to collect your satellite data and export it into your hard drive/Google Drive using the cloud-computing platform of the GEE. In this course, land cover mapping using advanced machine learning algorithms, such as Decision Trees, Random Forest, and Extra Trees in the cloud-computing platform of the Google Colab is presented. This will significantly help you to decrease the issues encountered by software and platforms, such as Anaconda. There is a much lower need for library installation in the Google Colab, resulting in faster and more reliable classification map generation. That validation of the developed models is also covered. The feature importance modeling based on tree-based algorithms of Decision Trees, Extra Trees, and Random Forest is discussed and presented. In summary, remote sensing and GIS technologies are widely used for land cover mapping. They provide accurate and timely information that is critical for monitoring and managing natural resources.

Highlights:


  • Concepts/basics of Remote Sensing

  • Satellite Image collection utilizing the Google Earth Engine (GEE)

  • Exporting Satellite imagery into your Google Drive

  • Reference/Ground truth data creation in QGIS (vector format)

  • Converting reference data from vector data into raster data in QGIS

  • Concepts of machine learning algorithms

  • Reading and importing your raster and reference data from your Google Drive into Google Colab

  • Developing different advanced machine learning algorithms in Google Colab

  • Land use land cover mapping utilizing different machine learning algorithms

  • Validation of developed machine learning models

  • Feature importance modeling using tree-based algorithms

  • Exporting classification maps into your hard drive

  • Map layout production in QGIS

Who this course is for:

  • Students and professionals interested in writing and publishing high-quality papers
  • Remote sensing engineers
  • GIS engineers
  • Govt sector agriculture scientists
  • Master students of GIS and Remote Sensing
  • Data scientists interested in Remote Sensing image processing
  • Ph.D. students of Data science, Computer Vision, GIS, and Remote Sensing