Machine Learning Methods In Geoscience