“…Studies show that a single machine learning model can be outperformed by a “committee” of individual models, which is called a machine learning ensemble ( Zhang and Ma, 2012 ). Ensemble learning is proved to be effective as it can reduce bias, variance, or both and is able to better capture the underlying distribution of the data in order to make better predictions, if the base learners are diverse enough ( Dietterich, 2000 ; Pham and Olafsson, 2019a ; Pham and Olafsson, 2019b ; Shahhosseini et al., 2019a ; Shahhosseini et al., 2019b ). The usage of ensemble learning in ecological problems is becoming more widespread; for instance, bagging and specifically random forest ( Vincenzi et al., 2011 ; Mutanga et al., 2012 ; Fukuda et al., 2013 ; Jeong et al., 2016 ), boosting ( De'ath, 2007 ; Heremans et al., 2015 ; Belayneh et al., 2016 ; Stas et al., 2016 ; Sajedi-Hosseini et al., 2018 ), and stacking ( Conţiu and Groza, 2016 ; Cai et al., 2017 ; Shahhosseini et al., 2019a ), are some of the ensemble learning applications in agriculture.…”