Improving deep ensemble vehicle classification by using selected adversarial samples

作者:

Highlights:

摘要

Most image classification algorithms aim to maximize the percentage of class labels that are predicted correctly. These algorithms often missclassify images from minority categories as into the dominant categories. To overcome the issue of unbalanced data for classifying vehicles from traffic surveillance images, we propose a semi supervised pipeline focused on integrating deep neural networks with data augmentation based on generative adversarial nets (GANs). The proposed approach consists of three main stages. In the first stage, we trained several GANs on the original dataset to generate adversarial samples for the rare classes. In the second stage, an ensemble of CNN models with different architectures are trained on the original imbalanced data set, and then a sample selection step is performed to filter out the low-quality adversarial samples. In the final stage, the aforementioned ensemble model is refined on the augmented dataset by adding the selected adversarial samples. Experiments on the highly imbalanced large benchmark “MIOvision Traffic Camera Dataset (MIO-TCD)” classification challenge dataset demonstrate that the proposed framework is able to increase the mean performance of some categories to some extent, while maintaining a high overall accuracy, compared with the baseline.

论文关键词:Imbalanced classification,Image classification,Generative adversarial nets,Ensemble learning,00-01,99-00

论文评审过程:Received 3 January 2018, Revised 16 June 2018, Accepted 19 June 2018, Available online 6 July 2018, Version of Record 12 September 2018.

论文官网地址:https://doi.org/10.1016/j.knosys.2018.06.035