“…Compared with traditional machine learning techniques, convolutional neural networks are more generalizable, faster to train, and can obtain significant information directly from images, which eliminates the tedious steps of manually extracting image features used in traditional methods. In applications for agriculture, convolutional neural networks are often used in areas such as the classification of crop pests and diseases ( Wu et al, 2019 ; Peng et al, 2019 ; Tiwari et al., 2021 ; Liu et al., 2022 ; Liu et al., 2022 ), agricultural product species identification ( Ajit et al., 2020 ; Gao et al., 2020 ; Chen et al, 2021 ; Laabassi et al., 2021 ; Sj et al.,2021 ), yield estimation ( Zhang et al., 2020 ; Tan et al, 2019 ; Alexandros et al, 2023 ; Kavita et al., 2023 ), and crop quality grading ( Anikó and Miklós, 2022 ; Liu et al., 2022 ; Li et al, 2022 ; Wang Z. et al., 2022 ; Peng et al, 2023 ), in which they greatly promote the development of agricultural intelligence. Along with the arrival of the era of big data, the amount of image information increases exponentially, resulting in an increase in the amount of computation and training difficulty in the training process.…”