2015 · 2.1K citations · 34 references
ComputingComputer ScienceComputer VisionMachine LearningMachine VisionDeep LearningGenerative ModelingNeural NetworksObject RecognitionProbabilistic Machine LearningRepresentation LearningConditional Generative ModelsGaussian Process Latent Variable ModelsLatent Gaussian ModelsObject SegmentationPredictionProbabilistic Deep LearningStructured PredictionVariational Bayes
Supervised deep learning has been successfully applied to many recognition problems, yet modeling complex structured output representations that enable probabilistic inference and diverse predictions remains challenging. The study develops a deep conditional generative model using Gaussian latent variables for structured output prediction. The model is trained with stochastic gradient variational Bayes, supports fast stochastic feed‑forward inference, and incorporates input noise injection and a multi‑scale prediction objective to build robust structured prediction algorithms. Experiments show the algorithm outperforms deterministic deep neural networks by generating diverse, realistic structured outputs and, with the complementary training methods, achieves strong pixel‑level segmentation and semantic labeling on Caltech‑UCSD Birds 200 and a subset of Labeled Faces in the Wild.
Supervised deep learning has been successfully applied to many recognition problems. Although it can approximate a complex many-to-one function well when a large amount of training data is provided, it is still challenging to model complex structured output representations that effectively perform probabilistic inference and make diverse predictions. In this work, we develop a deep conditional generative model for structured output prediction using Gaussian latent variables. The model is trained efficiently in the framework of stochastic gradient variational Bayes, and allows for fast prediction using stochastic feed-forward inference. In addition, we provide novel strategies to build robust structured prediction algorithms, such as input noise-injection and multi-scale prediction objective at training. In experiments, we demonstrate the effectiveness of our proposed algorithm in comparison to the deterministic deep neural network counterparts in generating diverse but realistic structured output predictions using stochastic inference. Furthermore, the proposed training methods are complimentary, which leads to strong pixel-level object segmentation and semantic labeling performance on Caltech-UCSD Birds 200 and the subset of Labeled Faces in the Wild dataset.
34
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
Going deeper with convolutions
Christian Szegedy, Wei Liu, Yangqing Jia et al. · 2015 · 46.8K citations
Fully convolutional networks for semantic segmentation
Jonathan Long, Evan Shelhamer, Trevor Darrell · 2015 · 36.9K citations
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.3K citations