15th International Conference on Software Engineering and Applications (SEAPP 2026)

December 19 ~ 20, 2026, Sydney, Australia

Accepted Papers


Federated Explainable AI for Smart Agriculture: A Privacy-Preserving Framework for Transparent Crop Yield Prediction and Disease Detection

Dhara Solanki1, Kush Patel2 1Department of Computer Science, CSPIT, CHARUSAT, Changa, India 2Department of Information Technology, GCET, CVM University, Anand, India

ABSTRACT

Modern agriculture operates under severe information asymmetry: field-level sensor data, satellite imagery, and soil chemistry readings remain siloed across individual farms, preventing the large-scale learning that machine learning models need to generalise well. At the same time, farmers and agronomists rightly expect to understand why a model recommends a particular action before they act on it. This paper presents FedXAI-Agri, a federated learning architecture augmented with SHAP-based and LIME-based explainability modules, designed to predict crop yield and detect plant disease without transferring raw farm data to any central server. A federation of twelve simulated farm nodes contributes local gradient updates; a central aggregator applies FedAvg with differential-privacy noise clipping. The global model reaches 94.7% classification accuracy on a held-out disease dataset and reduces mean absolute error in yield prediction to 3.12 quintals per hectare, a 21.4% improvement over a centrally trained baseline trained on the same aggregate dataset. SHAP global feature rankings show soil nitrogen, relative humidity, and leaf temperature as the three most influential variables, while LIME local explanations restore full interpretability at per-prediction granularity. The framework runs at inference on a Raspberry Pi 4, making it viable for lowconnectivity edge deployments typical of rural India and sub-Saharan Africa.

Keywords

Federated Learning, Explainable Artificial Intelligence, Smart Agriculture, SHAP, Differential Privacy, Crop Yield Prediction, Plant Disease Detection