Image classification based on principal component analysis optimized generative adversarial networks

Recently, the generative adversarial networks(GAN) has been widely used in various fields of machine learning. It avoids the complicated solving process of the original generation model while ensuring the generation effect. However, since the inputs of GAN are random initialized, it takes a long time to train the data generated by the model to fit the original data distribution. Therefore, in this paper, we propose a principal component analysis optimized generative adversarial networks (PCA-GAN). The original data is compressed and reduced by principal component analysis to generate the input of the confrontation network, so that the input data retains the characteristics of the original data to some extent, thereby improving the data generation performance and reducing the training time cost. We applied our PCA-GAN to image classification, and the experimental results show that the model effectively improve the accuracy of image classification and enhance the stability of the model.

[1]  Abhishek Kumar,et al.  Improved Semi-supervised Learning with GANs using Manifold Invariances , 2017, NIPS 2017.

[2]  Shakir Mohamed,et al.  Variational Approaches for Auto-Encoding Generative Adversarial Networks , 2017, ArXiv.

[3]  Jost Tobias Springenberg,et al.  Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks , 2015, ICLR.

[4]  Guo-Jun Qi,et al.  Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities , 2017, International Journal of Computer Vision.

[5]  H. Abdi,et al.  Principal component analysis , 2010 .

[6]  Rob Fergus,et al.  Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks , 2015, NIPS.

[7]  Jun Zhu,et al.  Triple Generative Adversarial Nets , 2017, NIPS.

[8]  Cheng Wang,et al.  Unsupervised Domain Adaptive Re-Identification: Theory and Practice , 2018, Pattern Recognit..

[9]  Wojciech Zaremba,et al.  Improved Techniques for Training GANs , 2016, NIPS.

[10]  Ning Wang,et al.  Multistage attention network for image inpainting , 2020, Pattern Recognit..

[11]  Rob Fergus,et al.  Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks , 2016, ArXiv.

[12]  Hao Hu,et al.  Global Versus Localized Generative Adversarial Nets , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[13]  AbdiHervé,et al.  Principal Component Analysis , 2010, Essentials of Pattern Recognition.

[14]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[15]  Shengdong Zhang,et al.  NLDN: Non-local dehazing network for dense haze removal , 2020, Neurocomputing.

[16]  Yann LeCun,et al.  Energy-based Generative Adversarial Network , 2016, ICLR.

[17]  Navdeep Jaitly,et al.  Adversarial Autoencoders , 2015, ArXiv.

[18]  Fazhi He,et al.  DRCDN: learning deep residual convolutional dehazing networks , 2019, The Visual Computer.