Supervised classification methodologies use different machine learning algorithms (maximum likelihood, neural network ensembles, random forests (RF), …) to discriminate user-determined landcover categories [93]. For example, the RF algorithm uses a set of decision trees [94] and is now widely used...