Learning Generative ConvNets via Multi-grid Modeling and Sampling

被引:42
作者
Gao, Ruiqi [1 ]
Lu, Yang [2 ]
Zhou, Junpei [3 ]
Zhu, Song-Chun [1 ]
Wu, Ying Nian [1 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90095 USA
[2] Amazon, Seattle, WA USA
[3] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
来源
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR) | 2018年
关键词
D O I
10.1109/CVPR.2018.00954
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a multi-grid method for learning energy-based generative ConvNet models of images. For each grid, we learn an energy-based probabilistic model where the energy function is defined by a bottom-up convolutional neural network (ConvNet or CNN). Learning such a model requires generating synthesized examples from the model. Within each iteration of our learning algorithm, for each observed training image, we generate synthesized images at multiple grids by initializing the finite-step MCMC sampling from a minimal 1x1 version of the training image. The synthesized image at each subsequent grid is obtained by a finite-step MCMC initialized from the synthesized image generated at the previous coarser grid. After obtaining the synthesized examples, the parameters of the models at multiple grids are updated separately and simultaneously based on the differences between synthesized and observed examples. We show that this multi-grid method can learn realistic energy-based generative ConvNet models, and it outperforms the original contrastive divergence (CD) and persistent CD.
引用
收藏
页码:9155 / 9164
页数:10
相关论文
共 48 条
[1]  
[Anonymous], 2014, Advances in neural information processing systems
[2]  
[Anonymous], 2014, ARXIV14126296
[3]  
[Anonymous], 2015, ARXIV150603365
[4]  
[Anonymous], 2017, P IEEE C COMP VIS PA
[5]  
[Anonymous], 2017, ARXIV170201691
[6]  
[Anonymous], 2017, ARXIV170107875
[7]  
[Anonymous], ARXIV160909408
[8]  
[Anonymous], IEEE C COMP VIS PATT
[9]  
[Anonymous], 2008, P INT C MACH LEARN I
[10]  
[Anonymous], Predicting Structured Data