VisualBackProp for learning using privileged information with CNNs
In many machine learning applications, from medical diagnostics to autonomous
driving, the availability of prior knowledge can be used to improve the
predictive performance of learning algorithms and incorporate physical,'
domain knowledge,' or `common sense' concepts into training of machine
learning systems as well as verify constraints/properties of the systems. We
explore the learning using privileged information paradigm and show how to
incorporate the privileged information, such as segmentation mask available
along with the classification label of each example, into the training stage of
convolutional neural networks. This is done by augmenting the CNN model with an
architectural component that effectively focuses model's attention on the
desired region of the input image during the training process and that is
transparent to the network's label prediction mechanism at testing. This
component effectively corresponds to the visualization strategy for identifying
the parts of the input, often referred to as visualization mask, that most
contribute to the prediction, yet uses this strategy in reverse to the
classical setting in order to enforce the desired visualization mask instead.
We verify our proposed algorithms through exhaustive experiments on benchmark
ImageNet and PASCAL VOC data sets and achieve improvements in the performance
of $2.4\%$ and $2.7\%$ over standard single-supervision model training.
Finally, we confirm the effectiveness of our approach on skin lesion
classification problem.
Code (0)
등록된 구현이 없습니다.
Tasks
Autonomous DrivingBIG-bench Machine LearningCommon Sense ReasoningGeneral ClassificationLesion ClassificationSkin Lesion ClassificationSimilar Papers 제목 키워드 기반
VisualBackProp: efficient visualization of CNNs
This paper proposes a new method, that we call VisualBackProp, for visualizing which sets of pixels of the input image contribute most to the predictions made by the convolutional neural network (CNN). The method heavily…
Self-Driving CarsTraining Group Orthogonal Neural Networks with Privileged Information
Learning rich and diverse representations is critical for the performance of deep convolutional neural networks (CNNs). In this paper, we consider how to use privileged information to promote inherent diversity of a sing…
Diversityimage-classificationImage ClassificationImage Segmentation+1Deep Learning under Privileged Information Using Heteroscedastic Dropout
Unlike machines, humans learn through rapid, abstract model-building. The role of a teacher is not simply to hammer home right or wrong answers, but rather to provide intuitive comments, comparisons, and explanations to …
Deep Learningimage-classificationImage ClassificationMachine Translation+1Learning with Privileged Information for Efficient Image Super-Resolution
Convolutional neural networks (CNNs) have allowed remarkable advances in single image super-resolution (SISR) over the last decade. Most SR methods based on CNNs have focused on achieving performance gains in terms of qu…
DecoderImage Super-ResolutionSSIMSuper-ResolutionOn the Capacity Limits of Privileged ERM
We study the supervised learning paradigm called Learning Using Privileged Information, first suggested by Vapnik and Vashist (2009). In this paradigm, in addition to the examples and labels, additional (privileged) info…