Two Stream Active Query Suggestion for Active Learning in Connectomics

For large-scale vision tasks in biomedical images, the labeled data is often limited to train effective deep models. Active learning is a common solution, where a query suggestion method selects representative unlabeled samples for annotation, and the new labels are used to improve the base model. However, most query suggestion models optimize their learnable parameters only on the limited labeled data and consequently become less effective for the more challenging unlabeled data. To tackle this, we propose a two-stream active query suggestion approach. In addition to the supervised feature extractor, we introduce an unsupervised one optimized on all raw images to capture diverse image features, which can later be improved by fine-tuning on new labels. As a use case, we build an end-to-end active learning framework with our query suggestion method for 3D synapse detection and mitochondria segmentation in connectomics. With the framework, we curate, to our best knowledge, the largest connectomics dataset with dense synapses and mitochondria annotation. On this new dataset, our method outperforms previous state-of-the-art methods by 3.1% for synapse and 3.8% for mitochondria in terms of region-of-interest proposal accuracy. We also apply our method to image classification, where it outperforms previous approaches on CIFAR-10 under the same limited annotation budget. The project page is https://zudi-lin.github.io/projects/#two_stream_active.

[1]  Eric L. Miller,et al.  Segmentation fusion for connectomics , 2011, 2011 International Conference on Computer Vision.

[2]  Pascal Fua,et al.  Learning for Structured Prediction Using Approximate Subgradient Descent with Working Sets , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Burr Settles,et al.  Active Learning Literature Survey , 2009 .

[4]  Toufiq Parag,et al.  Annotating Synapses in Large EM Datasets , 2014, ArXiv.

[5]  Louis K. Scheffer,et al.  Fully-Automatic Synapse Prediction and Validation on a Large Data Set , 2016, Front. Neural Circuits.

[6]  Patrick van der Smagt,et al.  SynEM, automated synapse detection for connectomics , 2017, eLife.

[7]  Enhua Wu,et al.  Squeeze-and-Excitation Networks , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Frédéric Precioso,et al.  Adversarial Active Learning for Deep Networks: a Margin Based Approach , 2018, ArXiv.

[9]  Fred A. Hamprecht,et al.  Who Is Talking to Whom: Synaptic Partner Detection in Anisotropic Volumes of Insect Brain , 2015, MICCAI.

[10]  Kaiming He,et al.  Feature Pyramid Networks for Object Detection , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Kristen Grauman,et al.  Active Image Segmentation Propagation , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Max Welling,et al.  Auto-Encoding Variational Bayes , 2013, ICLR.

[13]  Hanspeter Pfister,et al.  Detecting Synapse Location and Connectivity by Signed Proximity Estimation and Pruning with Deep Nets , 2018, ECCV Workshops.

[14]  In So Kweon,et al.  Learning Loss for Active Learning , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Zoubin Ghahramani,et al.  Combining active learning and semi-supervised learning using Gaussian fields and harmonic functions , 2003, ICML 2003.

[16]  Andrew Zisserman,et al.  Two-Stream Convolutional Networks for Action Recognition in Videos , 2014, NIPS.

[17]  B. S. Manjunath,et al.  Synapse classification and localization in Electron Micrographs , 2014, Pattern Recognit. Lett..

[18]  Ye Zhang,et al.  Active Discriminative Text Representation Learning , 2016, AAAI.

[19]  Ruimao Zhang,et al.  Cost-Effective Active Learning for Deep Image Classification , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Gary B. Huang,et al.  Identifying Synapses Using Deep and Wide Multiscale Recursive Networks , 2014, ArXiv.

[21]  G. Urban,et al.  Automated synaptic connectivity inference for volume electron microscopy , 2017, Nature Methods.

[22]  Matthew Cook,et al.  Synaptic partner prediction from point annotations in insect brains , 2018, MICCAI.

[23]  Fred A. Hamprecht,et al.  Automated Detection and Segmentation of Synaptic Contacts in Nearly Isotropic Serial Electron Microscopy Images , 2011, PloS one.

[24]  Jeff W Lichtman,et al.  Why not connectomics? , 2013, Nature Methods.

[25]  Mohan M. Trivedi,et al.  Active learning for on-road vehicle detection: a comparative study , 2014, Machine Vision and Applications.

[26]  Mark H. Ellisman,et al.  Segmentation of mitochondria in electron microscopy images using algebraic curves , 2013, 2013 IEEE 10th International Symposium on Biomedical Imaging.

[27]  Pascal Fua,et al.  Learning Structured Models for Segmentation of 2-D and 3-D Imagery , 2015, IEEE Transactions on Medical Imaging.

[28]  J. Sanes,et al.  Ome sweet ome: what can the genome tell us about the connectome? , 2008, Current Opinion in Neurobiology.

[29]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Silvio Savarese,et al.  Active Learning for Convolutional Neural Networks: A Core-Set Approach , 2017, ICLR.

[31]  Stefan Wrobel,et al.  Active Hidden Markov Models for Information Extraction , 2001, IDA.

[32]  Eric T. Trautman,et al.  A Complete Electron Microscopy Volume of the Brain of Adult Drosophila melanogaster , 2017, Cell.

[33]  Pascal Fua,et al.  Learning Context Cues for Synapse Segmentation , 2013, IEEE Transactions on Medical Imaging.

[34]  Ming-Yu Liu,et al.  Localization-Aware Active Learning for Object Detection , 2018, ACCV.

[35]  Kristen Grauman,et al.  Large-Scale Live Active Learning: Training Object Detectors with Crawled Data and Crowds , 2011, CVPR 2011.

[36]  Vinay P. Namboodiri,et al.  Active learning with version spaces for object detection , 2016, ArXiv.

[37]  Mark H. Ellisman,et al.  A workflow for the automatic segmentation of organelles in electron microscopy image stacks , 2014, Front. Neuroanat..

[38]  Mikhail Belkin,et al.  Using Manifold Stucture for Partially Labeled Classification , 2002, NIPS.

[39]  Pascal Fua,et al.  Structured Image Segmentation Using Kernelized Features , 2012, ECCV.

[40]  William R. Gray Roncal,et al.  Saturated Reconstruction of a Volume of Neocortex , 2015, Cell.

[41]  Stephan Saalfeld,et al.  Synaptic Cleft Segmentation in Non-Isotropic Volume Electron Microscopy of the Complete Drosophila Brain , 2018, MICCAI.

[42]  Amitabh Varshney,et al.  Volume segmentation using convolutional neural networks with limited training data , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[43]  Ross B. Girshick,et al.  Mask R-CNN , 2017, 1703.06870.

[44]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[45]  Y. Freund,et al.  Active learning for visual object detection , 2005 .

[46]  Gregory D. Hager,et al.  VESICLE: Volumetric Evaluation of Synaptic Inferfaces using Computer Vision at Large Scale , 2014, BMVC.

[47]  Filiz Bunyak,et al.  Mitochondria segmentation in electron microscopy volumes using deep convolutional neural network , 2017, 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

[48]  Pascal Fua,et al.  Supervoxel-Based Segmentation of Mitochondria in EM Image Stacks With Learned Shape Features , 2012, IEEE Transactions on Medical Imaging.

[49]  Alexander G. Gray,et al.  Automatic joint classification and segmentation of whole cell 3D images , 2009, Pattern Recognit..

[50]  Jinbo Bi,et al.  Active learning via transductive experimental design , 2006, ICML.

[51]  Fred A. Hamprecht,et al.  Automated Detection of Synapses in Serial Section Transmission Electron Microscopy Image Stacks , 2014, PloS one.

[52]  Joachim Denzler,et al.  Selecting Influential Examples: Active Learning with Expected Model Output Changes , 2014, ECCV.

[53]  Nir Ailon,et al.  Deep Metric Learning Using Triplet Network , 2014, SIMBAD.

[54]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[55]  Alessandro Giusti,et al.  Efficient Classifier Training to Minimize False Merges in Electron Microscopy Segmentation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).