摘要:In the past two decades, artificial intelligence (AI) algorithms have proved to be promising tools for solving several tough scien- tific problems. As a broad subfield of AI, machine learning is con- cerned with algorithms and techniques that allow computers to “learn”. The machine learning approach covers main domains such as data mining, difficult-to-program applications, and soft- ware applications. It is a collection of a variety of algorithms that can provide multivariate, nonlinear, nonparametric regression or classification. The remarkable simulation capabilities of the ma- chine learning-based methods have resulted in their extensive ap- plications in science and engineering. Recently, the machine learning techniques have found many applications in the geoscien- ces and remote sensing. More specifically, these techniques are proved to be practical for cases where the system’s deterministic model is computationally expensive or there is no deterministic model to solve the problem (Lary, 2010).