This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

\UseRawInputEncoding

[1]\fnmKangli \surDong \equalcontThese authors contributed equally to this work.

\equalcont

These authors contributed equally to this work.

[1]\orgdivDepartment of Biomedical Engineering, College of Engineering, \orgnameShantou University, \orgaddress\cityShantou, \postcode515063, \stateGuangdong, \countryChina

2]\orgdivDepartment of Computer Science, \orgnameCity University of Hong Kong, \orgaddress\cityHong Kong, \postcode999077, \stateHong Kong, \countryChina

3]\orgdivDepartment of biomedical engineering, \orgnameChinese University of Hong Kong, \orgaddress\cityHong Kong, \postcode999077, \stateHong Kong, \countryChina

4]\orgdivDepartment of Rehabilitation, Sir Run Run Shaw Hospital, \orgnameZhejiang University School of Medicine, Zhejiang University, \orgaddress\cityHangzhou, \postcode310027, \stateZhejiang, \countryChina

5]\orgdivDepartment of Urology, Xiang’an Hospital of Xiamen University, \orgnameXiamen University, \orgaddress\cityXiamen, \postcode361102, \stateFujian, \countryChina

6]\orgdivKey Laboratory for Biomedical Engineering of Ministry of Education of China, \orgnameZhejiang University, \orgaddress\cityHangzhou, \postcode310007, \stateZhejiang, \countryChina

A new perspective on brain stimulation interventions: Optimal stochastic tracking control of brain network dynamics

kanglidong@stu.edu.cn    \fnmSiya \surChen siyachen4-c@my.cityu.edu.hk    \fnmYing \surDan yingdan@link.cuhk.edu.hk    \fnmLu \surZhang 3413037@zju.edu.cn    \fnmXinyi \surLi 24xyli1@stu.edu.cn    \fnmWei \surLiang 21wliang@stu.edu.cn    \fnmYue \surZhao 24520190154819@stu.xmu.edu.cn    \fnmYu \surSun yusun@zju.edu.cn * [ [ [ [ [
Abstract

Network control theory (NCT) has recently been utilized in neuroscience to facilitate our understanding of brain stimulation effects and explore optimal paradigms. A particularly useful branch of NCT is optimal control, which focuses on applying theoretical and computational principles of control theory to design optimal strategies to achieve specific goals in neural processes. However, most existing research focuses on optimally controlling brain network dynamics from the original state to a target state at a specific time point. Additionally, these studies overlook the influence of neuronal noise on dynamics, thereby simplifying the network dynamics to a linear deterministic system. In this paper, we present the first investigation of considering stochastic brain network dynamic system and introducing optimal stochastic tracking control strategy to synchronize the dynamics of the brain network to a target dynamics rather than to a target state at a specific time point. To accomplish this, our analysis utilized fMRI data from healthy groups, and cases of stroke and post-stroke aphasia. For all participants, we utilized a gradient descent optimization method to estimate the parameters (e.g., the coupled matrix and the variance matrix) for the brain network dynamic system. We then utilized optimal stochastic tracking control techniques to drive original unhealthy dynamics by controlling a certain number of nodes to synchronize with target healthy dynamics. Results show that the energy associated with optimal stochastic tracking control is negatively correlated with the intrinsic average controllability of the brain network system, while the energy of the optimal state approaching control is significantly related to the target state value. Additionally, for a 100-dimensional brain network system, controlling the five nodes with the lowest tracking energy can achieve relatively acceptable dynamics control effects. Our results suggest that stochastic tracking control is more aligned with the objective of brain stimulation interventions, and is closely related to the intrinsic characteristics of the brain network system, potentially representing a new direction for future brain network optimal control research.

keywords:
brain network dynamics, optimal control, brain stimulation

1 Introduction

The brain, functions as a vast and intricate network, with various brain parcellation templates categorizing it into distinct regions based on either anatomical or functional structures. The functional connectivity (FC) between these regions is often modeled as nodes and edges in a graph, creating a FC matrix that illustrates the network of interactions between brain regions. With the increasing availability of extensive public datasets and open-access, integrated toolboxes [1, 2, 3], the application of graph theory to network neuroscience has become increasingly prevalent [4, 5, 6, 7, 8, 9, 10, 11, 12]. By representing neural connections in the brain as graphs, network topological analysis has become a widely used method for investigating fundamental characteristics of brain networks, such as the small-world property, which is marked by efficient, short-range connections between nodes [13, 14], the presence of hub nodes with a power-law distribution of node degrees [15, 16, 17], the modular organization of brain regions into functional modules or subsystems [18, 19], and rich club structures characterized by tightly interconnected hub nodes [20].

Refer to caption
Figure 1: Framework. a. fMRI Data Preprocessing and Brain Network Model Construction. The preprocessing phase includes fMRI denoising and obtaining the BOLD signal after cortical parcellation. Here we utilized the 100-ROI and 400-ROI templates from Schaefer2018 parcellation [21], at different scales. In the brain network model construction phase, we employed the gradient descent optimization method to estimate the 𝐀\mathbf{A} and 𝚺\mathbf{\Sigma} of the network system, thereby making the network model closely approximate the fMRI dynamics. The coupled matrix 𝐀\mathbf{A} and variance matrix 𝚺\mathbf{\Sigma} were further used to carry out the optimal stochastic tracking control and optimal state approaching control. b. Brain Network Control. First, we estimated the two intrinsic properties of brain network systems, namely average controllability and modal controllability, to explore the relationship between these properties and the optimal control characteristics. Second, as a prerequisite for optimal state approaching control and optimal stochastic tracking control, we extracted the original brain states and dynamics (i.e., time series) for each stroke and post-stroke aphasia patient, and extracted target brain states and dynamics from the healthy group as control targets. Finally, we executed two different optimal control strategies and examined the characteristics of their primary performance (i.e., control energy). c. Control Node Selection and Statistical Analysis. We conducted statistical analyses on the control energy, the controllability of the brain network, and the nodal metrics under two optimal control strategies. Additionally, based on the control energy (i.e., the tracking energy of optimal stochastic tracking control), we attempted to explore the control effects using KL divergence with different numbers of control nodes by incrementally adding control nodes.

In addition to understanding the topological changes in brain networks under pathological conditions, brain stimulation interventions have emerged as a potential effective therapeutic approach. In recent years, the clinical use of transcranial magnetic stimulation (TMS) [22] and transcranial direct current stimulation (tDCS) [23] has shown promising results, driven by advancements in non-invasive brain stimulation [24]. Theoretically, Network Control Theory (NCT) offers us the opportunity to understand how these stimulation effect the brain dynamics and theoretically explore optimal stimulation paradigms. NCT posits that the brain operates as a dynamic system, transitioning through various activation patterns, or brain states, over time [25]. NCT quantifies brain network properties based on regional interactions and overall network dynamics, offering a computational framework to elucidate how functional brain dynamics arise from underlying network structures [26]. In the context of NCT, a brain network is deemed controllable if it can be controlled/pushed into different active ‘states’, defined as coordinated neurophysiological activities across brain regions at specific moments [25]. Based on NCT, the optimal brain network control is particularly influential. In essence, it generates time-varying inputs that drive the brain network system to a target state. These inputs are optimized to minimize the squared magnitude of the input signal integrated over time, known as the ‘control energy’, and as the distance from a target state, typically set to be equal to the target state or an N×1N\times 1 zero vector for a NN-dimension system. Optimal brain network control has been carried out to study executive function and brain network development [27, 28, 29], epilepsy [30, 31], schizophrenia [32], psychiatric disorders [33, 34], and psychedelic research [35, 36], etc.

Existing optimal brain network control methods are predominantly based on the assumption of simplest linear systems (𝐱˙(t)=𝐀𝐱(t)+𝐁𝐮(t)\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)+\mathbf{B}\mathbf{u}(t)). This framework is reasonable, as brain dynamics can be approximated by linear dynamics to some extent [37]. However, the current assumption still has overlooked two significant factors that cannot be ignored: First, the current assumption do not consider the spontaneous dynamics in brain networks. The current dynamical equations do not include a noise term, and the assumption cannot satisfy the condition that brain dynamics passively evolve according to their own dynamic inertia when uncontrolled. Second, the essence of dynamics is time series, and the assumption currently in use defines a state as a discrete state at a specific time point within the dynamics. A single discrete state cannot capture the characteristics of brain dynamics, and merely pushing one state to another is insufficient.

In this investigation, we incorporate the aforementioned factors into optimal brain network control, and present the first investigation of introducing the concept of optimal stochastic tracking control to reconsider the brain network control problem (see the framework at Fig. 1). The goal of optimal stochastic tracking control is to drive original dynamics towards target dynamics, making their statistical properties similar, which is more aligned with the objective of achieving brain dynamic control (right panel of Fig. 1.b). Additionally, to implement optimal stochastic tracking control in practical functional magenetic resonance imaging (fMRI) measurements, we introduced and improved a gradient descent optimization method to obtain the statistical variance and diagonally symmetric connectivity matrix of the brain network system (right panel of Fig. 1.a). Using fMRI data from stroke and post-stroke aphasia cases as examples, we attempted to drive the disease dynamics towards healthy dynamics. Stroke is a cerebral disorder resulting from damage to cerebral blood vessels due to various factors, leading to either localized or widespread brain injury [38]. As a major cause of aphasia, stroke can impair language abilities, with patients losing their capacity to communicate due to acute brain damage [39, 40]. The recovery process is complicated by both short-term and long-term speech impairments, as well as the diverse transitions observed across different forms of post-stroke aphasia [41]. Individuals experiencing chronic aphasia (persisting for over six months) may attain substantial improvements through speech therapy [42]. By using stroke and post-stroke aphasia data and comparing the results with existing optimal control strategies (referred to as optimal state approaching control in subsequent sections), we validated that the proposed new framework can reflect the intrinsic controllability characteristics of the brain network system. We also explored the minimum cost required to achieve an acceptable control effect, aiming to provide basis for clinical brain stimulation paradigms.

Refer to caption
Figure 2: The brain network system and the dynamics after fully control (all nodes are controlled using optimal stochastic tracking control) for a representative participant (ID: M2121), along with the control effects. a. Based on the 100-ROI parcellation, from left to right: the correlation between the optimized brain network system and the target dynamics under different parameter pairs, the error with respect to the target dynamics (\star indicates the selected optimal parameter pair), the optimization process under the optimal parameter pair, and the optimized 𝐀\mathbf{A} matrix and 𝚺\mathbf{\Sigma} matrix. b. Based on the 400-ROI parcellation, the content is the same as in part a. c. Based on the 100-ROI parcellation, the target dynamics, the controlled dynamics, and the uncontrolled dynamics (ROI = 1) are visualized as time series. Additionally, a comparison is made between the KL divergence of the controlled dynamics versus the target dynamics, and the KL divergence of the uncontrolled dynamics versus the target dynamics for each node in the brain network system. d. Based on the 400-ROI parcellation, the content is the same as in part c.

2 Results

In this investigation, we present the first investigation of introducing optimal stochastic tracking control framework to brain network control, aiming to provide insights for optimal brain stimulation interventions. Using stroke and post-stroke aphasia as examples, in this section, we first provide a case study of a participant to demonstrate the effectiveness of the control strategy. We then present the spatial distribution characteristics of tracking energy and its relationship with the intrinsic controllability of brain systems. Further, we attempt to select control nodes based on tracking energy to investigate how the dynamics of the brain network system can be controlled to the minimum extent. Finally, we provide the results of optimal state approaching control for comparison. We applied a 100-ROI and a 400-ROI templates from Schaefer2018 parcellation [21] for simulation. Due to space constraints, part of results for the 100-ROI brain network system and the correlation analysis of nodal metrics are available in the supplementary materials.

2.1 Fitting model for brain network dynamic system

To better control brain network dynamics rather than performing discrete state approaching, we first obtained the optimal parameters (coupled matrix 𝐀RN×N\mathbf{A}\in R^{N\times N} and variance matrix 𝚺RN×N\mathbf{\Sigma}\in R^{N\times N}) for each participant’s brain network system using gradient descent optimization (as shown in Fig. 2.a and b, using the participant with ID 2121 as an example). Since the optimization process involves two important parameters (η𝐂\eta_{\mathbf{C}} and η𝚺\eta_{\mathbf{\Sigma}}) that need to be adjusted, we targeted two objectives - correlation and error (the average correlation and distance between the zero-lag and one-lag covariance matrices of the optimization model and the actual dynamics), and searched the optimal parameter pairs through a simple grid search. These pairs needed to simultaneously satisfy sufficiently high correlation and sufficiently low error. As shown in Fig. 2.a, the optimal parameter pair for M2121’s 100-ROI brain network system is η𝐂=8e05\eta_{\mathbf{C}}=8e-05 and η𝚺=0.03\eta_{\mathbf{\Sigma}}=0.03, while for the 400-ROI system, the optimal parameter pair is η𝐂=4e05\eta_{\mathbf{C}}=4e-05 and η𝚺=0.03\eta_{\mathbf{\Sigma}}=0.03 (Fig. 2.b). After selecting the optimal parameter pair, we can observe the corresponding optimization processes for the 100-ROI and 400-ROI brain networks (the middle panels in Fig. 2.a and b). Finally, we obtained the optimized 𝐀\mathbf{A} and 𝚺\mathbf{\Sigma} (the two right panels in Fig. 2.a and b). This computational process was applied to all patients.

2.2 Fully control effect using optimal stochastic tracking control

After obtaining the optimal brain system parameters, we performed fully optimal control (controlling all nodes) for all stroke and aphasia participants. The control effects are shown in Fig. 2.c and d, which visualize the dynamics (ROI = 1) and statistical results of Kullback-Leibler (KL) divergence of each node/ROI in the 100-ROI and 400-ROI brain network systems, respectively. It can be observed that the controlled dynamics is very close to the target dynamics, with the KL divergence between them approaching zero. In contrast, the uncontrolled dynamics is significantly different from the target dynamics. The KL divergence estimates indicate that the statistical similarity of the uncontrolled dynamics to the target dynamics for each node is larger than that of the controlled dynamics, demonstrating that the tracking control achieved excellent results.

Refer to caption
Figure 3: The tracking energy ranking (from the largest to the lowest) of the 400-ROI brain network system, from top to bottom: Anomic, Broca, Conduction, Global, Normal Stroke. a. The correlation between the ranking of tracking energy and the ranking of average controllability, with R values and p values provided. b. The distribution of the averaged ranking of tracking energy among brain network nodes in each resting-state system. \star indicates significant differences between the five groups from top to bottom (using the Kruskal–Wallis test and FDR correction). c. Visualization of the ranking of tracking energy on the cortex. d. The correlation between the ranking of tracking energy and the ranking of modal controllability, with R values and p values provided.

2.3 Spatial distribution of tracking energy and its relationship with network controllability

We further investigated the distribution of tracking energy across the cortex under fully control and quantified its relationship with the intrinsic controllability of brain network. From Fig. 3.a and d, it can be observed that for the 400-ROI brain network system of all five different groups of participants, there is a significant negative correlation between the ranking of tracking energy and the average controllability of the brain network system (Anomic: R=0.38,p=5.76e15R=-0.38,p=5.76e-15, Broca: R=0.38,p=5.31e15R=-0.38,p=5.31e-15, Conduction: R=0.31,p=3.12e10R=-0.31,p=3.12e-10, Global: R=0.29,p=3.15e09R=-0.29,p=3.15e-09, Normal stroke: R=0.37,p=3.94e14R=-0.37,p=3.94e-14). However, there is no significant correlation between the ranking of tracking energy and modal controllability (Anomic: R=0.06,p=2.72e01R=-0.06,p=2.72e-01, Broca: R=0.01,p=8.63e01R=0.01,p=8.63e-01, Conduction: R=0.03,p=5.55e01R=0.03,p=5.55e-01, Global: R=0.00,p=9.77e01R=0.00,p=9.77e-01, Normal stroke: R=0.08,p=1.32e01R=-0.08,p=1.32e-01). For the 100-ROI brain network system, we found highly consistent results (see Supplementary Fig. S1), where the ranking of tracking energy also showed a significant negative correlation with average controllability (Anomic: R=0.47,p=6.31e07R=-0.47,p=6.31e-07, Broca: R=0.50,p=1.43e07R=-0.50,p=1.43e-07, Conduction: R=0.47,p=8.93e07R=-0.47,p=8.93e-07, Global: R=0.42,p=1.19e05R=-0.42,p=1.19e-05, Normal stroke: R=0.51,p=4.77e08R=-0.51,p=4.77e-08) and no significant correlation with modal controllability (Anomic: R=0.07,p=5.18e01R=0.07,p=5.18e-01, Broca: R=0.15,p=1.42e01R=0.15,p=1.42e-01, Conduction: R=0.10,p=3.03e01R=0.10,p=3.03e-01, Global: R=0.14,p=1.52e01R=0.14,p=1.52e-01, Normal stroke: R=0.07,p=9.87e01R=0.07,p=9.87e-01).

Additionally, we observed spatially heterogeneous distribution in the ranking of tracking energy across different resting-state systems (Fig. 3.b and c). It can be seen that the left and right Limbic regions have the highest rankings, indicating that they consume the highest tracking energy for optimal control. In contrast, the left Vis, Default, and right SomMot regions have the lowest rankings, indicating that they consume the lowest tracking energy. Further, we found that when comparing the five different groups, there were significant differences (p<0.05p\textless 0.05) in the ranking of tracking energy for the right Vis and right DorsAttn regions (using the Kruskal–Wallis test and FDR correction), as detailed in the supplementary materials (Supplementary Fig. S2). For the 100-ROI brain network system, significant differences (p<0.05p\textless 0.05) were observed only in the right Vis region (Supplementary Figs. S1 and S2). Additionally, we examined the relationship between tracking energy and the topological metrics of network nodes (Supplementary Figs. S3 and S4), and found that for the 400-ROI brain network system, tracking energy is positively correlated with degree and negatively correlated with clustering coefficient.

Refer to caption
Figure 4: The average controllability and modal controllability ranking (from the largest to the lowest) of the 400-ROI brain network system, from top to bottom: Anomic, Broca, Conduction, Global, Normal Stroke. a. The distribution of the averaged ranking of average controllability among brain network nodes in each resting-state system. b. Visualization of the ranking of average controllability on the cortex. c. The distribution of the averaged ranking of modal controllability among brain network nodes in each resting-state system. d. Visualization of the ranking of modal controllability on the cortex. e. The correlation between the ranking of average controllability and the ranking of modal controllability, with R values and p values provided.

2.4 Characteristics of average controllability and modal controllability

Similarly, we quantified the correlation relationship between the two types of intrinsic controllability and explored their spatial distributions. From Fig. 4.a and b, the spatial heterogeneity in the ranking of average controllability across different resting-state systems is not as apparent as the distinct distribution of tracking energy. However, consistent with the significant negative correlation observed between tracking energy and average controllability, the left and right Limbic regions have the lowest rankings for average controllability, and with no significant distributional differences among the five groups. From Fig. 4.c and d, it can be seen that for the 400-ROI brain network system, the spatial distribution of modal controllability is more uniform across the cortex, with no significant distributional differences among the five groups. Consistent with previous studies [43, 44, 45], there is a significant negative correlation between average controllability and modal controllability for all five groups (as shown in Fig.  4.e, Anomic: R=0.33,p=1.48e11R=-0.33,p=1.48e-11, Broca: R=0.37,p=1.42e14R=-0.37,p=1.42e-14, Conduction: R=0.23,p=3.03e06R=-0.23,p=3.03e-06, Global: R=0.21,p=1.69e05R=-0.21,p=1.69e-05, Normal stroke: R=0.23,p=2.96e06R=-0.23,p=2.96e-06). For the 100-ROI brain network system, the results are completely consistent with those of the 400-ROI system, with a significant negative correlation between average controllability and modal controllability (as shown in the Supplementary Fig. S3, Anomic: R=0.45,p=3.10e06R=-0.45,p=3.10e-06, Broca: R=0.55,p=4.36e09R=-0.55,p=4.36e-09, Conduction: R=0.40,p=8.76e05R=-0.40,p=8.76e-05, Global: R=0.38,p=1.09e04R=-0.38,p=1.09e-04, Normal stroke: R=0.29,p=3.09e03R=-0.29,p=3.09e-03).

Following previous studies [43, 44], we examined the relationship between average/modal controllability and the topological metrics of nodes (Supplementary Figs. S6-S9). Consistent with previous studies [43, 44], we found that for the 100-ROI brain network system, average controllability is positively correlated with degree in Anomic, Broca, and Conduction groups. However, for the 400-ROI brain network system, average controllability is negatively correlated with degree and positively correlated with clustering coefficient. This discrepancy may be related to the presence of numerous negative values in the 400-ROI system, as unlike structural and functional brain networks, the optimized brain network system allows the occurrence of negative connectivities. For modal controllability, consistent with previous studies [43, 44], significantly negative correlation can be observed between modal controllability and degree, and significantly positive correlation can be observed between modal controllability and clustering coefficient, in which the significance is more pronounced in the 400-ROI system.

Refer to caption
Figure 5: The control effects with different numbers of control nodes, from left to right: Anomic, Broca, Conduction, Global, Normal Stroke. a. For the 100-ROI brain network system, the total KL divergence of the system and the number of nodes with improved KL divergence when control nodes are incrementally added in descending order of tracking energy. Controlled nodes are added in increments of 5. b. For the 100-ROI brain network system, the total KL divergence of the system and the number of nodes with improved KL divergence when control nodes are incrementally added in ascending order of tracking energy. Controlled nodes are added in increments of 5. c. Based on the 400-ROI parcellation, the content is the same as in part a. Controlled nodes are added in increments of 20. d. Based on the 400-ROI parcellation, the content is the same as in part b. Controlled nodes are added in increments of 20. e. The control effect for the 100-ROI brain network system when the controlled nodes are the 5 nodes with the lowest tracking energy. f. The control effect for the 400-ROI brain network system when the controlled nodes are the 20 nodes with the lowest tracking energy.

2.5 Relationship between number of controlled nodes and tracking control effect

To facilitate clinical translation, we attempted to select controlled nodes based on tracking energy to investigate how the brain network system can achieve a basically controllable state at the lowest possible cost. We employed two different strategies for both the 100-ROI and 400-ROI brain network systems: selecting nodes with the largest tracking energy and selecting nodes with the lowest tracking energy. We gradually increased the number of nodes to observe changes in the total KL divergence between the controlled dynamics and the target dynamics, as well as the number of improved nodes (nodes with reduced KL divergence after control compared to before control). We constructed an averaged model for each group, and considering the significant influence of noise on stochastic tracking control process, we performed 200 simulations for each averaged model to obtain final results.

Fig. 5.a and b show the changes in KL divergence and the number of improved nodes for the 100-ROI brain network system under the largest and lowest tracking energy strategies, respectively. The shaded gray areas represent the confidence intervals from 200 simulations. It can be observed that when the number of controlled nodes is relatively low, selecting nodes with lowest tracking energy achieves better control effects than selecting nodes with largest tracking energy. For the five different groups, when the number of controlled nodes is 5, selecting lowest tracking energy nodes can control more than 90% of the system’s nodes (Fig. 5.b), whereas selecting largest tracking energy nodes can only control 70-90% of the system’s nodes. Additionally, within the range of 5-35 nodes, a higher number of nodes does not necessarily result in better control effects.

For the 400-ROI brain network system, the results are similar to those of the 100-ROI system. However, the increased dimensionality of the system modeling makes the system more difficult to control. Under the strategy of selecting lowest tracking energy nodes, using 20 nodes can only control 60-75% of the system’s nodes (250-300 nodes).

We further compared the control effects of the five groups in the 100-ROI brain network system with 5 controlled nodes and the 400-ROI brain network system with 20 controlled nodes. The results show that when the system is modeled in 100 dimensions, the normal stroke group is easier to control, with more than 90% of nodes experiencing a decrease in KL divergence (Fig. 5.e). When the system is modeled in 400 dimensions, number of effective controllable nodes is usually below 300 (Fig. 5.f). Additionally, the tracking energy differ between the 100-ROI and 400-ROI systems. For the 100-ROI system, Anomic and Conduction aphasia require the highest energy, whereas for the 400-ROI system, Global aphasia requires the highest energy (Fig. 5.e and f). This discrepancy arises partly from the modeling dimensions and partly from the potential asymmetry of controlled nodes.

Refer to caption
Figure 6: The simulated brain dynamics with noise (𝐱˙(t)=𝐀𝐱(t)+𝐰(t)\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)+\mathbf{w}(t)) and without noise (𝐱˙(t)=𝐀𝐱(t)\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)) for a representative participant (ID: M2121). a. Based on the 100-ROI parcellation, the fMRI dynamics, the simulated dynamics with noise, and the simulated dynamics without noise (ROI = 1) are visualized as time series. Additionally, a comparison is made between the KL divergence of the simulated dynamics with noise versus the fMRI dynamics, and the KL divergence of the simulated dynamics without noise versus the fMRI dynamics for each node in the brain network system. b. Based on the 400-ROI parcellation, the content is the same as in part a.
Refer to caption
Figure 7: Results of optimal state approaching control energy. a. The four target states of the 100-ROI brain network system obtained through clustering. b. The distribution of activation features of the four target states of the 100-ROI brain network system in each resting-state system. c. For the 100-ROI brain network system, the p-values of the correlations between the optimal state approaching control energy for the four target states and tracking energy, average controllability, modal controllability, and the states themselves. Significance thresholds are defined by 0.05, with values above 0.05 shown in green and values below 0.05 shown in red. d. Based on the 400-ROI parcellation, the content is the same as in part a. e. Based on the 400-ROI parcellation, the content is the same as in part b. f. Based on the 400-ROI parcellation, the content is the same as in part c.

2.6 Comparison with related work

2.6.1 Simulated brain dynamics with and without neuronal noise

In this section, we first demonstrate the brain dynamics considering neuronal noise compared to the network model without considering noise, as illustrated in Fig. 6. We use the data of a representative participant with ID 2121 as an example, where Fig. 6.a and Fig. 6.b correspond to the results for 100-ROI and 400-ROI systems, respectively. It is evident that the simulated dynamics with neuronal noise more closely approximate the actual dynamics measured by fMRI, which can be also supported by the statistical result of KL divergence. In contrast, the dynamics without considering noise tends to converge to zero over time, due to the eigenvalues of the coupling matrix 𝐀\mathbf{A} being all less than zero, leading to the convergence of the state 𝐱\mathbf{x}.

2.6.2 Control energy of optimal state approaching control

Although the results of optimal state approaching control and optimal stochastic tracking control cannot be directly compared, we can quantify their relationships with the intrinsic characteristics of the brain system to explore any correlated features. For optimal state approaching control, we used clustering methods to select four representative discrete brain states as target states for both the 100-ROI and 400-ROI brain systems. We then used the peak states of each individual participant as the original states and pushed them to the four target states. Fig. 7.a and d provide visualizations of the spatial distributions of the four target states, while Fig. 7.b and e quantify the average distribution of these states within each resting-state system. It can be observed that the four states exhibit distinct spatial distribution characteristics, and the four states in the 100-ROI and 400-ROI brain systems can be matched to each other. Specifically, state 1 of 100-ROI system corresponds to state 4 of 400-ROI system, state 2 of 100-ROI system corresponds to state 1 of 400-ROI system, state 3 of 100-ROI system corresponds to state 2 of 400-ROI system, and state 4 of 100-ROI system corresponds to state 3 of 400-ROI system. We retained the original order of the clustering results for visualization, which does not substantially affect the results.

Fig. 7.c and f illustrate the relationship between the energy of optimal state approaching control and other features (tracking energy, average controllability, modal controllability, and the value of state itself) across five different groups. Fig. 7.c presents the results for the 100-ROI brain network system, showing that the control energy required to approach each target state (1 to 4) is predominantly related to the state itself. Similarly, for the 400-ROI brain network system (Fig. 7.f), despite identifying more statistically significant correlations between the control energy and three features beyond and state value, most significant correlations are concentrated between the energy of optimal state approaching control and the target state itself. These results indicate that the energy of optimal state approaching control is highly dependent on the target state itself, rather than the intrinsic characteristics of the brain network system.

3 Discussion

To provide insights for brain stimulation effects and optimal paradigms, this investigation introduces optimal stochastic tracking control for brain networks, reconsidering factors that were not addressed in previous studies. Building upon this foundation, the investigation explores the spatial distribution of stochastic tracking control energy and its relationship with the intrinsic characteristics of the brain network system, while also making indirect comparisons with the results of optimal state approaching control. Finally, we attempt to determine the minimal cost at which the brain network system can achieve acceptable control effect. This investigation proposes a new optimal brain network control framework that is more aligned with brain stimulation objectives and practical brain network models. The following discussion will summarize our research findings.

3.1 Target dynamics tracking vs. Target state approaching

The topic of brain network control has evolved significantly since a representative paper by Gu et al. [43], progressing from studies on network controllability [43, 45] to optimal control of linear dynamics [44, 46, 30, 47]. Gu et al. proposed that cognitive control can be effectively explained by the network controllability properties of specific brain regions, which facilitate the transition of the brain network from one state to a target cognitive state [43]. This sparked considerable interest in whether research could customize input signals to drive the brain along a ‘controlled’ trajectory and into the desired target state. Given the growing interest in brain stimulation techniques (including TMS [22], direct current stimulation [48], chemogenetic applications [49] and optogenetic stimulation [50]), this question is highly relevant with numerous clinical applications. Brain states are typically defined by discrete states at a single time point, usually obtained through functional brain activity measurements such as fMRI [46, 47] and ECoG [30], and then selected through clustering methods to identify representative brain states. While this strategy is not inappropriate for long-term therapy, it is challenging because an individual can produce many brain states even within a short period, and the representativeness of these states cannot be verified. The greatest advantage of optimal tracking control is that the control target is a dynamic process (i.e., a time series). This approach is not affected by state selection and enables the tracking of dynamic characteristics that state approaching control cannot achieve, which potentially represents an important new direction for future brain network optimal control research.

3.2 Consideration of neuronal noise

The consideration of neuronal noise is often overlooked in current studies on optimal brain network control. When discussing neuronal noise, they refer to the intrinsic random fluctuations within neural networks [51]. Under the linear dynamics assumption in current studies [44, 46, 30, 47], the brain network is a linear time-invariant system. When noise and external disturbances are not considered, the dynamics are given by 𝐱˙(t)=𝐀𝐱(t)\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t), where the brain state changes over time solely in relation to the coupled matrix 𝐀\mathbf{A}. In this scenario, the state of the linear system converges to zero when the eigenvalues of the coupling matrix 𝐀\mathbf{A} are less than zero, or it diverges to infinity, which is inconsistent with the actual dynamics of brain networks. When 𝐰(t)\mathbf{w}(t) is considered, it includes the stochastic characteristics of neuronal activity at the microscopic level. A similar modeling approach considering noise has been recently studied by Kamiya et al. [52] in combination with optimal state approaching control. Although it still cannot fully replicate the actual dynamics of brain networks, the consideration of neuronal noise is also an important advancement in brain network control problem.

3.3 Correlation of tracking energy with intrinsic brain network characteristics

Our results provide a clear correlation between tracking energy and the intrinsic characteristics of the brain network system, which may benefit from the complexity of the control target we considered. Although influenced by neuronal noise, the target is a time series with fixed statistical characteristics. After considering both the system and the noise variance, the tracking results are highly robust. The significant negative correlation between tracking energy and average controllability indicates that nodes which can easily drive the network to nearby states require correspondingly higher tracking energy. In contrast, for the optimal state approaching control strategy, the control energy is highly correlated with the selected state values, and its relationship with the intrinsic characteristics of the brain network system is unclear. The state is a discrete vector that, to some extent, is challenging to represent a type of disease or different health states. Therefore, the tracking energy obtained here may offer higher stability and universality for brain stimulation therapy, as it achieves effective dynamics tracking while considering noise, and the results are correlated with brain network characteristics.

3.4 Modeling dimension of brain network influences tracking strategy

Our results lead to another new conclusion: different scales of brain network modeling may result in varying control effects with the same proportion of controlled nodes. Existing studies have proposed various brain parcellation templates at different scales [53, 21, 54, 55]; however, there is no standard criterion. Our research results provide a rough estimate of the minimum tracking cost: if the cortex is modeled in 100 dimensions, selecting the five nodes with the lowest tracking energy for control can achieve a acceptable control effects for dynamics tracking (the dynamics over 90% nodes can be improved). However, if the system dimension is 400, the control cost (i.e., the number of control nodes required) would significantly increase. In practical brain stimulation techniques such as TMS [22], stimulation localization can be accurate, but this does not mean that the affected region is small. Current research is beginning to model stimulation in a diffusive manner to simulate the impact of brain stimulation on other uncontrolled brain regions [56, 47]. Undoubtedly, the extent of the brain region affected by a single stimulation and its diffusion effect will influence the estimation of control cost.

3.5 Future directions

Firstly, the optimal stochastic tracking control strategy we employed is a traditional method in control theory. The optimal control objective simultaneously considers both the tracking effect and the tracking energy. From our results, it is evident that controlling a single node cannot achieve an acceptable tracking effect. The pinning control approach [57, 58] could be attempted in future research, but the increase in tracking energy when reducing the number of control nodes may pose a significant challenge. Secondly, our modeling focused on the entire cortical network, and we did not discuss deeply the mechanisms of stroke and aphasia. Our primary goal was to provide insights for brain stimulation interventions. Future research on post-stroke aphasia could narrow the scope of investigation to consider specific language-related brain regions typically involved such as inferior frontal gyrus (IFG) [59, 60]. Lastly, we believe that other conditions [32, 30, 33, 34] requiring short-term or long-term brain stimulation regulation, and more fMRI or electrophysiological data can also be included in the research, as the methodology of this study is not limited to stroke rehabilitation.

4 Methods

4.1 Data

4.1.1 Participants and fMRI acquisition

Using fMRI data from stroke and post-stroke aphasia cases as examples, we attempted to drive the disease dynamics towards healthy dynamics. We here used two open source fMRI datasets (Aphasia Recovery Cohort (ARC) Dataset, and Resting-state for Older Adults Dataset), which are described below.

Dataset 1: Resting-state fMRI data were obtained from the University of South Carolina and the Medical University of South Carolina [61]. The Institutional Review Board (IRB) at the University of South Carolina determined that the study was exempt from further ethical review. The final dataset comprised 148 post-stroke aphasia (including four aphasia types: Anomic, Broca, Conduction, Global) patients and 26 normal stroke patients, after excluding those with head motion greater than 3mm. Participants were instructed to remain still, keep their eyes open, and stay awake during the scan. All fMRI images were collected using a Siemens Trio 3.0T scanner with a 16-channel head coil. For each participant, the fMRI scan closest to the time of stroke onset was selected for further analysis.

Dataset 2: For finding target states/dynamics for patients, a target group of 28 healthy old participants underwent whole-brain imaging at the Gateway MRI Center at UNCG, utilizing a Siemens 3.0T Tim Trio MRI scanner with a 16-channel head coil, was selected for analysis. The study received approval from the IRB at the University of North Carolina at Greensboro [62]. Resting-state fMRI data were acquired following anatomical scans, with 300 measurements collected during the 10-minute scanning sessions. Participants were instructed to remain still, awake, and with their eyes open throughout the procedure. Functional imaging was performed using echo-planar imaging sequences sensitive to blood oxygen level-dependent (BOLD) contrast, with a slice thickness of 4.0 mm, 32 slices, a TE of 30 ms, a TR of 2000 ms, and a flip angle of 70°. The scans covered the entire cerebral cortex and portions of the cerebellum. The primary objective of this dataset was to explore how connectome-based modeling of intrinsic functional connectivity within the default mode network could predict memory discrimination differences between young and older adults. Statistical information of participants for population number, age, and Western Aphasia Battery (WAB) score is presented in Table 1.

Table 1: Participants’ information of datasets
Group Number of population Age ± (std) WAB Score ± (std)
Anomic 46 62 ± 11.1 87 ± 6.2
Broca 65 62 ± 10.7 44 ± 17.4
Conduction 23 61 ± 11.7 63 ± 15.2
Global 14 62 ± 9.0 17 ± 7.7
Normal stroke 26 62 ± 11.9 98 ± 1.9
Healthy 36 69.82 ± 5.6 Not applicable
\botrule

4.1.2 fMRI preprocessing

For the fMRI raw scan data in the above two datasets, we performed preprocessing operations. The first ten volumes of each scan were excluded to ensure magnetic stability and to optimize the generation of a consistent BOLD activity signal. The preprocessing pipeline was implemented utilizing the CONN toolbox [2]. Subsequently, the fMRI data underwent the following procedures:

1. Correction for slice timing;

2. Realignment to correct for head motion;

3. Normalization to a 3 mm MNI space using an EPI template provided by the CONN software package;

4. Application of linear temporal detrending to remove the linear drift of the BOLD signal;

5. Covariate regression, including the white matter signal, cerebrospinal fluid (CSF) signal, and head motion signal, utilising the Fristion-24 Parameters strategy;

6. Temporal filtering with a bandwidth of 0.01-0.1 Hz.

We utilized the 100-ROI and 400-ROI parcellation templates from Schaefer2018 parcellation [21] at different scales to parcel the cortex, and for further estimation of brain network systems. We employed a regression-out approach (one of the most used harmonization techniques [63, 64]) for preprocessed data to eliminate any potential factors that could influence the results, including sites, equipments, acquisition parameters, and the age and gender of individuals.

4.2 Optimal stochastic tracking control for brain network dynamics

4.2.1 Brain network dynamic models

NCT requires the establishment of brain dynamic model, along with equations describing the connectivity between brain regions. In this context, we employ the stochastic linear time-invariant model:

𝐱˙(t)=𝐀𝐱(t)+𝐰(t),\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)+\mathbf{w}(t), (1)

where 𝐱(t)\mathbf{x}(t) is an N×1N\times 1 vector that represents the brain state (i.e. the BOLD time series for fMRI measurement) at time tt, and NN is the number of brain regions. In the network adjacency matrix (or coupled matrix) 𝐀\mathbf{A}, each aija_{ij}-th element gives the quantitative anisotropy between region ii and region jj. 𝐮(t)\mathbf{u}(t) is the input which is constant in time.

The coupled matrix 𝐀\mathbf{A} in Eq. 1 determines the brain network dynamics, which was described by a multivariate Ornstein-Uhlenbeck process [65, 66, 67]:

x˙i(t)=xi(t)τ𝐱+ji𝐂jixj(t)+wi(t).{\dot{x}}_{i}(t)=-\frac{{x}_{i}(t)}{\tau_{\mathbf{x}}}+\sum_{j\neq i}\mathbf{C}_{ji}{x}_{j}(t)+{w}_{i}(t). (2)

where the time constant τ𝐱\tau_{\mathbf{x}} abstracts the intrinsic dynamics of each ROI, each activity xi(t){x}_{i}(t) of node ii decays exponentially according to the time constant τ𝐱\tau_{\mathbf{x}} and evolves depending on the activity of other populations. The network effective connectivity (EC) between different ROIs, embodied by the matrix 𝐂\mathbf{C}, whose topological skeleton is determined by structural data. The fluctuating inputs wi(t){w}_{i}(t) are independent and correspond to a diagonal variance matrix 𝚺\mathbf{\Sigma}. In matrix notation, it is:

𝐱˙(t)=𝐉𝐱(t)+𝐰(t).\mathbf{\dot{x}}(t)=\mathbf{J}\mathbf{{x}}(t)+\mathbf{w}(t). (3)

All xi(t){x}_{i}(t) have zero mean, of which the spatiotemporal covariances are denoted by Qτij{Q}_{\tau}^{ij}, where τ{0,1}\tau\in\{0,1\} is the time lag, and they satisfy the following consistency equations:

𝐉𝐐0+𝐐0𝐉=𝚺,\mathbf{J}^{\top}\mathbf{Q}_{0}+\mathbf{Q}_{0}\mathbf{J}=-\mathbf{\Sigma}, (4)
𝐐1=𝐐0e𝐉,\mathbf{Q}_{1}=\mathbf{Q}_{0}e^{\mathbf{J}}, (5)

where ee denotes the matrix exponential, superscript \top denotes the matrix transpose. 𝐉\mathbf{J} is the Jacobian of the dynamical system, can be considered as a appropriate estimation for 𝐀\mathbf{A}, which depends on the time constant τx\tau_{x} and the network EC:

Jji=δjiτx+Cji,{J}_{ji}=-\frac{\delta_{ji}}{\tau_{x}}+{C}_{ji}, (6)

where δji\delta_{ji} is the Kronecker delta.

4.2.2 Parameter estimation of network dynamic model using gradient descent optimization

Most studies treat the networks extracted from structural imaging as the 𝐀\mathbf{A} matrix in network control, however, it may not necessarily correspond to the measured brain network dynamics. For obtaining a fine estimation of 𝐉\mathbf{J} in Eq. 6 for brain network dynamics, i.e. the estimation of 𝐀\mathbf{A}, we tune the above model in Sec. 4.2.1 to make its covariance matrices 𝐐0\mathbf{Q}_{0} and 𝐐1\mathbf{Q}_{1} reproduce the empirical 𝐐^0\mathbf{\hat{Q}}_{0} and 𝐐^1\mathbf{\hat{Q}}_{1} according to previous studies [66, 67], which can be calculated as follows: For a session of TT time points, we denote the BOLD time series by si(t){s}_{i}(t) for each region 1iN1\leq i\leq N with time indexed by 1tT1\leq t\leq T. The mean signal is 𝐬¯i=1Ttsi(t)\mathbf{\bar{s}}_{i}=\frac{1}{T}\sum_{t}{s}_{i}(t) for all ii. Following previous studies [66, 67], two BOLD covariance matrices without and with time lag are:

Q^0ij=1T21tT1(si(t)s¯i)(sj(t)s¯j),{\hat{Q}}_{0}^{ij}=\frac{1}{T-2}\sum_{1\leq t\leq T-1}({s}_{i}(t)-{\bar{s}}_{i})({s}_{j}(t)-{\bar{s}}_{j}), (7)
Q^1ij=1T21tT1(si(t)s¯i)(sj(t+1)s¯j).{\hat{Q}}_{1}^{ij}=\frac{1}{T-2}\sum_{1\leq t\leq T-1}({s}_{i}(t)-{\bar{s}}_{i})({s}_{j}(t+1)-{\bar{s}}_{j}). (8)

Pearson correlation Kij{K_{ij}} can be calculated from the covariances in Eq. 7 and 8:

Kij=Q^0ijQ^0iiQ^0jj.{K_{ij}}=\frac{{\hat{Q}}_{0}^{ij}}{\sqrt{{\hat{Q}}_{0}^{ii}{\hat{Q}}_{0}^{jj}}}. (9)

The iterative optimization procedure for 𝐂\mathbf{C} in Eq. 6 is related to a concept of natural gradient descent that accounts for the non-linearity of the mapping between 𝐉\mathbf{J} and the matrix pair 𝐐0\mathbf{Q}_{0} and 𝐐1\mathbf{Q}_{1}:

τac=ilog(Q^0ii)ilog(Q^1ii)NτTR,\tau_{ac}=-\frac{\sum_{i}\log({\hat{Q}}_{0}^{ii})-\sum_{i}\log({\hat{Q}}_{1}^{ii})}{N\cdot\tau_{TR}}, (10)

where τTR\tau_{TR} is the time resolution (TR) value of fMRI in seconds.

The difference matrices Δ𝐐0=𝐐^0𝐐0\Delta\mathbf{Q}_{0}=\mathbf{\hat{Q}}_{0}-\mathbf{Q}_{0} and Δ𝐐1=𝐐^1𝐐1\Delta\mathbf{Q}_{1}=\mathbf{\hat{Q}}_{1}-\mathbf{Q}_{1} determine the model error:

E=12Δ𝐐02𝐐^02+12Δ𝐐12𝐐^12.E=\frac{1}{2}\frac{\|\Delta\mathbf{Q}_{0}\|^{2}}{\|\mathbf{\hat{Q}}_{0}\|^{2}}+\frac{1}{2}\frac{\|\Delta\mathbf{Q}_{1}\|^{2}}{\|\mathbf{\hat{Q}}_{1}\|^{2}}. (11)

The Jacobian update is applied to decrease the model error EE at each optimization step:

Δ𝐉=𝐐01[Δ𝐐0+Δ𝐐1e𝐉].\Delta\mathbf{J}=\mathbf{Q}_{0}^{-1}[-\Delta\mathbf{Q}_{0}+\Delta\mathbf{Q}_{1}e^{\mathbf{J}}]. (12)

A update that is more robust to empirical noise is:

Δ𝐉=𝐐01Δ𝐐0+Δ𝐐0𝐐01+𝐐11Δ𝐐1+Δ𝐐1𝐐11.\Delta\mathbf{J}=\mathbf{Q}_{0}^{-1}\Delta\mathbf{Q}_{0}+\Delta\mathbf{Q}_{0}\mathbf{Q}_{0}^{-1}+\mathbf{Q}_{1}^{-1}\Delta\mathbf{Q}_{1}+\Delta\mathbf{Q}_{1}\mathbf{Q}_{1}^{-1}. (13)

Optimal state approaching control requires the coupled matrix 𝐀\mathbf{A} to be symmetric. To ensure the symmetry of the coupled matrix, we modified the Jacobian update Δ𝐉\Delta\mathbf{J} as follows:

Δ𝐉=𝐐01Δ𝐐0+Δ𝐐0𝐐01+1/2[(𝐐11Δ𝐐1)+𝐐11Δ𝐐1]+1/2[(Δ𝐐1𝐐11)+Δ𝐐1𝐐11].\Delta\mathbf{J}=\mathbf{Q}_{0}^{-1}\Delta\mathbf{Q}_{0}+\Delta\mathbf{Q}_{0}\mathbf{Q}_{0}^{-1}+1/2[(\mathbf{Q}_{1}^{-1}\Delta\mathbf{Q}_{1})^{\top}+\mathbf{Q}_{1}^{-1}\Delta\mathbf{Q}_{1}]+1/2[(\Delta\mathbf{Q}_{1}\mathbf{Q}_{1}^{-1})^{\top}+\Delta\mathbf{Q}_{1}\mathbf{Q}_{1}^{-1}]. (14)

From the Jacobian update Δ𝐉\Delta\mathbf{J}, the connectivity update was obtained:

ΔCij=η𝐂ΔJij.\Delta{C}_{ij}=\eta_{\mathbf{C}}\Delta{J}_{ij}. (15)

Non-negativity is imposed on the EC values during the optimization. To take properly the effect of cross-correlated inputs into account, the 𝚺\mathbf{\Sigma} update is:

Δ𝚺=η𝚺(𝐉Δ𝐐0+Δ𝐐0𝐉).\Delta\mathbf{\Sigma}=-\eta_{\mathbf{\Sigma}}(\mathbf{J}^{\top}\Delta\mathbf{Q}_{0}+\Delta\mathbf{Q}_{0}\mathbf{J}). (16)

Finally, the time constant τx\tau_{x} can also be tuned as:

Δτx=ητ(τac+1λmax),\Delta\tau_{x}=\eta_{\tau}\left(\tau_{ac}+\frac{1}{\lambda_{\text{max}}}\right), (17)

where λmax\lambda_{\text{max}} is the maximum negative real part of the eigenvalues of 𝐉\mathbf{J}. Repeating the parameter updates, the best fit of matrix 𝐉\mathbf{J} corresponds to the minimum model error EE.

4.2.3 Optimal stochastic tracking control

Our long-term goal is to use the model described above to predict optimal stimulation parameters, i.e., network control. In the network dynamics control model, we first consider two important factors: one is the stochastic fluctuation in the brain dynamics, which may represent spontaneous activity or noise in brain networks; the other is the optimal control from one network dynamics to a target dynamics, which can be seen as a tracking problem in the control domain, rather than pushing one discrete brain state to another. Given the linear stochastic system state equation like Eq. 1 with input:

𝐱˙(t)=𝐀𝐱(t)+𝐁𝐮(t)+𝐰(t).\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)+\mathbf{B}\mathbf{u}(t)+\mathbf{w}(t). (18)

where the input matrix 𝐁\mathbf{B} was defined to allow input dominated by the stimulation region of interest (ROI). The output equation is:

𝐳(t)=𝐃𝐱(t),\mathbf{z}(t)=\mathbf{D}\mathbf{x}(t), (19)

where 𝐳(t)\mathbf{z}(t) is a NN-dimensional output vector. In brain network systems, the matrix 𝐃\mathbf{D} can be considered as an identity matrix, implying that 𝐳(t)=𝐱(t)\mathbf{z}(t)=\mathbf{x}(t).

Let the NN-dimensional target vector 𝐳r(t)\mathbf{z}_{r}(t) be the output of the target dynamic model under the influence of stochastic noise. The state equation of the target model is known to be:

𝐱˙r(t)=𝐀r𝐱r(t)+𝐰r(t).\mathbf{\dot{x}}_{r}(t)=\mathbf{A}_{r}\mathbf{x}_{r}(t)+\mathbf{w}_{r}(t). (20)

where 𝐰r(t)\mathbf{w}_{r}(t) is stochastic noise with zero mean and variance matrix 𝐐r\mathbf{Q}_{r}. The output equation of the target model is:

𝐳r(t)=𝐃𝐱r(t),\mathbf{z}_{r}(t)=\mathbf{D}\mathbf{x}_{r}(t), (21)

where 𝐃r\mathbf{D}_{r} is an identity matrix, implying that 𝐳r(t)=𝐱r(t)\mathbf{z}_{r}(t)=\mathbf{x}_{r}(t).

To take an initial step toward the optimal control goal, we seek to estimate the optimal error and energy required to reach the target brain dynamics, and therefore define the following objective: Determine the linear optimal feedback control 𝐮(t)\mathbf{u}^{*}(t) such that the system output 𝐳(t)\mathbf{z}(t) tracks the target dynamics 𝐳r(t)\mathbf{z}_{r}(t) and minimizes the following stochastic performance index:

J=E{12t0tf{[𝐳(t)𝐳r(t)]T𝐐[𝐳(t)𝐳r(t)]+𝐮T(t)𝐑𝐮(t),}dt}J=E\left\{\frac{1}{2}\int_{t_{0}}^{t_{f}}\left\{\left[\mathbf{z}(t)-\mathbf{z}_{r}(t)\right]^{\mathrm{T}}\mathbf{Q}\left[\mathbf{z}(t)-\mathbf{z}_{r}(t)\right]+\mathbf{u}^{\mathrm{T}}(t)\mathbf{R}\mathbf{u}(t),\right\}\mathrm{d}t\right\} (22)

where the final time tft_{f} is fixed, and 𝐐\mathbf{Q} and 𝐑\mathbf{R} are symmetric non-negative definite and symmetric positive definite matrices, respectively.

For this stochastic output feedback tracking system problem, if the system {𝐀,𝐃}\{\mathbf{A},\mathbf{D}\} is completely observable and the target model {𝐀r,𝐃r}\{\mathbf{A}_{r},\mathbf{D}_{r}\} is completely observable, then the optimal control is:

𝐮(t)=𝐊1(t)𝐱(t)+𝐊2(t)𝐱r(t),\mathbf{u}^{*}(t)=-\mathbf{K}_{1}(t)\mathbf{x}(t)+\mathbf{K}_{2}(t)\mathbf{x}_{r}(t), (23)

where

𝐊1(t)=𝐑1𝐆T𝐏11(t),\displaystyle\mathbf{K}_{1}(t)=\mathbf{R}^{-1}\mathbf{G}^{\mathrm{T}}\mathbf{P}_{11}(t), (24)
𝐊2(t)=𝐑1𝐆T𝐏12(t),\displaystyle\mathbf{K}_{2}(t)=-\mathbf{R}^{-1}\mathbf{G}^{\mathrm{T}}\mathbf{P}_{12}(t), (25)

where 𝐏11(t)\mathbf{P}_{11}(t) and 𝐏12(t)\mathbf{P}_{12}(t) satisfy the following matrix differential equations and their boundary conditions:

𝐏˙11(t)=𝐏11(t)𝐀+𝐀T𝐏11(t)𝐏11(t)𝐁𝐑1𝐁T𝐏11(t)+𝐃T𝐐𝐃,\displaystyle-\dot{\mathbf{P}}_{11}(t)=\mathbf{P}_{11}(t)\mathbf{A}+\mathbf{A}^{\mathrm{T}}\mathbf{P}_{11}(t)-\mathbf{P}_{11}(t)\mathbf{B}\mathbf{R}^{-1}\mathbf{B}^{\mathrm{T}}\mathbf{P}_{11}(t)+\mathbf{D}^{\mathrm{T}}\mathbf{Q}\mathbf{D}, (26)
𝐏11(tf)=𝟎,\displaystyle\mathbf{P}_{11}(t_{f})=\mathbf{0}, (27)
𝐏˙12(t)=𝐏12(t)𝐀r+𝐀T𝐏12(t)𝐏11(t)𝐁𝐑1𝐁T𝐏12(t)𝐃T𝐐𝐃r,\displaystyle-\dot{\mathbf{P}}_{12}(t)=\mathbf{P}_{12}(t)\mathbf{A}_{r}+\mathbf{A}^{\mathrm{T}}\mathbf{P}_{12}(t)-\mathbf{P}_{11}(t)\mathbf{B}\mathbf{R}^{-1}\mathbf{B}^{\mathrm{T}}\mathbf{P}_{12}(t)-\mathbf{D}^{\mathrm{T}}\mathbf{Q}\mathbf{D}_{r}, (28)
𝐏12(tf)=𝟎.\displaystyle\mathbf{P}_{12}(t_{f})=\mathbf{0}. (29)

The proof and details can be seen in Supplementary Materials.

Here, we introduce several definitions, where Kullback-Leibler (KL) divergence and optimal control energy are employed to assess control effect, while average controllability and modal controllability are used to quantify the intrinsic controllability of brain network systems.

Due to the involvement of stochastic processes in optimal stochastic tracking control, the control effect cannot be measured using Euclidean distances between discrete brain states. Instead, it should be assessed using the KL divergence to quantify the similarity between the statistic of dynamics before/after control and target dynamics. In the context of measuring the similarity between random variables, the KL divergence is a widely used metric in information theory and statistics, and its definition is given as follows:

Definition 1 (Kullback–Leibler (KL) divergence [68]).

The KL divergence quantifies the difference between two probability distributions. Given two discrete probability distributions PP and QQ defined on the same probability space, the KL divergence from QQ to PP is defined as:

DKL(PQ)=x𝒳P(x)log(P(x)Q(x)),D_{\text{KL}}(P\|Q)=\sum_{x\in\mathcal{X}}P(x)\log\left(\frac{P(x)}{Q(x)}\right), (30)

where 𝒳\mathcal{X} denotes the sample space.

For continuous probability distributions with probability density functions pp and qq, the KL divergence is given by:

DKL(PQ)=p(x)log(p(x)q(x))𝑑x.D_{\text{KL}}(P\|Q)=\int_{-\infty}^{\infty}p(x)\log\left(\frac{p(x)}{q(x)}\right)\,dx. (31)

The KL divergence is always non-negative and is zero if and only if PP and QQ are identical almost everywhere. However, it is important to note that the KL divergence is not a true metric as it is not symmetric, i.e., DKL(PQ)DKL(QP)D_{\text{KL}}(P\|Q)\neq D_{\text{KL}}(Q\|P), and it does not satisfy the triangle inequality. For each node in brain networks, the KL divergence from the dynamics before control to the target dynamics, and the KL divergence from the dynamics after control to the target dynamics were estimated and compared. We disregarded the estimation of the control effectiveness for optimal state approaching control (which can be directly estimated using methods such as Euclidean distance), because its results cannot be directly compared with those of optimal stochastic tracking control.

Definition 2 (Optimal control energy).

Following the optimal control theory, the control energy Eui{E}_{{u}_{i}^{*}} of each control node can be estimated:

Eui=t=0T1(ui(t))2,{E}_{{u}_{i}^{*}}=\sum_{t=0}^{T-1}({u}_{i}^{*}(t))^{2}, (32)

where TT is the time points in the control horizon.

In the context of optimal stochastic tracking control, we employed a time step of 1 ss and 1000 time points for the simulation and calculation of control energy to approximate the resolution used in fMRI sampling. In optimal state approaching control, we similarly used 1000 time points but with a time step of 0.001 ss to define the control horizon, as this optimal control method is not suitable for a broad horizon. Consequently, the magnitudes of control energy obtained from the two methods cannot be directly compared, and only their spatial distributions can be produced to correlation analysis.

It is noteworthy that optimal state approaching control aims to drive one brain state to closely approach another target brain state within a limited short time frame. In contrast, optimal stochastic tracking control aims to track an entire brain dynamics towards another target brain dynamics. This highlights the advantage of optimal stochastic tracking control not only in considering the neuronal noise, but also in achieving its intended goal and aligns with the long-term rehabilitation objectives for conditions such as stroke and aphasia.

We quantified the relationship between control energy and the intrinsic controllability of brain network systems. The two types of controllability [43] include:

Definition 3 (Average controllability[43]).

Average controllability measures the ease by which input at that node can steer the system into many easily-reachable states, which can be formulated as follows:

𝒜i(A)=trace(Bi(0+exp(At2+2At)𝑑t)Bi),\mathscr{A}_{i}(\textbf{A})=\sqrt{trace\left(\textbf{B}_{i}^{\top}\left(\int_{0}^{+\infty}\exp(\textbf{A}t^{2}+2\textbf{A}^{\top}t)dt\right)\textbf{B}_{i}\right)}, (33)

where Bi\textbf{B}_{i} is a one-dimensional input vector that indicates the ii-th node is controlled.

Definition 4 (Modal controllability[43]).

Modal controllability reflects the ease of a node to push the brain network system into states that is difficult to reach. It can be defined as:

i(A)=j=1N(1λj2(𝐀))vij2,\mathscr{M}_{i}(\textbf{A})=\sum_{j=1}^{N}(1-{\lambda_{j}}^{2}(\mathbf{A}))v_{ij}^{2}, (34)

where vijv_{ij} is elements in the eigenvector of A, and λj\lambda_{j} is the jj-th eigenvalue.

4.3 Related work – Optimal state approaching control for brain network dynamics

4.3.1 Brain state selection

For optimal stochastic tracking control, the target dynamics is the averaged fMRI time series of healthy participants, and the original dynamics is the fMRI time series of each stroke and aphasia patients. For optimal state approaching control, since the state represents a state of a specific moment in time, we employed a clustering method for state selection, following previous research [47].

Target brain states of healthy participants: To define the brain states of healthy participants as target brain states, we referenced the selection method for brain states described in [47]. Initially, we detected the peaks of the root mean square (RMS) of whole-brain activity amplitude (N = 100 or 400 regions/nodes defined by Schaefer2018 parcellation). We defined a peak as a frame where the RMS exceeds the values of the preceding and following frames. Subsequently, we aggregated the corresponding patterns from participants and calculated the Lin’s concordance among all patterns. We then applied a variant of modularity maximization to cluster the Npeak×NpeakNpeak\times Npeak matrix, which resulted in 10 clusters. Most clusters were relatively small and/or contained peaks from only a few participants. We defined a brain state as the cluster center that represents peak activations from at least 50% of the participants. Ultimately, we identified four distinct brain states for healthy participants. This approach clusters BOLD time series into recurrent states and is similar to established methods for extracting co-activation patterns (CAPs) from BOLD data.

Original brain states of stoke and post-stroke aphasia patients: To define the brain states of patients as original brain states, and to ensure precision and alignment with personalized treatment applications, we calculated an individual brain state for each stroke and aphasia patient. We selected the peaks of the root mean square (RMS) of whole-brain activity amplitude as the brain state, specifically utilizing the z-scored mean of resting-state fMRI (rs-fMRI) signal amplitudes over time for each brain region [69].

4.3.2 Optimal state approaching control

For the traditional optimal brain network control in which the target is to approach the original state to a targeted state (refer to as optimal state approaching control), given the linear deterministic model:

𝐱˙(t)=𝐀𝐱(t)+𝐁𝐮(t),\mathbf{\dot{x}}(t)=\mathbf{A}\mathbf{x}(t)+\mathbf{B}\mathbf{u}(t), (35)

the cost function is:

min𝐮0T((𝐱T𝐱(t))𝐒(𝐱T𝐱(t))+ρ𝐮(t)𝐮(t))𝑑t,\min_{\mathbf{u}}\int_{0}^{T}\left((\mathbf{x}_{T}-\mathbf{x}(t))^{\top}\mathbf{S}(\mathbf{x}_{T}-\mathbf{x}(t))+\rho\mathbf{u}(t)^{\top}\mathbf{u}(t)\right)\,dt, (36)

subject to

𝐱˙(t)\displaystyle\mathbf{\dot{x}}(t) =𝐀𝐱(t)+𝐁𝐮(t),\displaystyle=\mathbf{A}\mathbf{x}(t)+\mathbf{B}\mathbf{u}(t), (37)
𝐱(0)\displaystyle\mathbf{x}(0) =𝐱0,\displaystyle=\mathbf{x}_{0}, (38)
𝐱(T)\displaystyle\mathbf{x}(T) =𝐱T.\displaystyle=\mathbf{x}_{T}. (39)

The optimal input can be estimated as follows:

𝐮k\displaystyle\mathbf{u}_{k}^{*} =12ρ𝐁𝐩,\displaystyle=-\frac{1}{2\rho}\mathbf{B}^{\top}\mathbf{p}^{*}, (40)
𝐱˙\displaystyle\mathbf{\dot{x}}^{*} =𝐀𝐱12ρ𝐁𝐁𝐩,\displaystyle=\mathbf{A}\mathbf{x}^{*}-\frac{1}{2\rho}\mathbf{B}\mathbf{B}^{\top}\mathbf{p}^{*}, (41)

where 𝐮k\mathbf{u}_{k}^{*} can be obtained through solving corresponding differential equations (see details in Supplementary Materials).

5 Conclusion

In conclusion, we have extended the existing optimal state approaching control of brain networks to optimal stochastic tracking control, which is more aligned with the objectives of brain stimulation. The results indicate that the energy of stochastic tracking control is significantly negatively correlated with the average controllability of the brain network system, whereas the energy of optimal state approaching control is related to the selected target state. Stochastic tracking control of brain networks represents an important direction for future research in brain network control, guiding stimulation paradigms towards minimal cost and optimal therapeutic effect.

Data availability

Raw data of the post-stroke aphasia is publicly available at OpenNeuro (https://openneuro.org/datasets/ds004884/versions/1.0.1). Raw data of the healthy participants is publicly available at OpenNeuro (https://openneuro.org/datasets/ds003871/versions/1.0.2).

Code availability

All processing and analysis code is available upon reasonable request.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (82172056), Zhejiang Provincial Natural Science Foundation of China (LR23F010003), National Key Research and Development Program of China (2022ZD0117902), the Key Research and Development Program of Zhejiang Province (2024C04032), and STU Scientific Research Initiation, China (NTF24004T).

Author contributions

K.D. and S.C.: conceptualization, methodology, investigation, result visualization, and writing-original draft; K.D., S.C. and Y.D.: investigation and result visualization; K.D., S.C. and L.Z.: methodology and writing-review and editing; X.L., W.L., and Y.Z.: writing-review and editing; K.D. and Y.S.: supervision and writing-review.

Conflict of interest

The authors report no competing interests.

References

  • \bibcommenthead
  • Rubinov and Sporns [2010] Rubinov, M., Sporns, O.: Complex network measures of brain connectivity: uses and interpretations. Neuroimage 52(3), 1059–1069 (2010)
  • Whitfield-Gabrieli and Nieto-Castanon [2012] Whitfield-Gabrieli, S., Nieto-Castanon, A.: Conn: a functional connectivity toolbox for correlated and anticorrelated brain networks. Brain connectivity 2(3), 125–141 (2012)
  • Wang et al. [2015] Wang, J., Wang, X., Xia, M., Liao, X., Evans, A., He, Y.: Gretna: a graph theoretical network analysis toolbox for imaging connectomics. Frontiers in human neuroscience 9, 386 (2015)
  • Baggio et al. [2014] Baggio, H.-C., Sala-Llonch, R., Segura, B., Marti, M.-J., Valldeoriola, F., Compta, Y., Tolosa, E., Junqué, C.: Functional brain networks and cognitive deficits in parkinson’s disease. Human brain mapping 35(9), 4620–4634 (2014)
  • Kim et al. [2017] Kim, J., Criaud, M., Cho, S.S., Díez-Cirarda, M., Mihaescu, A., Coakeley, S., Ghadery, C., Valli, M., Jacobs, M.F., Houle, S., et al.: Abnormal intrinsic brain functional network dynamics in parkinson’s disease. Brain 140(11), 2955–2967 (2017)
  • Dennis and Thompson [2014] Dennis, E.L., Thompson, P.M.: Functional brain connectivity using fmri in aging and alzheimer’s disease. Neuropsychology review 24, 49–62 (2014)
  • DelEtoile and Adeli [2017] DelEtoile, J., Adeli, H.: Graph theory and brain connectivity in alzheimer’s disease. The Neuroscientist 23(6), 616–626 (2017)
  • Ashtiani et al. [2018] Ashtiani, S.N.M., Daliri, M.R., Behnam, H., Hossein-Zadeh, G.-A., Mehrpour, M., Motamed, M.R., Fadaie, F.: Altered topological properties of brain networks in the early ms patients revealed by cognitive task-related fmri and graph theory. Biomedical Signal Processing and Control 40, 385–395 (2018)
  • Farahani et al. [2019] Farahani, F.V., Karwowski, W., Lighthall, N.R.: Application of graph theory for identifying connectivity patterns in human brain networks: a systematic review. frontiers in Neuroscience 13, 585 (2019)
  • Agosta et al. [2014] Agosta, F., Galantucci, S., Valsasina, P., Canu, E., Meani, A., Marcone, A., Magnani, G., Falini, A., Comi, G., Filippi, M.: Disrupted brain connectome in semantic variant of primary progressive aphasia. Neurobiology of Aging 35(11), 2646–2655 (2014)
  • Tao et al. [2020] Tao, Y., Ficek, B., Rapp, B., Tsapkini, K.: Different patterns of functional network reorganization across the variants of primary progressive aphasia: a graph-theoretic analysis. Neurobiology of aging 96, 184–196 (2020)
  • Chen et al. [2021] Chen, X., Chen, L., Zheng, S., Wang, H., Dai, Y., Chen, Z., Huang, R.: Disrupted brain connectivity networks in aphasia revealed by resting-state fmri. Frontiers in Aging Neuroscience 13, 666301 (2021)
  • Bassett and Bullmore [2006] Bassett, D.S., Bullmore, E.: Small-world brain networks. The neuroscientist 12(6), 512–523 (2006)
  • Gallos et al. [2012] Gallos, L.K., Sigman, M., Makse, H.A.: The conundrum of functional brain networks: small-world efficiency or fractal modularity. Frontiers in physiology 3, 123 (2012)
  • Zamora-López et al. [2010] Zamora-López, G., Zhou, C., Kurths, J.: Cortical hubs form a module for multisensory integration on top of the hierarchy of cortical networks. Frontiers in neuroinformatics 4, 613 (2010)
  • Guye et al. [2010] Guye, M., Bettus, G., Bartolomei, F., Cozzone, P.J.: Graph theoretical analysis of structural and functional connectivity mri in normal and pathological brain networks. Magnetic Resonance Materials in Physics, Biology and Medicine 23, 409–421 (2010)
  • Dong et al. [2024] Dong, K., Zhang, L., Zhong, Y., Xu, T., Zhao, Y., Chen, S., Mahmoud, S.S., Fang, Q.: Meso-scale reorganization of local–global brain networks under mild sedation of propofol anesthesia. NeuroImage 297, 120744 (2024)
  • Bullmore and Sporns [2009] Bullmore, E., Sporns, O.: Complex brain networks: graph theoretical analysis of structural and functional systems. Nature reviews neuroscience 10(3), 186–198 (2009)
  • Sporns [2014] Sporns, O.: Contributions and challenges for network models in cognitive neuroscience. Nature neuroscience 17(5), 652–660 (2014)
  • Van Den Heuvel and Sporns [2011] Van Den Heuvel, M.P., Sporns, O.: Rich-club organization of the human connectome. Journal of Neuroscience 31(44), 15775–15786 (2011)
  • Schaefer et al. [2018] Schaefer, A., Kong, R., Gordon, E.M., Laumann, T.O., Zuo, X.-N., Holmes, A.J., Eickhoff, S.B., Yeo, B.T.: Local-global parcellation of the human cerebral cortex from intrinsic functional connectivity mri. Cerebral cortex 28(9), 3095–3114 (2018)
  • Hallett [2007] Hallett, M.: Transcranial magnetic stimulation: a primer. Neuron 55(2), 187–199 (2007)
  • Feng et al. [2013] Feng, W., Bowden, M.G., Kautz, S.: Review of transcranial direct current stimulation in poststroke recovery. Topics in stroke rehabilitation 20(1), 68–77 (2013)
  • Polanía et al. [2018] Polanía, R., Nitsche, M.A., Ruff, C.C.: Studying and modifying brain function with non-invasive brain stimulation. Nature neuroscience 21(2), 174–187 (2018)
  • Greene et al. [2023] Greene, A.S., Horien, C., Barson, D., Scheinost, D., Constable, R.T.: Why is everyone talking about brain state? Trends in Neurosciences 46(7), 508–524 (2023)
  • Karrer et al. [2020] Karrer, T.M., Kim, J.Z., Stiso, J., Kahn, A.E., Pasqualetti, F., Habel, U., Bassett, D.S.: A practical guide to methodological considerations in the controllability of structural brain networks. Journal of neural engineering 17(2), 026031 (2020)
  • Cornblath et al. [2020] Cornblath, E.J., Ashourvan, A., Kim, J.Z., Betzel, R.F., Ciric, R., Adebimpe, A., Baum, G.L., He, X., Ruparel, K., Moore, T.M., et al.: Temporal sequences of brain activity at rest are constrained by white matter structure and modulated by cognitive demands. Communications biology 3(1), 261 (2020)
  • Parkes et al. [2022] Parkes, L., Kim, J.Z., Stiso, J., Calkins, M.E., Cieslak, M., Gur, R.E., Gur, R.C., Moore, T.M., Ouellet, M., Roalf, D.R., et al.: Asymmetric signaling across the hierarchy of cytoarchitecture within the human connectome. Science Advances 8(50), 2185 (2022)
  • Sun et al. [2023] Sun, H., Jiang, R., Dai, W., Dufford, A.J., Noble, S., Spann, M.N., Gu, S., Scheinost, D.: Network controllability of structural connectomes in the neonatal brain. Nature communications 14(1), 5820 (2023)
  • Stiso et al. [2019] Stiso, J., Khambhati, A.N., Menara, T., Kahn, A.E., Stein, J.M., Das, S.R., Gorniak, R., Tracy, J., Litt, B., Davis, K.A., et al.: White matter network architecture guides direct electrical stimulation through optimal state transitions. Cell reports 28(10), 2554–2566 (2019)
  • Cooper et al. [2021] Cooper, R.A., Kurkela, K.A., Davis, S.W., Ritchey, M.: Mapping the organization and dynamics of the posterior medial network during movie watching. NeuroImage 236, 118075 (2021)
  • Braun et al. [2019] Braun, U., Harneit, A., Pergola, G., Menara, T., Schaefer, A., Betzel, R.F., Zang, Z., Schweiger, J.I., Schwarz, K., Chen, J., et al.: Brain state stability during working memory is explained by network control theory, modulated by dopamine d1/d2 receptor function, and diminished in schizophrenia. bioRxiv, 679670 (2019)
  • Parkes et al. [2021] Parkes, L., Moore, T.M., Calkins, M.E., Cieslak, M., Roalf, D.R., Wolf, D.H., Gur, R.C., Gur, R.E., Satterthwaite, T.D., Bassett, D.S.: Network controllability in transmodal cortex predicts positive psychosis spectrum symptoms. Biological Psychiatry 90(6), 409–418 (2021)
  • Mahadevan et al. [2023] Mahadevan, A.S., Cornblath, E.J., Lydon-Staley, D.M., Zhou, D., Parkes, L., Larsen, B., Adebimpe, A., Kahn, A.E., Gur, R.C., Gur, R.E., et al.: Alprazolam modulates persistence energy during emotion processing in first-degree relatives of individuals with schizophrenia: a network control study. Molecular psychiatry 28(8), 3314–3323 (2023)
  • Singleton et al. [2022] Singleton, S.P., Luppi, A.I., Carhart-Harris, R.L., Cruzat, J., Roseman, L., Nutt, D.J., Deco, G., Kringelbach, M.L., Stamatakis, E.A., Kuceyeski, A.: Receptor-informed network control theory links lsd and psilocybin to a flattening of the brain’s control energy landscape. Nature communications 13(1), 5812 (2022)
  • Singleton et al. [2023] Singleton, S.P., Timmermann, C., Luppi, A.I., Eckernäs, E., Roseman, L., Carhart-Harris, R.L., Kuceyeski, A.: Time-resolved network control analysis links reduced control energy under dmt with the serotonin 2a receptor, signal diversity, and subjective experience. bioRxiv (2023)
  • Honey et al. [2009] Honey, C.J., Sporns, O., Cammoun, L., Gigandet, X., Thiran, J.-P., Meuli, R., Hagmann, P.: Predicting human resting-state functional connectivity from structural connectivity. Proceedings of the National Academy of Sciences 106(6), 2035–2040 (2009)
  • Feigin et al. [2021] Feigin, V.L., Stark, B.A., Johnson, C.O., Roth, G.A., Bisignano, C., Abady, G.G., Abbasifard, M., Abbasi-Kangevari, M., Abd-Allah, F., Abedi, V., et al.: Global, regional, and national burden of stroke and its risk factors, 1990–2019: a systematic analysis for the global burden of disease study 2019. The Lancet Neurology 20(10), 795–820 (2021)
  • Bernhardt et al. [2017] Bernhardt, J., Hayward, K.S., Kwakkel, G., Ward, N.S., Wolf, S.L., Borschmann, K., Krakauer, J.W., Boyd, L.A., Carmichael, S.T., Corbett, D., et al.: Agreed definitions and a shared vision for new standards in stroke recovery research: the stroke recovery and rehabilitation roundtable taskforce. International Journal of Stroke 12(5), 444–450 (2017)
  • Varkanitsa and Kiran [2024] Varkanitsa, M., Kiran, S.: Insights gained over 60 years on factors shaping post-stroke aphasia recovery: A commentary on vignolo (1964). Cortex 170, 90–100 (2024)
  • Sheppard and Sebastian [2021] Sheppard, S.M., Sebastian, R.: Diagnosing and managing post-stroke aphasia. Expert review of neurotherapeutics 21(2), 221–234 (2021)
  • Wade et al. [1986] Wade, D., Hewer, R.L., David, R.M., Enderby, P.M.: Aphasia after stroke: natural history and associated deficits. Journal of Neurology, Neurosurgery & Psychiatry 49(1), 11–16 (1986)
  • Gu et al. [2015] Gu, S., Pasqualetti, F., Cieslak, M., Telesford, Q.K., Yu, A.B., Kahn, A.E., Medaglia, J.D., Vettel, J.M., Miller, M.B., Grafton, S.T., et al.: Controllability of structural brain networks. Nature communications 6(1), 8414 (2015)
  • Gu et al. [2017] Gu, S., Betzel, R.F., Mattar, M.G., Cieslak, M., Delio, P.R., Grafton, S.T., Pasqualetti, F., Bassett, D.S.: Optimal trajectories of brain state transitions. NeuroImage 148, 305–317 (2017)
  • Wilmskoetter et al. [2022] Wilmskoetter, J., He, X., Caciagli, L., Jensen, J.H., Marebwa, B., Davis, K.A., Fridriksson, J., Basilakos, A., Johnson, L.P., Rorden, C., et al.: Language recovery after brain injury: a structural network control theory study. Journal of Neuroscience 42(4), 657–669 (2022)
  • Fang et al. [2022] Fang, F., Godlewska, B., Cho, R.Y., Savitz, S.I., Selvaraj, S., Zhang, Y.: Personalizing repetitive transcranial magnetic stimulation for precision depression treatment based on functional brain network controllability and optimal control analysis. NeuroImage 260, 119465 (2022)
  • Betzel et al. [2024] Betzel, R.F., Puxeddu, M.G., Seguin, C., Bazinet, V., Luppi, A., Podschun, A., Singleton, S.P., Faskowitz, J., Parakkattu, V., Misic, B., et al.: Controlling the human connectome with spatially diffuse input signals. bioRxiv, 2024–02 (2024)
  • Stagg and Nitsche [2011] Stagg, C.J., Nitsche, M.A.: Physiological basis of transcranial direct current stimulation. The Neuroscientist 17(1), 37–53 (2011)
  • Roth [2016] Roth, B.L.: Dreadds for neuroscientists. Neuron 89(4), 683–694 (2016)
  • Boyden et al. [2005] Boyden, E.S., Zhang, F., Bamberg, E., Nagel, G., Deisseroth, K.: Millisecond-timescale, genetically targeted optical control of neural activity. Nature neuroscience 8(9), 1263–1268 (2005)
  • Jacobson et al. [2005] Jacobson, G.A., Diba, K., Yaron-Jakoubovitch, A., Oz, Y., Koch, C., Segev, I., Yarom, Y.: Subthreshold voltage noise of rat neocortical pyramidal neurones. The Journal of physiology 564(1), 145–160 (2005)
  • Kamiya et al. [2023] Kamiya, S., Kawakita, G., Sasai, S., Kitazono, J., Oizumi, M.: Optimal control costs of brain state transitions in linear stochastic systems. Journal of Neuroscience 43(2), 270–281 (2023)
  • Tzourio-Mazoyer et al. [2002] Tzourio-Mazoyer, N., Landeau, B., Papathanassiou, D., Crivello, F., Etard, O., Delcroix, N., Mazoyer, B., Joliot, M.: Automated anatomical labeling of activations in spm using a macroscopic anatomical parcellation of the mni mri single-subject brain. Neuroimage 15(1), 273–289 (2002)
  • Yeo et al. [2011] Yeo, B.T., Krienen, F.M., Sepulcre, J., Sabuncu, M.R., Lashkari, D., Hollinshead, M., Roffman, J.L., Smoller, J.W., Zöllei, L., Polimeni, J.R., et al.: The organization of the human cerebral cortex estimated by intrinsic functional connectivity. Journal of neurophysiology (2011)
  • Desikan et al. [2006] Desikan, R.S., Ségonne, F., Fischl, B., Quinn, B.T., Dickerson, B.C., Blacker, D., Buckner, R.L., Dale, A.M., Maguire, R.P., Hyman, B.T., et al.: An automated labeling system for subdividing the human cerebral cortex on mri scans into gyral based regions of interest. Neuroimage 31(3), 968–980 (2006)
  • Parkes et al. [2023] Parkes, L., Kim, J.Z., Stiso, J., Brynildsen, J.K., Cieslak, M., Covitz, S., Gur, R.E., Gur, R.C., Pasqualetti, F., Shinohara, R.T., et al.: Using network control theory to study the dynamics of the structural connectome. bioRxiv (2023)
  • Chen et al. [2007] Chen, T., Liu, X., Lu, W.: Pinning complex networks by a single controller. IEEE Transactions on Circuits and Systems I: Regular Papers 54(6), 1317–1326 (2007)
  • Vega et al. [2018] Vega, C.J., Suarez, O.J., Sanchez, E.N., Chen, G., Elvira-Ceja, S., Rodriguez-Castellanos, D.: Trajectory tracking on complex networks via inverse optimal pinning control. IEEE Transactions on Automatic Control 64(2), 767–774 (2018)
  • Fridriksson et al. [2016] Fridriksson, J., Yourganov, G., Bonilha, L., Basilakos, A., Den Ouden, D.-B., Rorden, C.: Revealing the dual streams of speech processing. Proceedings of the National Academy of Sciences 113(52), 15108–15113 (2016)
  • Fridriksson et al. [2018] Fridriksson, J., Ouden, D.-B., Hillis, A.E., Hickok, G., Rorden, C., Basilakos, A., Yourganov, G., Bonilha, L.: Anatomy of aphasia revisited. Brain 141(3), 848–862 (2018)
  • Gibson et al. [2024] Gibson, M., Newman-Norlund, R., Bonilha, L., Fridriksson, J., Hickok, G., Hillis, A.E., Ouden, D.-B., Rorden, C.: The aphasia recovery cohort, an open-source chronic stroke repository. Scientific Data 11(1), 981 (2024)
  • Wahlheim et al. [2022] Wahlheim, C.N., Christensen, A.P., Reagh, Z.M., Cassidy, B.S.: Intrinsic functional connectivity in the default mode network predicts mnemonic discrimination: A connectome-based modeling approach. Hippocampus 32(1), 21–37 (2022)
  • Gallo et al. [2023] Gallo, S., El-Gazzar, A., Zhutovsky, P., Thomas, R.M., Javaheripour, N., Li, M., Bartova, L., Bathula, D., Dannlowski, U., Davey, C., et al.: Functional connectivity signatures of major depressive disorder: machine learning analysis of two multicenter neuroimaging studies. Molecular Psychiatry 28(7), 3013–3022 (2023)
  • Wang et al. [2023] Wang, Y.-W., Chen, X., Yan, C.-G.: Comprehensive evaluation of harmonization on functional brain imaging for multisite data-fusion. NeuroImage 274, 120089 (2023)
  • Timme and Casadiego [2014] Timme, M., Casadiego, J.: Revealing networks from dynamics: an introduction. Journal of Physics A: Mathematical and Theoretical 47(34), 343001 (2014)
  • Gilson et al. [2016] Gilson, M., Moreno-Bote, R., Ponce-Alvarez, A., Ritter, P., Deco, G.: Estimation of directed effective connectivity from fmri functional connectivity hints at asymmetries of cortical connectome. PLoS computational biology 12(3), 1004762 (2016)
  • Gilson et al. [2020] Gilson, M., Zamora-López, G., Pallarés, V., Adhikari, M.H., Senden, M., Campo, A.T., Mantini, D., Corbetta, M., Deco, G., Insabato, A.: Model-based whole-brain effective connectivity to study distributed cognition in health and disease. Network Neuroscience 4(2), 338–373 (2020)
  • Csiszár [1975] Csiszár, I.: I-divergence geometry of probability distributions and minimization problems. The annals of probability, 146–158 (1975)
  • Weaver et al. [2016] Weaver, K.E., Wander, J.D., Ko, A.L., Casimo, K., Grabowski, T.J., Ojemann, J.G., Darvas, F.: Directional patterns of cross frequency phase and amplitude coupling within the resting state mimic patterns of fmri functional connectivity. Neuroimage 128, 238–251 (2016)