We study an extension of the multi-instance learning problem where examples are organized as nested bags of instances (e.g., a document could be represented as a bag of sentences, which in turn are bags of words). This framework can be useful in various scenarios, such as graph classification, image classification and translation-invariant pooling in convolutional neural network. In order to learn multi-multi instance data, we introduce a special neural network layer, called bag-layer, whose units aggregate sets of inputs of arbitrary size. We prove that the associated class of functions contains all Boolean functions over sets of sets of instances. We present empirical results on semi-synthetic data showing that such class of functions can be actually learned from data. We also present experiments on citation graphs datasets where our model obtains competitive results. Code and data related to this chapter are available at: https://doi.org/10.6084/m9.figshare.5442451.
CITATION STYLE
Tibo, A., Frasconi, P., & Jaeger, M. (2017). A Network Architecture for Multi-Multi-Instance Learning. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10534 LNAI, pp. 737–752). Springer Verlag. https://doi.org/10.1007/978-3-319-71249-9_44
Mendeley helps you to discover research relevant for your work.