2015/09/28 by Yang Lu, Song‐Chun Zhu, Song-Chun Zhu +5 · 26 citations
Computer Science · Mathematics · #Artificial intelligence #Binary number #Computer Vision and Pattern Recognition (cs.CV) #Computer science #Convolutional neural network #Discriminative model #FOS: Computer and information sciences #Frame (networking) #Generative Adversarial Networks and Image Synthesis #Generative grammar #Generative model #Image Processing and 3D Reconstruction #Interpretation (philosophy) #Layer (electronics) #Machine learning #Mathematics #Neural Networks and Applications #Pattern recognition (psychology) #cs.CV
paper · pdf · doi:10.48550/arxiv.1509.08379
published in arXiv (Cornell University) (Cornell University)
openalex publication_date 2015/09/28 · arxiv created 2015/12/07 · arxiv updated 2015/12/09 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/08
The convolutional neural network (ConvNet or CNN) has proven to be very successful in many tasks such as those in computer vision. In this conceptual paper, we study the generative perspective of the discriminative CNN. In particular, we propose to learn the generative FRAME (Filters, Random field, And Maximum Entropy) model using the highly expressive filters pre-learned by the CNN at the convolutional layers. We show that the learning algorithm can generate realistic and rich object and texture patterns in natural scenes. We explain that each learned model corresponds to a new CNN unit at a layer above the layer of filters employed by the model. We further show that it is possible to learn a new layer of CNN units using a generative CNN model, which is a product of experts model, and the learning algorithm admits an EM interpretation with binary latent variables.