Climate Services (Apr 2024)
Predicting climate smart agriculture (CSA) practices using machine learning: A prime exploratory survey
Abstract
The paper aim and novelty is the development of technology-based tools able of providing realistic insights on farmers’ future adaptation decisions by developing an ML algorithm to predict Climate-Smart Agriculture (CSA) practices and highlight modeling challenges to account for. And proposing a theoretical approach that grounds the selection of data (i.e. input and response variables) with well stablished theories on adaptation decision making process; with the aim of demonstrating ways of improving data science and ML publication quality in the field of agricultural economics. Data used are farmers’ socio-economic characteristics, farms’ features, agro-ecology’s features, climate indicators (temperature, rain, etc.), etc. In this paper, the optimized Gradient Boosting ML was trained and tested using households’ level data from Rakai district in Central Region of Uganda. The modeling approach was framed in climate adaptation analytical frameworks. Data extracted allows generating CSA clusters giving two response variables (i.e. yCSA_pratices and yCSA_clusters), used separately to train two different algorithms. The developed CSA predictive algorithm demonstrates that adaptation practices can be predicted using households’ level parameters. And both models are revealed to have fair performance metrics, with yCSA_clusters algorithm reaching up to 60% of accuracy. To further improve accuracy scores, deep-learning algorithms are suggested in future research. The developed CSA prediction algorithm could be used at both households and value chain levels, to select appropriate adaptation strategies, to plan adaptation, to estimate adaptation costs and develop investment’ plans.