GRAPH MODEL-BASED BRAIN FUNCTIONAL ALIGNMENT METHOD
20230225649 · 2023-07-20
Inventors
- Yu ZHANG (Hangzhou, CN)
- Chaoliang SUN (Hangzhou, CN)
- Zhichao WANG (Hangzhou, CN)
- Haotian QIAN (Hangzhou, CN)
- Jun Li (Hangzhou, CN)
- Jingsong LI (Hangzhou, CN)
Cpc classification
A61B5/7264
HUMAN NECESSITIES
International classification
Abstract
Disclosed is a graph model-based brain functional alignment method. The method includes: mapping high-dimensional functional brain imaging data to a two-dimensional time-series matrix by taking brain functional activity signals of a subject under a specific cognitive function state as input , constructing a model based on graph convolutional networks to distinguish different cognitive function states, generating a brain activation distribution priori graph by a meta analysis method to assist in predicting a specific brain function activation mode of each subject, combining the two to map functional brain imaging data of each subject to a shared representation space applicable to a large-scale group, and finally achieving accurate brain function alignment between subjects. According to the method, graph representation information generated in the shared representation space can also be used for accurately predicting the brain function state and behavioral index of the subjects.
Claims
1. A graph model-based brain functional alignment method, comprising: (1) acquiring task-based functional magnetic resonance imaging data from a Human Connectome Project using a computer to form a functional brain imaging data set, and recording a cognitive function state on each time frame in the functional brain imaging data set according to the design of a cognitive experimental paradigm; (2) registering functional brain imaging data of all subjects to an image template of a common standard space based on structural morphology information, and ensuring the correspondence a brain anatomical structure across all subjects; (3) creating a unified brain graph model in the standard space using brain atlas and brain connectomes; (4) converting an original feature of high-dimensional brain function images into a two-dimensional time-series matrix by using the brain graph model in the step (3), wherein the first dimension represents different brain regions, and the second dimension represents different time frames; adding the derived time-series matrix as a graph signal into the brain graph model for representing brain functional activity signals on each brain region; (5) calculating a graph Laplacian matrix of the brain graph model, obtaining eigenvalues and eigenvectors of the graph Laplacian matrix using spectral decomposition, transforming the graph signal in the step (4) from the original image space domain to a spectral domain defined by the brain graph model through graph Fourier transformation, applying graph convolution operation and spectral analysis on the brain functional activity signal, and learning graph representations of brain activity by creating a model based on graph convolutional networks; (6) using a meta analysis method to obtain priori knowledge under a brain functional activation paradigm, and generating a brain activation distribution priori graph; (7) adding a term in the loss function for representing the correspondence degree of the brain activation distribution priori graph in each brain region in a target function of the model based on graph convolutional networks by combining the prior knowledge in the step (6); (8) training the model based on graph convolutional networks, extracting feature information of the last convolutional layer as graph representation information of the brain functional activity signals, wherein the graph representation information maps functional brain imaging data of different subjects to the same representation space to realize brain function alignment of the subjects and generate a brain function activation graph of the subjects; and displaying the brain function activation graph of the subjects on a displayer.
2. The graph model-based brain functional alignment method according to claim 1, wherein in the step (2), the specific operation of registration based on the structural morphology information is: cross modal registering the functional brain imaging data of each subject to individual structural image space; registering non-linear transformation of the structure images of the subject to a structure image template of a standard space, and saving a registration parameter of each subject to the standard space; and applying the registration parameter to the functional brain imaging data of the subject to realize the registration from a subject space to the standard space.
3. The graph model-based brain functional alignment method according to claim 1, wherein in the step (3), the specific creating process of the brain graph model is: parcellating the whole cerebral cortex and subcutaneous substructure into spatially separated brain regions by using a well-established brain atlas; calculating the connectivity pattern between different brain regions using dMRI or fMRI; and constructing a brain graph model, wherein a node set V is formed by brain regions extracted by the brain atlas, and an edge set E is defined by brain connectome obtained through calculation.
4. The graph model-based brain functional alignment method according to claim 3, wherein the brain atlas comprises an anatomical, function and multi-modal brain atlas; and the brain connectome comprises an anatomical connectivity derived from diffusion tractography using diffusion MRI, a functional connectivity based on resting-state functional MRI, and a structural connectivity based on structural covariance using structure MRI and morphological feature covariance.
5. The graph model-based brain functional alignment method according to claim 1, wherein the graph signal is calculated as follows: calculating the mean value and variance, averaged time series and principal components of the brain functional activity signals in each brain region in the corresponding cognitive function state.
6. The graph model-based brain functional alignment method according to claim 1, wherein in the step (5), the spectral analysis of the brain functional activity signals is specifically as follows: calculating the graph Laplacian matrix of the brain graph model L=I−D.sup.−1/2AD.sup.−1/2, wherein I represents a unit matrix, A represents a connection relationship between nodes, and D represents the connectivity on each node; obtaining the eigenvalues {λ.sub.i} and eigenvectors {v.sub.i} by using spectral decomposition of the graph Laplacian matrix Lv=λv, and performing graph Fourier transformation {tilde over (x)}=U.sup.Tx on the basis U=(v.sub.1, v.sub.2, . . . v.sub.n), wherein the eigenvalue {λ.sub.i} represents different frequency bands of graph Fourier transformation, the eigenvector {v.sub.i} represents the transformation under the corresponding frequency band, n represents the total number of nodes, x represents the original graph signal, {tilde over (x)} represents the transformed signal, and T represents the transpose operation; and transforming the graph signal from an image space to a spectral domain defined by the brain graph model through graph Fourier transformation, and applying graph convolution operator operation in the spectral domain x*.sub.Gg.sub.θ=Ug.sub.θU.sup.Tx, wherein gθ represents a graph convolutional kernel, and *.sub.G represents the convolutional operation defined on the brain graph model, and constructing the model based on graph convolutional networks based on the graph convolution operations.
7. The graph model-based brain functional alignment method according to claim 1, wherein in the step (6), the calculation of the group priors of the brain activation comprises: using meta analysis tools to extract the peak coordinates of significantly activated brain regions under the cognitive task or using the same experimental paradigm from an existing database, generating a Gaussian smoothed brain activation map on each peak, and generating a prior distribution of brain activation by using a statistical analysis.
8. The graph model-based brain functional alignment method according to claim 1, wherein in the step (7), a target function of the model based on graph convolutional networks comprises two items: the first item is a cross entropy loss for predicting the cognitive state at each time frame, and the second item is a masked mean square error loss function for constraining graph representation information to fit priori knowledge activated by a brain function on a key brain region as much as possible.
9. The graph model-based brain functional alignment method according to claim 8, wherein the target function Loss of the model based on graph convolutional networks is specifically as follows:
10. The graph model-based brain functional alignment method according to claim 1, wherein in the step (8), the model based on graph convolutional networks is trained specifically as follows: randomly dividing the data set into a training set, a validation set and a test set by taking the subject as a unit, and taking the brain graph model obtained in the step (3) and the brain functional activity signals obtained in the step (4) as input, taking the cognitive state at each time frame as a label to serve as output of the model based on graph convolutional networks, and training the model by using back propagation, wherein the training set is used for learning the model parameters; performing test on the validation set at the end of each training until the model converges or the preset training times are completed, and finally saving a model with the best prediction effect on the validation set, and testing the generalization ability of the model on the test set; and extracting feature information of the last convolutional layer as graph representation information of the brain functional activity signals from the finally saved model based on graph convolutional networks, and generating a brain function activation graph of the subject in the corresponding cognitive state.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the present disclosure, the accompanying drawings needing to be used in the description of embodiments will be briefly described below. Obviously, the accompanying drawings described below are only specific embodiments recorded in the present application, and are not used to limit the protection scope of the present disclosure. For those of ordinary skill in the art, some other embodiments and accompanying drawings can be certainly obtained according to the following embodiments and accompanying drawings of the present disclosure without any creative effect.
[0036]
[0037]
[0038]
DETAILED DESCRIPTION
[0039] To enable those skilled in the art to better understand the technical solution of the present application, the present disclosure is further described below with reference to the accompanying drawings. However, this is only some rather than all of the embodiments of the present application. Based on the embodiments of the present application, other embodiments obtained by other people in the art without any creative effort shall belong to the concept scope of the present disclosure.
[0040] The preferred embodiments of the present disclosure are described below with reference to the accompanying drawings.
[0041] In general, the present disclosure provides a graph model-based brain functional alignment method. On the basis of completing the brain structural morphology registration, functional brain imaging data of all subjects in the same cognitive function state are mapped to the same representation space by using an artificial intelligent algorithm and supervised learning and under the guidance of distinguishing brain functional activity signals in different cognitive functional states, thereby ensuring that brain functional activation modes between different subjects have a good correspondence. The whole method flow is shown in
[0042] According to the method, by enhancing the functional correspondence between the subjects, the effect size of statistical test can be enhanced during group analysis, the number of subject samples required by scientific research can be reduced and the research cost can be saved; meanwhile, the graph representation information in the shared representation space can be used to accurately predict the brain function state and behavioral index of each subject.
[0043] The specific implementation process of the method includes the following steps:
[0044] (1) Acquiring task-based functional magnetic resonance imaging data from a Human Connectome Project using a computer to form a functional brain imaging data set. A task functional magnetic resonance imaging (task fMRI) data set is collected from a human connectome project (HCP, the connection address: https://db.humanconnectome.org/data/projects/HCP_1200), the set includes about 1200 healthy subjects, and various different cognitive experimental paradigms are completed. In this embodiment, the size of the used functional brain imaging data set and the distribution situation in each cognitive experimental paradigm are shown in the following table, wherein the total number of images refers to the total number of frames of three-dimensional functional brain imaging data and represents the amount of data used for brain functional state prediction based on a single frame (time window is 1 TR); the total number of cognitive experiments refers to the size of the data set used during brain functional state prediction by taking a single cognitive experiment as a unit; the duration of the cognitive experiment represents the duration of the shortest cognitive experiment in each cognitive experimental paradigm, which is calculated in seconds; and the category number of cognitive states is the target category number of brain functional state prediction in each kind of cognitive experimental paradigm. During implementation, an independent brain functional state prediction model is created for each kind of cognitive experimental paradigm. For example, for the working memory paradigm, the cognitive functional states (totally 8 different cognitive functional states, including four image recognition tasks such as face, scene, object and tool, and a combination of two memory tasks such as Oback and 2back) corresponding to the brain functional signal per 25 seconds are predicted through model training, the total data amount may reach to 17,360 samples, and the total data amount may reach 878,850 samples when a single frame of functional brain imaging data is selected for prediction.
TABLE-US-00001 The Duration The The Total The Total of Each Category Cognitive Number Number Number of Cognitive Number of Experimental of of Cognitive Experiment Cognitive Paradigm Subjects Images Experiments (second) States Working 1085 878,850 17,360 25 8 memory Limb 1083 615,144 21,660 12 5 movement Language 1051 664,232 16,816 10 2 Social 1051 575,948 10,510 23 2 cognition Emotion 1047 368,544 12,564 18 2 processing Logical 1043 483,952 12,516 16 2 relation processing
[0045] (2) The functional brain imaging data of all subjects is registered to an image template of a common standard space based on structural morphology information, and the correspondence of the subjects on a brain anatomical structure is ensured. The specific operation is: firstly, the functional brain imaging data of each subject is registered to a space where a brain structure image of the subject is located through rigid body transformation or affine transformation to realize cross-modal registration in the same subject; secondly, the structure image of the subject is registered to a structure image template of a standard space by non-linear transformation, and a registration parameter of each subject to the standard space is saved; finally, the obtained registration parameter is applied to the functional brain image of the subject to realize registration from an subject space to the standard space and ensure the correspondence of all the subjects on the brain anatomical structure.
[0046] (3) A unified brain graph model under a standard space is created using brain atlas and brain connectomes. The specific construction process of the brain graph model is shown in
[0047] (4) A brain functional signal is extracted; the original high-dimension functional brain image feature (such as four-dimensional functional magnetic resonance image data, the first three dimensions are spatial domain coordinates xyz, the fourth dimension is a time domain, representing the brain functional activity mode at different time points) is converted by the brain graph model obtained in the step (3) into a two-dimensional time-series matrix (the first dimension represents different brain regions and the second dimension represents different time frames), as shown in “brain functional signal extraction” in
[0048] (5) A graph Laplacian matrix of the brain graph model is calculated L=I−D.sup.−1/2AD.sup.−1/2, wherein I represents a unit matrix, A represents a connection relationship between nodes, may be a binary adjacency matrix, or may be a weighted brain connection strength or connection probability, and D represents the connectivity on each node. Spectral decomposition of the graph Laplacian matrix Lv=λv is used to obtain a eigenvalue {λ.sub.i} and a feature vector {v.sub.i}, and graph Fourier transformation {tilde over (x)}=U.sup.Tx and inverse transformation may be performed x=U{tilde over (x)} on this basis, wherein the eigenvalue {λ.sub.i} represents different frequency bands of graph Fourier transformation, the corresponding feature vector {v.sub.i} represents a transformation base U=(v.sub.1, . . . , v.sub.n) under a corresponding frequency band, n represents the total number of brain regions, represents the original graph signal, {tilde over (x)} represents the graph signal after transformation, and T represents transpose operation; and the graph signal may be transformed from an image space domain where the functional brain imaging data is located to a spectral domain defined by the brain graph model through graph Fourier transformation, and graph convolution operator operation is continuously performed in the spectral domain x*.sub.Gg.sub.θ=Ug.sub.θU.sup.Tx, represents g.sub.θ a convolution kernel, and *.sub.G represents convolutional operations defined on the brain graph model, and constructing a model based on graph convolutional networks by taking the graph convolution operations.
[0049] (6) For the researched cognitive experimental paradigm, a meta analysis method is used to obtain priori knowledge of a brain activation mode of the cognitive function from the published related research, and a brain activation distribution priori graph is generated. The specific steps are as follows: the coordinates of a center point (peak point) of the brain region that is significantly activated in the researched cognitive experimental paradigm are extracted from the existing research by using the common meta analysis software such as brainmap database (brainmap.org), a smoother brain activation distribution map (ALE map) is generated on each center point by virtue of Gaussian kernel, and finally, the final brain activation distribution prior graph is generated by a statistical test method. For example, for the working memory paradigm, a total of 309 published related researches are obtained by searching the brainmap database, including 6912 center point coordinates of 4728 subjects. The brain activation distribution prior graph is generated by the ALE algorithm, and the mask of the significantly activated brain region of the working memory paradigm is obtained by setting the threshold of the significant activation degree, such as z≥3.0, for subsequent analysis.
[0050] (7) An additional loss function (mean square error loss function) is added to a target function (cross entropy loss function) in the original model based on graph convolutional networks for predicting the brain functional state by combining the prior knowledge in the step (6), wherein the added loss function is used to represent the correspondence degree between the activation degree of each brain region and the brain activation distribution priori graph; and the graph representation information is constrained to fit the prior knowledge activated by the brain function on the key brain region as much as possible while the brain functional state is predicted; and under this frame, the target function Loss of the model based on graph convolutional networks with brain functional activation prior constraint is:
wherein y.sub.ik represents the k.sup.th cognitive function state label corresponding to the i.sup.th sample, p.sub.ik is the probability of belonging to the k.sup.th cognitive function state predicated by the model based on graph convolutional networks, z.sub.k is the group prior value of a brain activation distribution in each brain region under the current cognitive experimental paradigm, {tilde over (z)}.sub.ik is brain activation degree values obtained by the model based on graph convolutional networks through learning, w.sub.ik is a brain mask containing the significantly activated brain regions provided in the group priors, the fitting degree of the model based on graph convolutional networks is calculated only in the mask, and α is a weight coefficient, and the empirical value is 0.001.
[0051] (8) The model based on graph convolutional networks is trained, as shown in
[0052] The above is only the preferred embodiment of the present application. The present application is not limited to the specific embodiments described herein, and can cover the widest scope consistent with the principles and novel features disclosed herein.