Machine Learning for Agriculture and Natural Sciences