Log in

Identifying disease-related subnetwork connectome biomarkers by sparse hypergraph learning

  • Original Research
  • Published:
Brain Imaging and Behavior Aims and scope Submit manuscript

Abstract

The functional brain network has gained increased attention in the neuroscience community because of its ability to reveal the underlying architecture of human brain. In general, majority work of functional network connectivity is built based on the correlations between discrete-time-series signals that link only two different brain regions. However, these simple region-to-region connectivity models do not capture complex connectivity patterns between three or more brain regions that form a connectivity subnetwork, or subnetwork for short. To overcome this current limitation, a hypergraph learning-based method is proposed to identify subnetwork differences between two different cohorts. To achieve our goal, a hypergraph is constructed, where each vertex represents a subject and also a hyperedge encodes a subnetwork with similar functional connectivity patterns between different subjects. Unlike previous learning-based methods, our approach is designed to jointly optimize the weights for all hyperedges such that the learned representation is in consensus with the distribution of phenotype data, i.e. clinical labels. In order to suppress the spurious subnetwork biomarkers, we further enforce a sparsity constraint on the hyperedge weights, where a larger hyperedge weight indicates the subnetwork with the capability of identifying the disorder condition. We apply our hypergraph learning-based method to identify subnetwork biomarkers in Autism Spectrum Disorder (ASD) and Attention Deficit Hyperactivity Disorder (ADHD). A comprehensive quantitative and qualitative analysis is performed, and the results show that our approach can correctly classify ASD and ADHD subjects from normal controls with 87.65 and 65.08% accuracies, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Thailand)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Agarwal, S., Lim, J., Zelnik-Manor, L., Perona, P., Kriegman, D., & Belongie, S. (2005). Beyond pairwise clustering. In 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) (vol. 2, pp. 838–845). IEEE.

  • Argyriou, A., Evgeniou, T., & Pontil, M. (2008). Convex multi-task feature learning. Machine Learning, 73(3), 243–272.

    Article  Google Scholar 

  • Bu, J. et al. (2010) Music recommendation by unified hypergraph: combining social media information and music content. In Proceedings of the 18th ACM international conference on Multimedia (pp. 391–400). ACM.

  • Chapelle, O., Scholkopf, B., & Zien, A. (2009). Semi-supervised learning (Chapelle, O. et al., Eds.; 2006)[Book reviews]. IEEE Transactions on Neural Networks, 20(3), 542–542.

    Article  Google Scholar 

  • Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20(3), 273–297.

    Google Scholar 

  • Davison, E. N., Schlesinger, K. J., Bassett, D. S., Lynall, M. E., Miller, M. B., Grafton, S. T., & Carlson, J. M. (2015). Brain network adaptability across task states. PLoS Computational Biology, 11(1), e1004029.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Di Martino, A., et al. (2014). The autism brain imaging data exchange: towards a large-scale evaluation of the intrinsic brain architecture in autism. Molecular Psychiatry, 19(6), 659–667.

    Article  PubMed  Google Scholar 

  • Gao, Y., Wang, M., Tao, D., Ji, R., & Dai, Q. (2012). 3-D object retrieval and recognition with hypergraph analysis. IEEE Transactions on Image Processing, 21(9), 4290–4303.

    Article  PubMed  Google Scholar 

  • Gao, Y., Adeli-M, E., Kim, M., Giannakopoulos, P., Haller, S., and Shen, D. (2015a) Medical image retrieval using multi-graph learning for MCI diagnostic assistance. In International Conference on Medical Image Computing and Computer-Assisted Intervention (pp. 86–93). Springer.

  • Gao, Y. et al. (2015b) MCI identification by joint learning on multiple MRI data. In International Conference on Medical Image Computing and Computer-Assisted Intervention (pp. 78–85) Springer.

  • Huang, Y., Liu, Q., Zhang, S., and Metaxas, D. N. (2010) Image retrieval via probabilistic hypergraph ranking. In Computer Vision and Pattern Recognition (CVPR), 2010 IEEE Conference on, pp. 3376–3383: IEEE.

  • Huang, Y., Liu, Q., Lv, F., Gong, Y., & Metaxas, D. N. (2011). Unsupervised image categorization by hypergraph partition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 33(6), 1266–1273.

    Article  PubMed  Google Scholar 

  • Jie, B., Wee, C.-Y., Shen, D., & Zhang, D. (2016). Hyper-connectivity of functional networks for brain disease diagnosis. Medical Image Analysis, 32, 84–100.

    Article  PubMed  PubMed Central  Google Scholar 

  • Matthews, P., & Jezzard, P. (2004). Functional magnetic resonance imaging. Journal of Neurology, Neurosurgery & Psychiatry, 75(1), 6–12.

    CAS  Google Scholar 

  • Milo, R., Shen-Orr, S., Itzkovitz, S., Kashtan, N., Chklovskii, D., & Alon, U. (2002). Network motifs: simple building blocks of complex networks. Science, 298(5594), 824–827.

    Article  CAS  PubMed  Google Scholar 

  • Minshew, N. J., & Williams, D. L. (2007). The new neurobiology of autism: cortex, connectivity, and neuronal organization. Archives of Neurology, 64(7), 945–950.

    Article  PubMed  PubMed Central  Google Scholar 

  • Nielsen, J. A. et al. (2013) Multisite functional connectivity MRI classification of autism: ABIDE results.

  • Sporns, O., & Kötter, R. (2004). Motifs in brain networks. PLoS Biology, 2(11), e369.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Sun, L., Ji, S., & Ye, J. (2008). Hypergraph spectral learning for multi-label classification. In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 668–676). ACM.

  • Tao, D., Li, X., Hu, W., Maybank, S., and Wu, X. (2005) Supervised tensor learning. In Fifth IEEE International Conference on Data Mining (ICDM'05) (pp. 8). IEEE.

  • Tian, Z., Hwang, T., & Kuang, R. (2009). A hypergraph-based learning algorithm for classifying gene expression and arrayCGH data with prior knowledge. Bioinformatics, 25(21), 2831–2838.

    Article  CAS  PubMed  Google Scholar 

  • Tzourio-Mazoyer, N., Landeau, B., Papathanassiou, D., Crivello, F., Etard, O., Delcroix, N., Mazoyer, B., & Joliot, M. (2002). Automated anatomical labeling of activations in SPM using a macroscopic anatomical parcellation of the MNI MRI single-subject brain. Neuroimage, 15(1), 273–289.

    Article  CAS  PubMed  Google Scholar 

  • Van Den Heuvel, M. P., & Pol, H. E. H. (2010). Exploring the brain network: a review on resting-state fMRI functional connectivity. European Neuropsychopharmacology, 20(8), 519–534.

    Article  CAS  PubMed  Google Scholar 

  • Yu, J., Tao, D., & Wang, M. (2012). Adaptive hypergraph learning and its application in image classification. IEEE Transactions on Image Processing, 21(7), 3262–3272.

    Article  PubMed  Google Scholar 

  • Yu, J., Rui, Y., Tang, Y. Y., & Tao, D. (2014). High-order distance-based multiview stochastic learning in image classification. IEEE Transactions on Cybernetics, 44(12), 2431–2442.

    Article  PubMed  Google Scholar 

  • Zass, R. and Shashua, A. (2008) Probabilistic graph and hypergraph matching. In Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on (pp. 1–8) IEEE.

  • Zeng, L.-L., Shen, H., Liu, L., Wang, L., Li, B., Fang, P., Zhou, Z., Li, Y., & Hu, D. (2012). Identifying major depression using whole-brain functional connectivity: a multivariate pattern analysis. Brain, 135(5), 1498–1507.

    Article  PubMed  Google Scholar 

  • Zhang, Z., Wang, J., & Zha, H. (2012). Adaptive manifold learning. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(2), 253–265.

    Article  CAS  PubMed  Google Scholar 

  • Zhang, L., Gao, Y., Hong, C., Feng, Y., Zhu, J., & Cai, D. (2014). Feature correlation hypergraph: exploiting high-order potentials for multimodal recognition. IEEE Transactions on Cybernetics, 44(8), 1408–1419.

    Article  PubMed  Google Scholar 

  • Zhou, D., Huang, J., and Schölkopf, B. (2006). Learning with hypergraphs: Clustering, classification, and embedding. In Advances in neural information processing systems (pp. 1601–1608).

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Daoqiang Zhang or Guorong Wu.

Ethics declarations

Conflict of interest

All authors declare that they have no conflict of interest.

Ethical approval

All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Electronic supplementary material

ESM 1

(DOCX 36 kb)

Appendix

Appendix

Support Vector Machine:

Given a data set \( D={\left\{{\boldsymbol{x}}_i,{y}_i\right\}}_{i=1}^n \) of labeled samples, where yi ∈ {−1, +1}. SVM wants to find the optimal hyperplane which can separate the data and minimize the generalization error at the same time. The optimization problem of SVM can be defined as follows:

$$ {\displaystyle \begin{array}{c}\mathrm{mi}{\mathrm{n}}_{\boldsymbol{w},b,\boldsymbol{\xi}}\frac{1}{2}{\boldsymbol{w}}^T\boldsymbol{w}+C\sum \limits_i^n{\xi}_i\kern1em \\ {}\begin{array}{c}\mathrm{s}.\mathrm{t}.{y}_i\left({\boldsymbol{w}}^T{\boldsymbol{x}}_i+b\right)\ge 1-{\xi}_i\\ {}{\xi}_i\ge 0,i=1,2,\dots, n\end{array}\end{array}} $$
(11)

where w is a vector orthogonal to the hyperplane. Equation (11) is a constrained optimization problem and can be solved by using quadratic programming tsechniques.

When a new testing data point coming, a label is assigned to the new sample via the following decision function:

$$ g\left(\boldsymbol{x}\right)=\operatorname{sign}\left({\boldsymbol{w}}^T\boldsymbol{x}+b\right) $$
(12)

Support Tensor Machine.

Given a set of training samples {Xi, yi}, i = 1, 2, …, n, where Xi is the data point in order-2 tensor space, \( {\boldsymbol{X}}_i\in {\mathbb{R}}^{d_1}\bigotimes {\mathbb{R}}^{d_2} \) and yi ∈ {−1, +1} is the label of Xi. The goal of STM is to find a tensor classifier f(X) = uTXp + b such that the two classes can be separated with maximum margin. Thus, the optimization problem of STM is as follows:

$$ {\displaystyle \begin{array}{l}{\min}_{u,p,b,\xi}\frac{1}{2}{\left\Vert {\boldsymbol{u}\boldsymbol{p}}^T\right\Vert}^2+c\sum \limits_i^n\xi i\\ {}\mathrm{s}.\mathrm{t}.{\mathrm{y}}_i\left({\boldsymbol{u}}^T{\boldsymbol{X}}_i\boldsymbol{p}+b\right)\ge 1-\xi i\\ {}\xi i\ge 0,i=1,2,\dots, n\end{array}} $$
(13)

As we can see from Eq. (13), STM is a tensor generation of SVM. The algorithm to solve STM is stated below:

  1. 1.

    Initialization: Let u = (1, …, 1)T.

  2. 2.

    Calculating p: Let \( {\boldsymbol{x}}_i={\boldsymbol{X}}_i^T\boldsymbol{u} \) and β1 = ‖u2, p can be computed by solving the following problem:

$$ {\displaystyle \begin{array}{l}{\min}_{p,b,\xi}\frac{1}{2}{\beta}_1{\boldsymbol{p}}^T\boldsymbol{p}+\boldsymbol{c}\sum \limits_i^n{\xi}_i\\ {}\mathrm{s}.\mathrm{t}.{\mathrm{y}}_{\mathrm{i}}\left({p}^T{x}_i+b\right)\ge 1-\xi i\\ {}\xi i\ge 0,1=1,2,\dots, n\end{array}} $$
(14)

It is worth noting that problem (14) is the same as objective function (11) of SVM. Thus, the standard optimization approach for SVM can be adopted for Eq. (14).

  1. 3.

    Calculating u:When p is solved, let \( \overset{\sim }{{\boldsymbol{x}}_i}={\boldsymbol{X}}_i\boldsymbol{p} \) and β2 = ‖p2. u can be computed by solving the following problem:

$$ {\displaystyle \begin{array}{l}{\min}_{u,b,\xi}\frac{1}{2}{\beta}_2{\boldsymbol{u}}^Tu+c\sum \limits_i^n{\xi}_i\\ {}s.t.{y}_i\left({\boldsymbol{u}}^T{x}_i+b\right)\ge 1-{\xi}_i\\ {}{\xi}_i\ge 0,1=1,2,\dots, n\end{array}} $$
(15)

As above, the standard optimization method for SVM can also be used to solve Eq. (15).

  1. 4.

    Iteratively computing u and p: u and p can be iteratively calculated by step 2 and 3 until a convergence attained.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zu, C., Gao, Y., Munsell, B. et al. Identifying disease-related subnetwork connectome biomarkers by sparse hypergraph learning. Brain Imaging and Behavior 13, 879–892 (2019). https://doi.org/10.1007/s11682-018-9899-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11682-018-9899-8

Keywords

Navigation