A Prototype Learning Based Multi-Instance Convolutional Neural Network

Ke-Lei HE,Ying-Huan SHI,Yang GAO,Jing HUO,Dong WANG,Ying ZHANG
DOI: https://doi.org/10.11897/SP.J.1016.2017.01265
2017-01-01
Abstract:Convolutional neural network is a fully supervised deep learning model.It requires that the labels of samples are fully provided.In weakly supervised applications where labels of samples are partly provided,the usage of convolutional neural networks is greatly limited.To solve the weakly supervised multi-instance learning problem,a new multiple instance convolutional neural network is proposed.The proposed model introduces a new prototype learning layer into the network.The prototype learning layer uses a prototype based metric method to transform instance features into bag features.The network therefore can use label information of bag and learning the whole model in a compact process.The network is firstly tested on a lung cancer cell pathology image classification dataset.Results show,compared with hand designed image feature based methods,the proposed method achieved an improvement of about 12% in accuracy.Compared with convolutional neural network and multi-instance learning combined methods,the proposed method also achieved better results on all the evaluation criterion.Besides,the method is also tested on a natural image classification dataset (GRAZ-02).Comparable result is achieved by the proposed method compared with the state-of-the-art method.
What problem does this paper attempt to address?