Skip to main content

Questions tagged [machine-learning]

Field of study that gives computers the ability to learn without being explicitly programmed

Filter by
Sorted by
Tagged with
0 votes
0 answers
30 views

sampleRegions function returning an empty FeatureCollection

I first start by loading in Sentinel-2 data, filtering the date, and taking the median to produce a single image COPERNICUS = ee.ImageCollection("COPERNICUS/S2_SR_HARMONIZED") start_date = '...
harshil0217's user avatar
0 votes
0 answers
39 views

Trouble preprocessing data in EE for machine learning,

I'm quite new to Earth Engine/QGIS (don't have an ArcGIS license), and I want to use a simple ML model to estimate ground-level O3 using satellite VCD, NDVI, and meteorological data. I am very lost in ...
pmarfatia's user avatar
1 vote
1 answer
25 views

Segmentation label/ masks for GIS data

I'm trying to create segmentation labels/masks using a terrain GIS dataset to locate some objects (like trees). For the labels of trees, do I need to convert the geographical coordinates to pixel ...
jerome's user avatar
  • 11
0 votes
1 answer
37 views

Random Forest error

I have tried a LULC classification using random forest algorithm in Google Earth Engine but error showing: Layer error: Property 'B2' of feature '0' is missing. My script code: https://code....
Debasish Samanta's user avatar
0 votes
1 answer
28 views

Google Earth Engine Classification Collection Mode Frequency for pixel confidence/stability/agreement

I am trying to obtain the mode and the mode frequency per pixel of different iterations of a Random Forest Classifier (With a fixed number of trees but with different random seeds) with 5 classes (0 ...
Daniel Aguirre Nieto's user avatar
1 vote
0 answers
110 views

Using raster images as explanatory variables in regression model in python

I have yield data and multiple vegetation indices values in a tabulated form for multiple years. I applied machine learning regressors using the .csv file and tested the performance. The random forest ...
CESCRA IARI's user avatar
0 votes
1 answer
59 views

Google Earth Engine wekaKMean classification

I am practicing on GEE for unsuperised classification. wekaKMean clusterer algorithum,, with this code... var s2 = sentinal data set level 2a var geometry = ------ var filtered = s2.filter(ee.Filter....
Raja Usama's user avatar
0 votes
0 answers
28 views

Orfeo tool box in QGIS

What is the difference between validation and terrain sample in QGIS Orfeo toolbox during ML classification?
Raja Usama's user avatar
0 votes
0 answers
33 views

Using same spatial resolution for NDVI and LST data in machine learning model

I am currently developing a drought forecasting machine learning model and this is my first time handling satellite data. Two of my data sources are the MOD13A1 dataset from Google Earth Engine for ...
Shrey Desai's user avatar
0 votes
0 answers
48 views

Difference between two multiband Sentinel-2 images

So I was using ml4floods, a machine learning tool in python to detect flooded areas in satellite imagery. The input it takes is a 13 band Sentinel 2 (L1-C) image. I ran the model on the Sentinel 2 ...
Muhammed Omer's user avatar
0 votes
0 answers
107 views

Fixing my workflow on converting bounding box(object detection) to actual coordinates based on .tfw

I am trying to convert the Yolov8 detected bounding box locations to actual coordinates and export them to ArcGIS or other GIS software as point data. I'm working on Windows 11 Python 3.9. It kind of ...
SunnyD's user avatar
  • 1
0 votes
1 answer
265 views

Extracting features from DEM using ArcGIS Pro deep learning

I was wondering if it's possible to use ArcGIS Pro Deep learning to extract features from elevation data? I have a DEM with multiple levees that are used for flood defence. Is there a way to train ...
Siegmund's user avatar
1 vote
1 answer
99 views

No valid data training when doing a supervised classification using training data from a different year

I'm doing a supervised classification using training data from a 2023 Image to a 2022 Image. However, when doing the migration I got the error message "No valid training data were found" for ...
Luis's user avatar
  • 13
1 vote
0 answers
67 views

Looping or mapping a classifier to retrain it on different images in Google Earth Engine

Is it possible to create a classifier (e.g. CART/Random Forest) and train it on several different training images with unique sample points each using a loop or .map()? I have successfully created a ...
Cato van Meurs's user avatar
0 votes
0 answers
473 views

GEE - random forest doesn't classify my whole image

I'm new to GEE and I'm trying to do a machine learning supervised classification using random forest. it turns out that I made a code taking different parts of other codes and it works well for small ...
Alexandre Messias Reis's user avatar
1 vote
0 answers
278 views

Calculating RMSE of random forest classification in Earth Engine via Python API

I tried to transform the following JS code to Python to get the RMSE values of my classification. My ported code is the following sampleTraining = predictedTraining.select(['kat_sajat', 'predicted']) ...
Daniel_P_GEO's user avatar
1 vote
1 answer
200 views

How to apply GEE training data to a new region

The link to my code is included here but I will paste it as well: https://code.earthengine.google.com/c9b3aec923007e896a3a079446001dac I am trying to dynamically classify ground cover using supervised ...
William Sanchez's user avatar
0 votes
2 answers
89 views

Using .sav Files in Geoprocessing Tools

Platform: ArcGIS Pro 3.0.4 Situation: I want to create a geoprocessing tool that uses a sklearn machine learning model (saved in .sav format). The goal is that users will be able to input a new table ...
SwiftestKoala's user avatar
1 vote
1 answer
350 views

How to export decision trees from GradientTreeBoost in Google Earth Engine?

I'm running the Google Earth Engine examples for ee.Classifier.smileGradientTreeBoost and ee.Classifier.smileRandomForest, which are basically the same but with different training methods. I was ...
Julián Pera's user avatar
0 votes
1 answer
217 views

Raster to CSV or XYZ

I'm trying to apply spatial data mining to a set of vector and raster files so I need a way to convert my raster archives into a CSV in order to run the mining A little bit of background, my thesis is ...
Andres Gonzalez's user avatar
0 votes
1 answer
57 views

Should I re-scale all the dataset to one scale before running them into model?

I have been working on the Flood susceptibility modelling and also have identified, collected and generated data of around 26 controlling factors(indicators). Furthermore, i'm going to put them into ...
Abhishek Gupta's user avatar
1 vote
1 answer
595 views

SVM Classifier Probability Output is Opposite of RF and CART Classifiers using Google Earth Engine

I am working on a Peatland Fire Fire Susceptibility Determination on GEE using three classifier algorithms: RF, CART, and SVM. The outputs are fire probability and binary classification (1 = fire, 0 = ...
Lucky Lukk's user avatar
1 vote
0 answers
123 views

Satellite image segmentation using transfer learning with input image of different size and channels

I am new to Deep Learning and recently developed land cover products using U-Net architecture. I have been using an open-source library called segmentation_model and it worked pretty well with a mean ...
prpp2021's user avatar
  • 115
0 votes
1 answer
155 views

I am trying to perform a machine learning analyis using the ArcGIS module in Jupyter notebooks but strange error

I was trying to import all modules for ArcGIS to perform a machine learning analysis. However, the code gives me an error at the line from arcgis.learn. Code: %matplotlib inline import pandas as pd ...
Saad Ullah's user avatar
2 votes
0 answers
121 views

Using images from different Landsat missions and Sentinel-2 for machine learning

I am doing some image segmentation using random forests on satellite imagery. The events I am trying to detect are somewhat rare so my training sets are very limited if I want to use Sentinel-2 ...
Charbel El Khoury's user avatar
3 votes
0 answers
58 views

Projection best practices for applying ML to large scale Earth Observation imagery [closed]

I come from a data science background, rather than GIS, but work in a domain where remote-sensed imagery is widely used; so I'm still learning some of the do's & don'ts when it comes to the 'right'...
UpstatePedro's user avatar
1 vote
1 answer
1k views

Adding a column to a Google Earth Engine feature collection

I am trying to generate a ground truth feature collection to do some machine learning. I have a shapefile that contains one class of my ground truth. and I am manually creating a second feature ...
Charbel El Khoury's user avatar
1 vote
0 answers
36 views

Reusing regression or machine learning model in subsequent years

I have collected high-resolution UAV imagery and leaf area index (LAI) plot data. I plan on creating a model which uses my ground-based LAI to establish a relationship or train my UAV imagery. I will ...
low_teach's user avatar
0 votes
0 answers
303 views

Detection of tomato areas from UAV images using ML

I have many UAV .tif images which they contain tomato plant in a farm, and between them there is separation with soil. So by searching on google I have found this paper https://www.mdpi.com/2072-4292/...
Steven's user avatar
  • 137
1 vote
1 answer
88 views

Deep machine learning to improve satellite spatial resolution

Are there currently technologies based on deep machine learning that can improve the spatial resolution of satellite images (e.g. Sentinel-2)? An example of the use of such technology to reconstruct a ...
Comrade Che's user avatar
  • 7,476
3 votes
1 answer
625 views

Using RandomForest for land use classification in Google Earth Engine: Training accuracy shows error

I am using RandomForest classification for my LULCC study. I have been successful in running the classification including getting the "validation accuracy" as 0.87. However, my "...
Banashree Thapa's user avatar
0 votes
1 answer
196 views

View values of clusters after unsupervised classification by NDVI in Google Earth Engine

I am creating unsupervised classifications of an area to detect landscape/vegetation change over time. For each year: I have created an NDVI of the area based on a composite of Landsat images ...
dre627's user avatar
  • 29
1 vote
1 answer
57 views

NameError in Machine learning with Open Data Cube notebook code

I am trying to run the "Machine learning with the Open Data Cube" using my own .shp file but seem to keep getting the same error. The only cell that I altered in the following link is number ...
Brianna's user avatar
  • 19
6 votes
4 answers
426 views

Automated extraction of road network from points

I have a huge dataset containing about zillion of points representing tracking locations of cars on the roads. I also have roads datasets to compare to (from 3 different sources), to use for training ...
Miro's user avatar
  • 9,774
2 votes
1 answer
450 views

What's the maximum number of data points allowed to train a classifier in Google Earth Engine?

What is the maximum number of data points allowed to train a classifier in Google Earth Engine (n columns * n rows)? I know there is some threshold that if you go above, you get a Computed value too ...
Kevin's user avatar
  • 451
2 votes
0 answers
31 views

Find Optimal Subset of Feature Layer Based on Spatial Criteria & Attributes

I'm using a Census tract shapefile with their corresponding attributes of interest within ArcMap 10.7.1. My project goal is to identify the subset of tracts that share a line segment while: ...
Ashley Lynn Tarver's user avatar
0 votes
0 answers
326 views

Google satellite basemap license

Where (if anywhere) can we buy a license to use Google satellite basemap as input to machine learning algorithms?
Sam Murphy's user avatar
0 votes
0 answers
85 views

Adding point features by machine learning in QGIS 3.16

I've got several georeferenced traditional maps and there are circles on it. (these are the studied points) So I want to add point features to the middle of the circles. I could do it manually, but I ...
Nirevezs's user avatar
3 votes
0 answers
805 views

Extract values from rasterstack TIFF for point data locations in Python

I am working on machine learning algorithms for predicting wildfire sites on state level. I have a CSV of wildfire instances, that has 37 columns including a geometry column, a lat column and a lon ...
marie Lenihan-Clarke's user avatar
2 votes
0 answers
118 views

How to programmatically identify landmarks (cemeteries) in Google Maps satellite data?

I'm searching Google Maps satellite view for cemeteries that are not listed in common repositories of cemeteries. I've spent a lot of time cruising around satellite mode searching for small ...
MrB's user avatar
  • 21
1 vote
1 answer
90 views

Extracting only part of supervised output model in Raster format

I have a svm predicted model which when applied on raster images classifies the LULC of land and writes the output to raster file. I want to use only the Land used part out of the output raster image. ...
hashalluring's user avatar
2 votes
2 answers
134 views

How were walkways found and added to Google Maps or OSM?

Does Google Maps or OSM use any deep learning or machine learning model to extract walkways from satellite images? Examples of walkways are the green lines in the picture here. I wonder how they were ...
Nanako Honda's user avatar
1 vote
0 answers
96 views

Preparing training data for crop species classification from drone images

I have high resolution multispectral (R,G,B,NIR,RE bands) images of a field taken from MicaSense RedEdge mounted on a drone. There are various species of crops planted. I want to classify the crops or ...
Shady45's user avatar
  • 11
5 votes
4 answers
2k views

Performing supervised classification on Sentinel images

I'm looking for python code which predicts the LULC of my data(other raster files apart from refernce data band1, band2 and soon) using svm classifier with rbf kernel based on reference data (truth ...
hashalluring's user avatar
0 votes
1 answer
344 views

Google Earth Engine: get data ready for ML export

I need to export data from GEE to get processed in MATLAB. I want to export CSV files of a region, aggregating meteo data ( CAMS, ERA5, MODIS AOT) with sentinel-2 images. These images have already ...
Pellicc's user avatar
  • 11
0 votes
0 answers
25 views

Where to find open tabular hyperspectral data for machine learning research?

Where can i find open datasets regarding " Wheat/Maize Leaf Spectra with Associated water content, Potassium and Nitrogen Measurements" for machine learning research i.e. hyperspectral ...
user2400412's user avatar
0 votes
1 answer
125 views

Same confusion matrix depiste hyperparameter tuning using TrainImageClassifier in OTB

I am trying to run a land use land cover classification using TrainImageClassifier in OTB. Here are the settings I used : The problem is that no matter how much I tweak the hyperparameters of any of ...
Rim Sleimi's user avatar
0 votes
0 answers
133 views

Classified image using RF method in R displays less no. of classes than it was trained to

I am trying to classify crops using Sentinel-2 image including 10 classes, using randomForest classification in R. For that, I extracted 2000 random samples points from the training areas for 11 bands ...
UshaP's user avatar
  • 9
4 votes
1 answer
2k views

SMILE classifiers/regressors in Earth Engine

I am working on a project intended for publication that leans heavily on Earth Engine for much of the workflow: assembling, compositing, and mosaicking lots of images from multiple data sources, ...
LAT's user avatar
  • 579
-1 votes
1 answer
60 views

Eliminating end points automatically

In QGIS 3.10 I have a point file and I decided a colors palettes for it. Let's say this palette is composed by 11 colours steps, from blue to red and its intermediates. So, I would like to ...
jacopo's user avatar
  • 1