Constrained Convolutional Neural Networks for Weakly Supervised Segmentation
University of California, Berkeley
Abstract
We present an approach to learn a dense pixel-wise labeling from image-level tags. Each image-level tag imposes constraints on the output labeling of a Convolutional Neural Network (CNN) classifier. We propose Constrained CNN (CCNN), a method which uses a novel loss function to optimize for any set of linear constraints on the output space (i.e. predicted label distribution) of a CNN. Our loss formulation is easy to optimize and can be incorporated directly into standard stochastic gradient descent optimization. The key idea is to phrase the training objective as a biconvex optimization for linear models, which we then relax to nonlinear deep networks. Extensive experiments demonstrate the generality of our…
Citation impact
- FWCI
- 38.18
- Percentile
- 100%
- References
- 60
Authors
3Topics & keywords
- Computer science
- Convolutional neural network
- Artificial intelligence
- Stochastic gradient descent
- Segmentation
- Generality
- Pattern recognition (psychology)
- Deep learning