SP-GAN: Self-Growing and Pruning Generative Adversarial Networks

被引:17
|
作者
Song, Xiaoning [1 ]
Chen, Yao [1 ]
Feng, Zhen-Hua [2 ,3 ]
Hu, Guosheng [4 ]
Yu, Dong-Jun [5 ]
Wu, Xiao-Jun [1 ]
机构
[1] Jiangnan Univ, Sch Artificial Intelligence & Comp Sci, Wuxi 214122, Jiangsu, Peoples R China
[2] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
[3] Univ Surrey, Ctr Vis Speech & Signal Proc CVSSP, Guildford GU2 7XH, Surrey, England
[4] Anyvision, Belfast BT3 9DT, Antrim, North Ireland
[5] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
基金
中国国家自然科学基金; 英国工程与自然科学研究理事会; 中国博士后科学基金;
关键词
Gallium nitride; Training; Generative adversarial networks; Generators; Adaptation models; Convolution; Stability analysis; Adaptive loss function; generative adversarial networks (GANs); pruning; self-growing;
D O I
10.1109/TNNLS.2020.3005574
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents a new Self-growing and Pruning Generative Adversarial Network (SP-GAN) for realistic image generation. In contrast to traditional GAN models, our SP-GAN is able to dynamically adjust the size and architecture of a network in the training stage by using the proposed self-growing and pruning mechanisms. To be more specific, we first train two seed networks as the generator and discriminator; each contains a small number of convolution kernels. Such small-scale networks are much easier and faster to train than large-capacity networks. Second, in the self-growing step, we replicate the convolution kernels of each seed network to augment the scale of the network, followed by fine-tuning the augmented/expanded network. More importantly, to prevent the excessive growth of each seed network in the self-growing stage, we propose a pruning strategy that reduces the redundancy of an augmented network, yielding the optimal scale of the network. Finally, we design a new adaptive loss function that is treated as a variable loss computational process for the training of the proposed SP-GAN model. By design, the hyperparameters of the loss function can dynamically adapt to different training stages. Experimental results obtained on a set of data sets demonstrate the merits of the proposed method, especially in terms of the stability and efficiency of network training. The source code of the proposed SP-GAN method is publicly available at https://github.com/Lambert-chen/SPGAN.git.
引用
收藏
页码:2458 / 2469
页数:12
相关论文
共 50 条
  • [31] MR-GAN: Manifold Regularized Generative Adversarial Networks for Scientific
    Li, Qunwei
    Kailkhura, Bhavya
    Anirudh, Rushil
    Zhang, Jize
    Zhou, Yi
    Liang, Yingbin
    Han, T. Yong-Jin
    Varshney, Pramod K.
    SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE, 2021, 3 (04): : 1197 - 1222
  • [32] ECG-Adv-GAN: Detecting ECG Adversarial Examples with Conditional Generative Adversarial Networks
    Hossain, Khondker Fariha
    Kamran, Sharif Amit
    Tavakkoli, Alireza
    Pan, Lei
    Ma, Xingjun
    Rajasegarar, Sutharshan
    Karmaker, Chandan
    20TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2021), 2021, : 50 - 56
  • [33] Max-Boost-GAN: Max Operation to Boost Generative Ability of Generative Adversarial Networks
    Di, Xinhan
    Yu, Pengqian
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2017), 2017, : 1156 - 1164
  • [34] Towards Compressing Efficient Generative Adversarial Networks for Image Translation via Pruning and Distilling
    Gong, Luqi
    Li, Chao
    Hong, Hailong
    Zhu, Hui
    Qian, Tangwen
    Xu, Yongjun
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT II, 2021, 12892 : 637 - 647
  • [35] RESAKey GAN: enhancing color image encryption through residual self-attention generative adversarial networks
    Liu, Tongzhe
    Chen, Junyao
    Wu, Ximei
    Long, Bofeng
    Wang, Lujie
    He, Chenchen
    Deng, Xuan
    Deng, Hongwei
    Chen, Zhong
    PHYSICA SCRIPTA, 2025, 100 (03)
  • [36] Purpose-driven, Self-growing Networks - a framework for enabling cognition in systems of
    Bochow, Bernd
    Emmelmann, Marc
    2011 IEEE 73RD VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2011,
  • [37] Exploring DeshuffleGANs in Self-Supervised Generative Adversarial Networks
    Baykal, Gulcin
    Ozcelik, Furkan
    Unal, Gozde
    PATTERN RECOGNITION, 2022, 122
  • [38] Towards Self-Adaptable, Scalable, Dependable and Energy Efficient Networks: The Self-Growing Concept
    Alonistioti, N.
    Merentitis, A.
    Stamatelatos, M.
    Schulz, E.
    Zhou, C.
    Koudouridis, G.
    Bochow, B.
    Schuster, M.
    Demeester, P.
    Ballon, P.
    Delaere, S.
    Mueck, M.
    Drewes, C.
    Van der Perre, L.
    Declerck, J.
    Lewis, T.
    Chochliouros, I.
    UBICOMM 2010: THE FOURTH INTERNATIONAL CONFERENCE ON MOBILE UBIQUITOUS COMPUTING, SYSTEMS, SERVICES AND TECHNOLOGIES, 2010, : 324 - 327
  • [39] Augmented Self-paced Learning with Generative Adversarial Networks
    Zhang, Xiao-Yu
    Wang, Shupeng
    Lv, Yanfei
    Li, Peng
    Wang, Haiping
    COMPUTATIONAL SCIENCE - ICCS 2018, PT III, 2018, 10862 : 450 - 456
  • [40] Self-attention and generative adversarial networks for algae monitoring
    Nhut Hai Huynh
    Boer, Gordon
    Schramm, Hauke
    EUROPEAN JOURNAL OF REMOTE SENSING, 2022, 55 (01) : 10 - 22