Foodgravity: understand food flows using classic gravity model and explainable artificial intelligence techniques

cg.authorship.typesCGIAR and developing country instituteen_US
cg.contributor.affiliationUniversity of Twenteen_US
cg.coverage.countryRwandaen_US
cg.coverage.iso3166-alpha2RWen_US
cg.coverage.regionAfricaen_US
cg.coverage.regionWest and Central Africaen_US
cg.howPublishedGrey Literatureen_US
cg.placeEnschede, Netherlandsen_US
cg.subject.iitaCLIMATE CHANGEen_US
cg.subject.iitaMETEOROLOGY AND CLIMATOLOGYen_US
cg.subject.iitaFOOD SECURITYen_US
dc.contributor.authorDusabe, B.en_US
dc.date.accessioned2025-04-08T10:45:47Zen_US
dc.date.available2025-04-08T10:45:47Zen_US
dc.identifier.urihttps://hdl.handle.net/10568/174038en_US
dc.titleFoodgravity: understand food flows using classic gravity model and explainable artificial intelligence techniquesen_US
dcterms.abstractMapping food flows from production areas to consumption areas is essential and often challenging, especially at local scales (Moschitz & Frick, 2021). Knowing how food moves over space and time is crucial for policy-making to maintain food and nutrition security across scales. Nevertheless, there is a tendency to prioritize flows between countries at the global level i.e., Food and Agriculture Organization trade data (FAO, 2023a) whereas the internal food flows within a country are often neglected. This oversight can lead to less efficient spatial planning and agricultural interventions, particularly in less-developed areas where food and nutrition security remains a critical challenge. However, the food flow is a complex issue resulted from socio-ecological characteristics of both origin and destination areas, as well as the linkages in between. To untangle this complexity, this research combined concepts of classic gravity model with machine learning techniques, relying on Explainable Artificial Intelligence techniques (xAI) to enhance the transparency of the predictive models. The Irish potato was chosen as the focus crop to study its flow distribution among 30 districts of Rwanda. Objectives included compiling a comprehensive database of socio-economic and environmental factors along with district pair food flows, and leveraging machine learning methods to predict whether a particular district pair presents Irish potato food flows or not. Specifically, Random Forest (RF) and Support Vector Machine (SVM) were trained to predict Irish potato food flows, while the Local Interpretable Model-agnostic Explanations (LIME) xAI technique was used to further investigate particular district pair instance prediction and its most influencing features. Both RF and SVM models demonstrated high overall accuracy (both above 90%) in predicting district level Irish potato flow. However, it is important to note that the dataset presented imbalanced classes where district pairs that contained Irish potato flows were about 7% of the total data samples, while the remaining dataset comprised the absence of Irish potato flow. F1 score, which is the harmonic mean of precision and recall, was used to evaluate the class prediction accuracy of the models. On the both RF and SVM models, F1 score of class 0 (absence of flow) was 0.96 whereas on class 1 (Presence of flow) was 0.61 for RF and 059 for SVM. These F1 scores shows that both models were accurate at predicting the absence of Irish potato flows (class 0) than the presence of flow (class1), reflecting an imbalance in the dataset where instances of Irish potato flows were less frequent. Using Local Interpretable Model-agnostic Explanations (LIME) xAI technique it was observed that environmental factors notably at the origin district were the most flow influencers compared to socio-economic features. The study recommends the integration of market level flow data, the scope and temporal expansion for a more granular analysis.en_US
dcterms.accessRightsLimited Accessen_US
dcterms.audienceScientistsen_US
dcterms.bibliographicCitationDusabe, B. (2024). Foodgravity: understand food flows using classic gravity model and explainable artificial intelligence techniques. Enschede, Netherlands: University of Twente, (47 p.).en_US
dcterms.descriptionIITA supervisor: IITAen_US
dcterms.extent47 p.en_US
dcterms.issued2024-07en_US
dcterms.languageenen_US
dcterms.licenseCopyrighted; all rights reserveden_US
dcterms.publisherUniversity of Twenteen_US
dcterms.subjectfood securityen_US
dcterms.subjectmachine learningen_US
dcterms.subjectgravityen_US
dcterms.subjectartificial intelligenceen_US
dcterms.typeThesisen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: