Machine Learning for Remote Sensing Data Analysis