Deep Fiber Clustering: Anatomically Informed Unsupervised Deep Learning for Fast and Effective White Matter Parcellation

White matter fiber clustering (WMFC) enables parcellation of white matter tractography for applications such as disease classification and anatomical tract segmentation. However, the lack of ground truth and the ambiguity of fiber data (the points along a fiber can equivalently be represented in forward or reverse order) pose challenges to this task. We propose a novel WMFC framework based on unsupervised deep learning. We solve the unsupervised clustering problem as a self-supervised learning task. Specifically, we use a convolutional neural network to learn embeddings of input fibers, using pairwise fiber distances as pseudo annotations. This enables WMFC that is insensitive to fiber point ordering. In addition, anatomical coherence of fiber clusters is improved by incorporating brain anatomical segmentation data. The proposed framework enables outlier removal in a natural way by rejecting fibers with low cluster assignment probability. We train and evaluate our method using 200 datasets from the Human Connectome Project. Results demonstrate superior performance and efficiency of the proposed approach.

[1]  Luke Macyszyn,et al.  Individualized Map of White Matter Pathways: Connectivity-Based Paradigm for Neurosurgical Planning. , 2016, Neurosurgery.

[2]  Nikos Komodakis,et al.  Unsupervised Representation Learning by Predicting Image Rotations , 2018, ICLR.

[3]  P. Basser,et al.  In vivo fiber tractography using DT‐MRI data , 2000, Magnetic resonance in medicine.

[4]  Pamela Guevara,et al.  Inter-Subject Clustering of Brain Fibers from Whole-Brain Tractography , 2020, 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC).

[5]  Oriol Vinyals,et al.  Representation Learning with Contrastive Predictive Coding , 2018, ArXiv.

[6]  Martha Elizabeth Shenton,et al.  Filtered Multitensor Tractography , 2010, IEEE Transactions on Medical Imaging.

[7]  Peter F. Neher,et al.  The challenge of mapping the human connectome based on diffusion tractography , 2017, Nature Communications.

[8]  P. Basser,et al.  MR diffusion tensor spectroscopy and imaging. , 1994, Biophysical journal.

[9]  Carl-Fredrik Westin,et al.  SlicerDMRI: Diffusion MRI and Tractography Research Software for Brain Cancer Surgery Planning and Visualization , 2020, JCO clinical cancer informatics.

[10]  Guy B. Williams,et al.  QuickBundles, a Method for Tractography Simplification , 2012, Front. Neurosci..

[11]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[12]  C. Westin,et al.  Automated white matter fiber tract identification in patients with brain tumors , 2016, NeuroImage: Clinical.

[13]  Jean-Francois Mangin,et al.  FFClust: Fast fiber clustering for large tractography datasets for a detailed study of brain connectivity , 2020, NeuroImage.

[14]  Yogesh Rathi,et al.  An anatomically curated fiber clustering white matter atlas for consistent white matter tract parcellation across the lifespan , 2018, NeuroImage.

[15]  Bruce Fischl,et al.  FreeSurfer , 2012, NeuroImage.

[16]  Carl-Fredrik Westin,et al.  Unbiased Groupwise Registration of White Matter Tractography , 2012, MICCAI.

[17]  Essa Yacoub,et al.  The WU-Minn Human Connectome Project: An overview , 2013, NeuroImage.

[18]  Alexander Kolesnikov,et al.  Revisiting Self-Supervised Visual Representation Learning , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Dhruv Batra,et al.  Joint Unsupervised Learning of Deep Representations and Image Clusters , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[20]  Alexandra J. Golby,et al.  Deep white matter analysis (DeepWMA): Fast and consistent tractography segmentation , 2020, Medical Image Anal..

[21]  Maxime Descoteaux,et al.  Tractography filtering using autoencoders , 2020, ArXiv.

[22]  Ali Farhadi,et al.  Unsupervised Deep Embedding for Clustering Analysis , 2015, ICML.

[23]  En Zhu,et al.  Deep Clustering with Convolutional Autoencoders , 2017, ICONIP.

[24]  Carl-Fredrik Westin,et al.  Fiber clustering versus the parcellation-based connectome , 2013, NeuroImage.

[25]  Enhong Chen,et al.  Learning Deep Representations for Graph Clustering , 2014, AAAI.

[26]  Yann LeCun,et al.  Learning a similarity metric discriminatively, with application to face verification , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[27]  Jean-Francois Mangin,et al.  Automatic fiber bundle segmentation in massive tractography datasets using a multi-subject bundle atlas , 2012, NeuroImage.

[28]  Peter F. Neher,et al.  TractSeg - Fast and accurate white matter tract segmentation , 2018, NeuroImage.

[29]  Dinggang Shen,et al.  Tract Dictionary Learning for Fast and Robust Recognition of Fiber Bundles , 2020, MICCAI.

[30]  Yingjie Tian,et al.  A Comprehensive Survey of Clustering Algorithms , 2015, Annals of Data Science.

[31]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[32]  Alexei A. Efros,et al.  Unsupervised Visual Representation Learning by Context Prediction , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[33]  Guodao Sun,et al.  Vector Field Streamline Clustering Framework for Brain Fiber Tract Segmentation , 2020 .

[34]  Peter Savadjiev,et al.  Whole brain white matter connectivity analysis using machine learning: An application to autism , 2017, NeuroImage.

[35]  Paul M. Thompson,et al.  FiberNET: An ensemble deep learning framework for clustering white matter fibers , 2017, bioRxiv.

[36]  Carl-Fredrik Westin,et al.  White Matter Tract Clustering and Correspondence in Populations , 2005, MICCAI.

[37]  Timothy D. Verstynen,et al.  Population-averaged atlas of the macroscale human structural connectome and its network topology , 2018, NeuroImage.

[38]  Matthijs Douze,et al.  Deep Clustering for Unsupervised Learning of Visual Features , 2018, ECCV.

[39]  Carl-Fredrik Westin,et al.  SlicerDMRI: Open Source Diffusion MRI Software for Brain Cancer Research. , 2017, Cancer research.

[40]  Bruce Fischl,et al.  AnatomiCuts: Hierarchical clustering of tractography streamlines based on anatomical similarity , 2016, NeuroImage.

[41]  Jean-Francois Mangin,et al.  An Example-Based Multi-Atlas Approach to Automatic Labeling of White Matter Tracts , 2015, PloS one.

[42]  Jean-Philippe Thiran,et al.  Structural connectomics in brain diseases , 2013, NeuroImage.

[43]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .