Multi-class recognition using noisy training data with a self-learning approach

A. Ghahremani, Y. Bondarau, P.H.N. de With

Research output: Contribution to conferencePaperAcademic

1 Citation (Scopus)
1 Downloads (Pure)

Abstract

Exploiting ConvNets for object classification systems requires extensive labor work, since these networks require to be trained by sufficiently large and accurately labeled datasets. We propose a novel self-learning approach, which is able to generate a reliable multi-class object classification model from a low-quality dataset that is disturbed with a high level of interclass noise samples. This approach iteratively purifies the noisy training datasets for each class and updates the classification model. The iterations continue until the model and its parameters reach sufficient quality. The self-learning approach based on ConvNets is evaluated for a maritime surveillance use case, where vessels need to be classified into eight different types. The experimental results on the evaluation dataset show that the proposed approach improves the F1 score approximately by 5%, 8% and 25% at the end of the third iteration, while the initial training datasets contain 40%, 50% and 60% interclass noise samples (erroneously classified labels of vessels), respectively. Additionally, the purification performance is highly dependent on inter- and inter-class similarities between training samples for higher noise levels. It was also found that the mean Average Precision (mAP) does not degrade so much, whereas other performance parameters show larger variation.
Original languageEnglish
Number of pages8
DOIs
Publication statusPublished - 10 Dec 2018
Event2018 Digital Image Computing: Techniques and Applications (DICTA) - Canberra, Australia
Duration: 10 Dec 201813 Dec 2018

Conference

Conference2018 Digital Image Computing: Techniques and Applications (DICTA)
Country/TerritoryAustralia
CityCanberra
Period10/12/1813/12/18

Keywords

  • maritime surveillance
  • onvolutional neural networks
  • CNNs
  • inter-class noise reduction
  • dataset preparation
  • convolutional neural networks

Fingerprint

Dive into the research topics of 'Multi-class recognition using noisy training data with a self-learning approach'. Together they form a unique fingerprint.

Cite this