Fruit quality and defect image classification with conditional GAN data augmentation

被引:66
|
作者
Bird, Jordan J. [1 ]
Barnes, Chloe M. [2 ]
Manso, Luis J. [3 ]
Ekart, Aniko [2 ]
Faria, Diego R. [3 ]
机构
[1] Nottingham Trent Univ, Dept Comp Sci, Nottingham, England
[2] Aston Univ, Coll Engn & Phys Sci, Birmingham, W Midlands, England
[3] Aston Univ, ARVIS Lab, Birmingham, W Midlands, England
关键词
Fruit quality; Cultivar; Image classification; Data augmentation; Convolutional neural networks; Generative adversarial networks; ELECTRONIC NOSE; IDENTIFICATION;
D O I
10.1016/j.scienta.2021.110684
中图分类号
S6 [园艺];
学科分类号
0902 ;
摘要
Contemporary Artificial Intelligence technologies allow for the employment of Computer Vision to discern good crops from bad, providing a step in the pipeline of selecting healthy fruit from undesirable fruit, such as those which are mouldy or damaged. State-of-the-art works in the field report high accuracy results on small datasets (<1000 images), which are not representative of the population regarding real-world usage. The goals of this study are to further enable real-world usage by improving generalisation with data augmentation as well as to reduce overfitting and energy usage through model pruning. In this work, we suggest a machine learning pipeline that combines the ideas of fine-tuning, transfer learning, and generative model-based training data augmentation towards improving fruit quality image classification. A linear network topology search is performed to tune a VGG16 lemon quality classification model using a publicly-available dataset of 2690 images. We find that appending a 4096 neuron fully connected layer to the convolutional layers leads to an image classification ac-curacy of 83.77%. We then train a Conditional Generative Adversarial Network on the training data for 2000 epochs, and it learns to generate relatively realistic images. Grad-CAM analysis of the model trained on real photographs shows that the synthetic images can exhibit classifiable characteristics such as shape, mould, and gangrene. A higher image classification accuracy of 88.75% is then attained by augmenting the training with synthetic images, arguing that Conditional Generative Adversarial Networks have the ability to produce new data to alleviate issues of data scarcity. Finally, model pruning is performed via polynomial decay, where we find that the Conditional GAN-augmented classification network can retain 81.16% classification accuracy when com-pressed to 50% of its original size.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Data Augmentation with Conditional GAN for Automatic Modulation Classification
    Patel, Mansi
    Wang, Xuyu
    Mao, Shiwen
    PROCEEDINGS OF THE 2ND ACM WORKSHOP ON WIRELESS SECURITY AND MACHINE LEARNING, WISEML 2020, 2020, : 31 - 36
  • [2] Class-Conditional Data Augmentation Applied to Image Classification
    Aguilar, Eduardo
    Radeva, Petia
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, CAIP 2019, PT II, 2019, 11679 : 182 - 192
  • [3] Conditional image-to-image translation generative adversarial network (cGAN) for fabric defect data augmentation
    Mohammed, Swash Sami
    Clarke, Hülya Gökalp
    Neural Computing and Applications, 2024, 36 (32) : 20231 - 20244
  • [4] Tackling the class imbalanced dermoscopic image classification using data augmentation and GAN
    Mostapha Alsaidi
    Muhammad Tanveer Jan
    Ahmed Altaher
    Hanqi Zhuang
    Xingquan Zhu
    Multimedia Tools and Applications, 2024, 83 : 49121 - 49147
  • [5] Tackling the class imbalanced dermoscopic image classification using data augmentation and GAN
    Alsaidi, Mostapha
    Jan, Muhammad Tanveer
    Altaher, Ahmed
    Zhuang, Hanqi
    Zhu, Xingquan
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (16) : 49121 - 49147
  • [6] GAN Data Augmentation Methods in Rock Classification
    Zhao, Gaochang
    Cai, Zhao
    Wang, Xin
    Dang, Xiaohu
    APPLIED SCIENCES-BASEL, 2023, 13 (09):
  • [7] A High-Quality GAN With Data Augmentation for Aircraft Skin Defect Detection Under Limited Data
    Li, Huipeng
    Wang, Congqing
    Liu, Yang
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73 : 1 - 1
  • [8] ADAPTIVE DATA AUGMENTATION FOR IMAGE CLASSIFICATION
    Fawzi, Alhussein
    Samulowitz, Horst
    Turaga, Deepak
    Frossard, Pascal
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 3688 - 3692
  • [9] Conditional Infilling GANs for Data Augmentation in Mammogram Classification
    Wu, Eric
    Wu, Kevin
    Cox, David
    Lotter, William
    IMAGE ANALYSIS FOR MOVING ORGAN, BREAST, AND THORACIC IMAGES, 2018, 11040 : 98 - 106
  • [10] Efficient Training for Automatic Defect Classification by Image Augmentation
    Kondo, Naoaki
    Harada, Minoru
    Takagi, Yuji
    2018 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2018), 2018, : 226 - 233