Detecting local perturbations of networks in a latent hyperbolic embedding space

Alice Longhena,Martin Guillemaud,Mario Chavez
DOI: https://doi.org/10.1063/5.0199546
2024-06-07
Abstract:Graph theoretical approaches have been proven to be effective in the characterization of connected systems, as well as in quantifying their dysfunction due to perturbation. In this paper, we show the advantage of a non-Euclidean (hyperbolic) representation of networks to identify local connectivity perturbations and to characterize the induced effects on a large scale. We propose two perturbation scores based on representations of the networks in a latent geometric space, obtained through an embedding onto the hyperbolic Poincaré disk. We numerically demonstrate that these methods are able to localize perturbations in networks with homogeneous or heterogeneous degree connectivity. We apply this framework to identify the most perturbed brain areas in epileptic patients following surgery. This study is conceived in the effort of developing more powerful tools to represent and analyze brain networks, and it is the first to apply geometric network embedding techniques to the case of epilepsy.
Quantitative Methods,Data Analysis, Statistics and Probability
What problem does this paper attempt to address?
The problem that this paper attempts to solve is how to detect local perturbations in the network in the potential hyperbolic embedding space and characterize the impact of these perturbations on large - scale networks. Specifically, the authors propose a method based on non - Euclidean (hyperbolic) representation to identify and characterize local connectivity perturbations in the network. This method embeds the network into the Poincaré disk and uses two perturbation scores to quantify and locate local changes in the network. These scores can effectively locate perturbations in networks with uniform or heterogeneous degree distributions. ### Main research questions: 1. **Detecting local perturbations**: How to effectively detect changes in local connectivity in complex networks? 2. **Characterizing the impact of perturbations**: How to quantify and characterize the impact of these local perturbations on the entire network? 3. **Applying to brain networks**: How to apply these methods to the brain networks of epilepsy patients to identify the most affected brain regions after surgery? ### Method overview: - **Hyperbolic embedding**: Embed the network into hyperbolic space, using the Poincaré disk model. Hyperbolic embedding can better capture the hierarchical structure of the network and the similarity between nodes. - **Perturbation scores**: - **HypDisp score**: Calculate the displacement of nodes in hyperbolic space, which is used to quantify the position change of nodes due to perturbation. - **kNHypD score**: Calculate the distance change between a node and its nearest neighbor nodes in hyperbolic space, which is used to quantify the impact of local perturbations on the node and its neighbors. ### Experimental verification: - **Synthetic networks**: Conduct experiments on networks generated by the Watts - Strogatz and Barabási - Albert models to verify the effectiveness of the method. - **Clinical data**: Apply these scores to the brain network data of 51 epilepsy patients who have undergone surgery, and compare the changes in the brain network before and after surgery. ### Results: - **Synthetic networks**: The HypDisp and kNHypD scores can effectively detect and quantify local perturbations, and as the degree of perturbation increases, the score values increase significantly. - **Clinical data**: In the brain networks of epilepsy patients, these scores can accurately locate the most affected brain regions after surgery, especially in patients after left temporal lobe and right temporal lobe surgeries. ### Conclusion: This study shows the advantages of hyperbolic embedding and perturbation scores in detecting and characterizing local perturbations in networks, especially the application potential in brain network analysis. These methods provide new ideas for developing more powerful tools to represent and analyze brain networks.