Introspective GAN: Learning to grow a GAN for incremental generation and classification

被引:6
作者
He, Chen [1 ]
Wang, Ruiping [1 ]
Shan, Shiguang [1 ]
Chen, Xilin [1 ]
机构
[1] Chinese Acad Sci, Key Lab Intelligent Informat Proc, Inst Comp Technol, CAS, Beijing 100190, Peoples R China
基金
国家重点研发计划;
关键词
Incremental learning; Catastrophic forgetting; Generative Adversarial Networks; IMAGERY;
D O I
10.1016/j.patcog.2024.110383
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Lifelong learning, the ability to continually learn new concepts throughout our life, is a hallmark of human intelligence. Generally, humans learn a new concept by knowing what it looks like and what makes it different from the others , which are correlated. Those two ways can be characterized by generation and classification in machine learning respectively. In this paper, we carefully design a dynamically growing GAN called Introspective GAN (IntroGAN) that can perform incremental generation and classification simultaneously with the guidance of prototypes, inspired by their roles of efficient information organization in human visual learning and excellent performance in other fields like zero-shot/few-shot/incremental learning. Specifically, we incorporate prototype-based classification which is robust to feature change in incremental learning and GAN as a generative memory to alleviate forgetting into a unified end -to -end framework. A comprehensive benchmark on the joint incremental generation and classification task is proposed and our method demonstrates promising results. Additionally, we conduct comprehensive analyses over the properties of IntroGAN and verify that generation and classification can be mutually beneficial in incremental scenarios, which is an inspiring area to be further exploited. The code is available at https://github.com/TonyPod/ IntroGAN.
引用
收藏
页数:12
相关论文
共 78 条
[1]  
Rusu AA, 2016, Arxiv, DOI arXiv:1606.04671
[2]  
Abadi M., 2016, arXiv, DOI [DOI 10.48550/ARXIV.1603.04467, 10.48550/arXiv.1603.04467]
[3]   Cross-modal prototype learning for zero-shot handwritten character recognition [J].
Ao, Xiang ;
Zhang, Xu-Yao ;
Liu, Cheng-Lin .
PATTERN RECOGNITION, 2022, 131
[4]   Seeing What a GAN Cannot Generate [J].
Bau, David ;
Zhu, Jun-Yan ;
Wulff, Jonas ;
Peebles, William ;
Strobelt, Hendrik ;
Zhou, Bolei ;
Torralba, Antonio .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :4501-4510
[5]   IL2M: Class Incremental Learning With Dual Memory [J].
Belouadah, Eden ;
Popescu, Adrian .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :583-592
[6]  
Brock Andrew., 2018, ICLR, DOI DOI 10.1145/3205873.3205877
[7]   End-to-End Incremental Learning [J].
Castro, Francisco M. ;
Marin-Jimenez, Manuel J. ;
Guil, Nicolas ;
Schmid, Cordelia ;
Alahari, Karteek .
COMPUTER VISION - ECCV 2018, PT XII, 2018, 11216 :241-257
[8]  
Chen Zhiyuan., 2018, Synthesis Lectures on Artificial Intelligence and Machine Learning, V12, P1, DOI [DOI 10.2200/S00737ED1V01Y201610AIM033, 10.2200/S00737ED1V01Y201610AIM033]
[9]   Diffusion Models in Vision: A Survey [J].
Croitoru, Florinel-Alin ;
Hondru, Vlad ;
Ionescu, Radu Tudor ;
Shah, Mubarak .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (09) :10850-10869
[10]   BinPlay: A Binary Latent Autoencoder for Generative Replay Continual Learning [J].
Deja, Kamil ;
Wawrzynski, Pawel ;
Marczak, Daniel ;
Masarczyk, Wojciech ;
Trzcinski, Tomasz .
2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,