Empowering Agrifood System with Artificial Intelligence: A Survey of the Progress, Challenges and Opportunities
Tao Chen1 ∗, Liang Lv1 ∗, Di Wang2 ∗, Jing Zhang23 †, Yue Yang1 , Zeyang Zhao1 , Chen Wang1 , Xiaowei Guo1 , Hao Chen1 , Qingye Wang1 , Yufei Xu3 , Qiming Zhang3 , Bo Du2 †, Liangpei Zhang2 , Dacheng Tao4
1 China University of Geosciences, 2 Wuhan University, 3 The University of Sydney, 4 Nanyang Technological University
∗ Equal contribution, † Corresponding author
Update | Introduction | Mindmaps | Methods | Reference
2024.09.26 The survey is accepted by ACM Computing Surveys, and the arXiv is updated!
2023.05.03 The manuscript is post on arXiv!
Artificial intelligence (AI) techniques such as deep learning (DL) have demonstrated their strong abilities in various areas, including language, vision, remote sensing (RS), and agrifood systems applications. In this study, we thoroughly review how AI techniques can transform agrifood systems and contribute to the modern agrifood industry. Firstly, we summarize the data acquisition methods in agrifood systems, including acquisition, storage, and processing techniques. Secondly, we present a progress review of AI methods in agrifood systems, specifically in agriculture, animal husbandry, and fishery, covering topics such as agrifood classification, growth monitoring, yield prediction, and quality assessment. We hope this survey could reveal the immense potential of AI in agrifood systems, stimulate discussions on the reasonable use of AI technologies in agriculture, and inspire further research and practical implementation of AI in agriculture, with the goal of enhancing the productivity, efficiency, safety, and sustainability of our agrifood systems.
Fig.1 - The relationship between this (white lines) and other surveys, which are shown as black dots. |
Fig.2 - Different AI methods are suitable to various agrifood applications. |
The deployment of AI technology in agrifood systems has also activated many opportunities, where cutting-edge exploration experiences in AI fields, such as multimodal and scalable models can be leveraged by agriculture applications, improving software and hardware infrastructures simultaneously.
Fig.3 - AI models enable reading agrifood product information. The results are obtained by DeepSolo with ViTAEv2.Data Source, Storage and Preprocessing
Applications for Data and Method Selection
Year | Input | Methods | Paper Title | Pub. |
---|---|---|---|---|
2018 | Onsite devices | SVM | Comparison of features for strawberry grading classification with novel dataset | IC3INA |
2018 | Onsite devices | CNN, AlexNet, GoogLeNet, VGGNet, Xception, MobileNet | Evaluation of deep convolutional neural network architectures for strawberry quality inspection | International Journal of Engineering & Technology |
Year | Input | Methods | Paper Title | Pub. |
---|---|---|---|---|
2019 | Onsite devices, UAV | ANN, SVM, RF | Modeling alpine grassland forage phosphorus based on hyperspectral remote sensing and a multi-factor machine learning algorithm in the east of Tibetan Plateau, China | ISPRS Journal of Photogrammetry and Remote Sensing |
2021 | UAV | GAM, RF | Predicting pasture biomass using a statistical model and machine learning algorithm implemented with remotely sensed imagery | Computers and Electronics in Agriculture |
2021 | Sentinel-2, Onsite devices | MLP | Estimating pasture biomass using sentinel-2 imagery and machine learning | Remote Sensing |
2021 | Public datasets | DeepPaSTL | DeepPaSTL: Spatio-temporal deep learning methods for predicting long-term pasture terrains using synthetic datasets | Agronomy |
2022 | Onsite devices | PLS, RF | Estimating pasture quality of Mediterranean grasslands using hyperspectral narrow bands from field spectroscopy by Random Forest and PLS regressions | Computers and Electronics in Agriculture |
Year | Input | Methods | Paper Title | Pub. |
---|---|---|---|---|
2020 | Laboratory conditions | Mask-RCNN | An application of Convolutional Neural Network to lobster grading in the Southern Rock Lobster supply chain | Food Control |
2020 | Onsite devices | CNN | Fish recognition model for fraud prevention using convolutional neural networks | Advances in Computational Intelligence |
If you find this repo is helpful, please consider giving this repo a ⭐ and citing:
@article{agrifoodsurveys,
author = {Chen, Tao and Lv, Liang and Wang, Di and Zhang, Jing and Yang, Yue and Zhao, Zeyang and Wang, Chen and Guo, Xiaowei and Chen, Hao and Wang, Qingye and Xu, Yufei and Zhang, Qiming and Du, Bo and Zhang, Liangpei and Tao, Dacheng},
title = {Empowering Agrifood System with Artificial Intelligence: A Survey of the Progress, Challenges and Opportunities},
year = {2024},
volume = {57},
number = {2},
journal = {ACM Computing Surveys},
doi = {10.1145/3698589}
}