Deep learning is a widely utilized approach specifically for computer vision applications. Visual recognition is one of the applications utilizing deep learning. Several challenges limit the performance of visual recognition methods. One of the most important challenges is the insufficient number of labeled data in the datasets. To overcome this challenge, the recent studies propose sophisticated methods which require high computational resources, which may create another problem. That is, the implementation of such algorithms on mobile devices is quite challenging. Especially, these issues are encountered in surveillance systems that utilize the drones and/or CC-TVs. To solve these problems and obtain high accuracy, the network should be able to extract both representative and discriminative features from such a small amount of data. In this paper, we propose a generative adversarial semi-supervised training method for visual recognition. Experiments are performed to evaluate a lightweight deep convolutional neural network as a classifier network that is trained by the proposed method and a conditional/unconditional generator networks that are examined in adversarial training.
|