Full text
43,110 characters
· extracted from
preprint-html
· click to expand
Numerical validation of 3D-VAR data assimilation for estimating network dynamics in multivariate EEGs | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Numerical validation of 3D-VAR data assimilation for estimating network dynamics in multivariate EEGs View ORCID Profile Hiroshi Yokoyama , View ORCID Profile Keiichi Kitajo doi: https://doi.org/10.1101/2025.05.22.655248 Hiroshi Yokoyama 1 Graduate School of Interdisciplinary Science and Engineering in Health Systems, Okayama University , 3-1-1 Tsushima-Naka, Kita-ku, Okayama, 700-8530, Japan 2 Division of Neural Dynamics, National Institute for Physiological Sciences , 38 Nishigonaka, Myodaiji, Okazaki, Aichi, 444-8585, Japan 3 Causal Inference Team, Center for Advanced Intelligence Project , REKEN, 1-4-1 Nihonbashi, Chuo-ku, Tokyo 103-0027, Japan Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Hiroshi Yokoyama For correspondence: h-yokoyama{at}okayama-u.ac.jp Keiichi Kitajo 2 Division of Neural Dynamics, National Institute for Physiological Sciences , 38 Nishigonaka, Myodaiji, Okazaki, Aichi, 444-8585, Japan 4 Physiological Sciences Program, Graduate Institute for Advanced Studies, SOKENDAI , 8 Nishigonaka, Myodaiji, Okazaki, Aichi, 444-8585, Japan Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Keiichi Kitajo For correspondence: kkitajo{at}nips.ac.jp Abstract Full Text Info/History Metrics Preview PDF Abstract Data assimilation (DA) is widely used as a data-driven system identification method, enhancing our understanding of the generative mechanisms in the observational data based on the identified model and its parameters. Due to this advantage, DA has gradually begun to be applied in neuroscience studies. Recently, we introduced a DA-based method for reconstructing the internal state of the brain using the neural mass model and human scalp electroencephalography (EEG). This method allows us to estimate the balance of synaptic interactions between excitatory and inhibitory neurons (E/I balance) in the brain only from observed EEGs. Although we confirmed the neurophysiological validity of the proposed EEG-DA method in our recent works, this method cannot be applied to multivariate EEGs to parallelly infer the E/I balance changes and underlying network dynamics. In this study, to address this issue, we proposed an extended version of our DA method specified to multivariate observed EEGs. This method enables us to estimate sensor-level functional network and E/I balance changes of each EEG sensor in parallel. The method was validated by showing that it could parallelly estimate sensor-level network structures and E/I balance changes from synthetic multivariate EEGs. The results of this study indicate that it has the potential to quantify how the E/I balance changes functionally affect the brain network dynamics. 1 Introduction Data assimilation (DA) is widely used as a data-driven system identification method in practical applications such as weather forecasting [ 21 , 23 ]. Recently, it has begun to be applied in various research fields, including neuroscience [ 3 , 14 , 20 , 25 , 28 ]. The advantages of applying DA for neuroscience studies include not only enabling accurate time-series forecasting in neual data, but also enhancing our understanding of the generative mechanisms in the observed neural data based on the identified systems and their parameters. For this reason, we recently developed the DA-based method to estimate the latent state of the brain from human scalp electroencephalographic signals (EEGs) [ 31 , 32 ]. Our focus of this method is on estimating the balance of synaptic interactions between excitatory and inhibitory neural ensembles (E/I balance) only from EEGs. In this method, we use a noise-adaptive Ensemble Kalman Filter (EnKF) [ 7 , 26 , 29 , 31 , 32 ] to directly fit the observed EEG data to the neural mass (NM) model known as a computational model of EEGs. Applying our proposed EEG-DA method, we succeeded in reconstructing the time-varying changes in the parameters of the NM model related to the dynamics of the E/I balance at the sub-second scale with non-invasive measurements (i.e., EEGs). Since the disruption of E/I balance in the brain can lead to various neuropsychiatric disorders [ 2 , 8 , 9 , 13 , 16 , 18 , 19 , 22 , 30 ], our EEG-DA method could enhance our understanding of the functional roles of these changes. Furthermore, the neurophysiological validity of E/I balance estimation in our method was also confirmed in our recent works [ 31 , 32 ]. However, our EEG-DA method can be applied to only a single time series of EEGs. Therefore, this method cannot rigorously estimate E/I balance changes underlying whole brain network dynamics. To address this limitation, we extend our previous EEG-DA method to enable the simultaneous estimation of E/I balance and functional brain network. In our new EEG-DA methods, the sensor-level activities in the multivariate observed EEGs are directly assimilated into the network neural mass (NNM) models with three-dimensional variational (3D-VAR) DA algorithms [ 1 , 17 , 20 , 21 , 27 ]. Moreover, to consider the observation noise effect for system identifications, we applied a combined method of 3D-VAR with data-driven observation error covariance tuning [ 4 , 6 ], enabling noise-adaptive state estimation in the NNM model. In this study, to confirm the numerical validity of our proposed method, we applied the method to synthetic multivariate EEGs generated by the NMM model with known E/I parameters and network structures. By doing so, we confirmed that the estimated model parameters and network structures were consistent with the true ones. The organization of this manuscript is as follows. We first introduce our proposed method in Section 2 . We provide the simulation procedures and their results for numerical validations of our EEG-DA method in the later part of Section 2 and Section 3 . Conclusions are given in Section 4 . 2 Materials and Methods We first explain the basics of NNM model in Section 2.1 . The mathematical details for two key methods in our implemented DA algorithm: (1) 3D-VAR [ 17 , 27 ] and (2) error covariance tuning [ 4 , 6 ] are provided in Sections 2.2 and 2.3 . In Section 2.4 , we describe the procedures of numerical simulation to confirm the validity of our implemented EEG-DA method. 2.1 Descriptions of network neural mass model In this section, we will provide the description of NNM model that is applied to the physical model of multivariate EEGs in our proposed DA method. As mentioned in Introduction section, we recently proposed the EEG-DA method by applying the NM model to the single time-series of EEG [ 11 , 31 , 32 ]. In the current study, to extend our EEG-DA proposed in recent works [ 31 , 32 ] for multivariate EEG data, we applied the network of NM models (i.e., NNM model) [ 10 , 12 ] as the state model of EEG observations. We assumed that the network dynamics of EEGs formulated as the interactions between pyramidal cells, excitatory, and inhibitory interneurons in the NNM model [ 10 , 12 ]. In our implemented method, the dynamics for each sensor of EEGs correspond to each functional node of the NNM model, and sensor-level interactions of EEGs are considered network interactions in NNM models. The NNM models for each functional node are formulated as the following differential equations: where variables , and indicate the mass of postsynaptic potential (PSP) in pyramidal, excitatory, and inhibitory neural populations. The subscripts i of the variable v corresponds to the index of node number and time stamp, respectively. N node stands for the maximum number of the node. The simulated EEGs in the i -th node of the NNM model are defined as . The parameters, A i , B i , a, b , and p , are the target-to-state estimation in our proposed EEG-DA method. A i and B i indicate the excitatory and inhibitory synaptic gains, which control the amplitude of the excitatory PSP (EPSP) and inhibitory PSP (IPSP) in the i -th node. W i,j stands for the network coupling strength for each pair of nodes in the NNM model. Other parameters a, b , and p indicate the inverse of the time constant for E/I neurons and the background noise input of the model. In our proposed EEG-DA method, while parameters A i , B i , W i,j are estimated for each node or pair of nodes, other parameters a, b and p are estimated as the common parameters in each network node. The fixed constants C n (where, n = 1, …, 4) account for the number of synapses. C n was fixed as C 1 = 135, C 2 = 108, C 3 and C 4 = 33.75, based on previous studies [ 5 , 11 ]. ε indicates the global coupling strength that is set as ε = 1.0 in this study based on the ref [ 12 ]. To apply the NNM model to our EEG-DA method, the Eq. (1) were transformed to the state-space form as follows: state model; observation model; where, and θ t indicate the state variables and parameters of the NNM model, respectively. Note that indicating numerical integral of the NNM model was implemented with the fourth-order Runge-Kutta method with time step d t (sampling interval). 𝕎 vec = vec( W \{i = j} ) indicates the vectorized variables containing the off-diagonal elements of network coupling strength . and indicate the vector of excitatory and inhibitory gain parameters in each node, respectively. Other variables, a, b , and p , are set as common parameters for all nodes in the NNM model. In the state model for the model parameter θ t , to set the boundary constraint for network coupling strength with 0 ≤ W ≤ 1, the state model of this parameter is defined as . Other parameters defined as constants such as 𝔸 ( t +1) = 𝔸 ( t ) . By applying the above state-space form of the NNM model to the 3D-VAR DA method, the state and parameters in this model are estimated in a data-driven manner. 2.2 Model identification with noise adaptive 3D-VAR In this section, we introduce the mathematical details of our implemented noise adaptive 3D-VAR algorithm and procedures for applying this algorithm to the EEG-DA. The optimal state x in the state-space form of the NNM model can be solved to maximize the following posterior likelihood. From the viewpoint of the Bayesian theorem, maximizing the above likelihood can be considered as minimizing the following cost function 𝒥 ( x ) [ 17 , 27 ]. In this case, the above problem could be analytically solved as below [ 17 , 27 ], where B and R indicate background error (state error) and observation error covariance matrices, respectively. y obs and x b are observation and background state variables, respectively. The background state x b refers to the preliminary or prior estimated value of the state x . When applying the 3D-VAR algorithm to estimate the state x , both error covariances B and R should be well-specified as known parameters; however, both B and R are typically unknown. Therefore, in an ideal manner, both B and R should be estimated in a data-driven manner. To estimate B and R optimally, we now assume that these error covariance matrices can be iteratively deduced by applying the tuning parameters s b and s R as below [ 4 , 6 ]. Note that B k and R k indicate the estimated covariances in k -th iteration. For estimating B and R iteratively with the Eq. (7) , the tuning parameters s b and s R should be determined; however, these parameters are unknown. In this case, assuming that the optimal set of error covariance ( B, R ) are determined under the minimization of cost function 𝒥 ( δx ), the following equalities would be satisfied as demonstrated by previous works [ 4 , 6 ]. Note that δx = x − x b and d = y obs − Hx b indicate the background and observation error. Based on the above equations, the analytical solution in the parameters s b and s R would be given, using the estimated state x in Eq. (6) . Therefore, applying the resulting values of s b and s R in Eq.(8) , both error covariance B and R can be determined by using Eq.(7) in a data-driven manner. 2.3 Implemented algorithms In the prior sections, we explained the mathematics regarding two key methods for our implemented EEG-DA algorithms: 3D-VAR [ 17 , 27 ] and error covariance tuning [ 4 , 6 ]. In the following section, we will briefly provide the implemented algorithm and procedures for data-driven identification of the NNM model with observed EEGs. The outline of our implementations is shown in Fig. 1 . Download figure Open in new tab Fig. 1. Schematic illustration and pseudo-code of model identification procedures in our EEG-DA algorithm. As illustrated in Fig. 1 , our EEG-DA consists of two steps: (1) forward prediction and (2) model correction. In the forward prediction step, the time-series prediction of multivariate EEGs is obtained from the time integration of the NNM model with a time step d t based on the fourth order Runge-Kutta method as well as the state model in the Eq.(2) . For this prediction, the model state v t and parameters θ t in the NNM model (see Eqs. (1 and 2) ) are set as an initially given or priorly estimated values. If we can obtain the EEG observations, the model correction step is applied after calculating the forward predictions of EEGs. Through this procedure, the model state and parameters in the NNM model are corrected to minimize the EEG prediction error based on the noise adaptive 3D-VAR mthod with Eqs. (6 – 8) , described in Section 2.2 . Moreover, in our implementations, we assumed that the EEG observations would be sparsely sampled relative to the time step of the model prediction [ 1 ]. Therefore, the time-step of observation sampling is set as Δt which is a larger size of time-steps relative to model prediction d t (i.e., dt ≪ Δt ). For example, if we set the time-step of model prediction (pink-dot in Fig. 1 ) and observations (green-dot in Fig. 1 ) as dt = 0.0005 (i.e., sampling frequency: ) and Δt = 0.0025 (i.e., ) respectively, the observed data is obtained at every 5th time step in the model predictions [ 1 ]. These steps for our implemented EEG-DA are applied to the whole time intervals of the target observational data. By doing so, the model state and parameters in the NNM model are optimally estimated. The algorithms in these procedures are based on the combined algorithm with the 3D-VAR and observation error covariance tuning scheme. The pseudo-code of the above procedures are also shown in Fig.1 with schematic illustration. 2.4 Numerical simulation: twin experiment Outline and main aim of the simulation To confirm the validity of our proposed method, we conducted the numerical simulation based on the twin experiment framework. In this simulation, we applied our EEG-DA method to synthetic EEG data generated by the five-node NNM model with known parameter settings and network structures. By applying our EEG-DA method to such generated synthetic EEGs, we tested whether our method could correctly reconstruct the network structures and the parameters associated with the dynamics of E/I balance in the NNM models from synthetic data. The simulation was executed 50 times with varying initial conditions, while consistently keeping the parameters and network structures. This approach allowed us to evaluate the robustness and accuracy of the EEG-DA method by averaging the performance over these 50 estimations. Moreover, in these numerical simulations, we also focused on the following two issues: (i) the effect of the sample length of the observations and (ii) the impact of sampling intervals for the observations. For the first issue, we aimed to reveal the effect of the total sample number for the system identifications in our 3D-VAR-based EEG-DA. To do so, the generated time-series of synthetic EEGs were divided into two time periods: training period T train and test period T test , before applying these data to our EEG-DA method. The time length of T train period was selected from T train = 20, 40, and 60 (seconds). The synthetic EEGs in T train were applied to our EEG-DA method for model identifications (i.e., parameter estimation). After identifying the model in T train period, the prediction accuracy of EEG observations was evaluated in the test period T test by using the identified model in T train . The time length of T test was fixed as T test = 20 (seconds). For the second issue, we also focused on the sensitivity of prediction accuracy relative to the intervals Δt for the observation sampling in the numerical simulation. As shown in Fig. 1 , we assumed that observed EEGs were sparsely sampled with Δt when applying them as the observed data in our 3D-VAR-based EEG-DA scheme. The sampling interval Δt of observed EEG is selected to satisfy the relationship Δt ≪ d t , where d t indicates the interval of the model prediction in the 3D-VAR scheme ( Fig.1 ). In the whole simulations, time intervals d t are set as dt = 0.0005 (i.e., the sampling frequency is fixed as ). Meanwhile, Δt (i.e., the interval of the observation sampling) is selected from Δt = 0.001, 0.01, and 0.2 (i.e., sampling frequency: , and 5 Hz) to consider the effect of the differences between Δt and d t . Thus, in this evaluation, we considered the sensitivity of model prediction accuracy under the condition for the ratio of sampling frequency between the model prediction and observation sampling with , and 1 / 4000. We note that the synthetic EEG was generated with the same time-step interval dt = 0.005 (i.e., ) of model prediction in our EEG-DA scheme, because of the accuracy evaluation for the EEG predictions in T test period. Therefore, while the synthetic EEGs were generated under the same time steps d t in the model predictions on our EEG-DA scheme, these synthetic EEGs were sparsely sampled in the T train period with time-step Δt when applying these EEGs as the observations for our implemented 3D-VAR algorithm. Generation procedures of synthetic EEGs As mentioned above, the synthetic EEGs were generated by the five-node NNM model using fourth-order Runge-Kutta time integrals with time-step dt = 0.005 time-steps (i.e., sampling frequency ). The parameter setting of synthetic EEGs is set as below. The true parameter of network structures 𝕎 is selected so that network structures follow as in Fig.2B (see “true” network diagram in this figure). The weight of all edges is set as W i,j = 0.9 if a connection exists from j -th to i -th node. Other parameters for each network node i were set as standard parameters to produce alpha-like oscillations (E/I synaptic gain parameters: A i = 3.25 and B i = 22.0, E/I time decay parameters: a i = 100 and b i = 50, external input p i ∼ 𝒩 (220, 20)), based on the studies [ 5 , 11 ]. Furthermore, the E/I synaptic gains for each node i, A i and B i , are added perturbations n i that followed n i ∼ 𝒩 (0, 0.01). Based on these settings, the synthetic data were generated 50 times with different initial values of model state v 0 in the NNM models for each simulation condition. After generating the synthetic EEGs based on the above parameter settings, to prepare the noise-distorted observations, the Gaussian noise satisfying the noise scale with 10 dB of signal-to-noise ratio was added to all generated synthetic EEGs. After treating all the above procedures, the synthetic EEGs were applied to the twin experiment test as described in the prior section. Download figure Open in new tab Fig. 2. Sensitivity of network parameter reconstructions in our 3D-VAR based EEG-DA. (A) Sensitivity in the estimation of the network parameter W relative to time-length T train and ratio . The green dot indicates the most accurate condition. (B) Comparisons of estimated network structures with true network structures. The estimated network structure was obtained from a median of estimated W over 50 repetitions under the most accurate condition in (A). Evaluation index of estimation To quantify the prediction performance in our EEG-DA method, we applied three metrics: structural Hamming distance (SHD), mean absolute error (MAE) [ 31 ], and phase coherence (PC) [ 15 ]. SHD [ 24 ] was applied to calculate the dissimilarity between true and estimated network coupling strength. For the evaluation of time-series prediction accuracy, we applied two indexes: MAE to assess the prediction error of EEG amplitude, and PC to evaluate the prediction accuracy of EEG phase. 3 Results In this study, we proposed a 3D-VAR-based EEG-DA scheme for estimating E/I balance changes and network structures simultaneously. To confirm the numerical validity of this method, we conduct a twin experiment-based simulation. As a result, we successfully obtained the preliminary findings suggesting that our method can be applied to practical EEG data to interpret the functional role in E/I balance changes underlying whole-brain network dynamics. In this section, we will explain these results and discuss them. 3.1 Network reconstruction We first demonstrate the parameter reconstruction accuracy obtained from the results through 50 repetitive simulations ( Fig.2 and Table 1 ). Fig.2 showed the network estimation results. As shown in Fig.2A , even though we did not find the significant differences in the SHD score depending on both conditions: time length T train and ratio of sampling frequency , the smallest SHD score was found under the conditions: T train = 60(sec) and the ratio: (i.e., the observed EEGs are sampled at every 400th time-step in the model prediction). Since the SHD score indicates the dissimilarity of the estimated network structure with the true one, the condition with the smallest SHD means that the most accurate estimation is obtained in this condition. As can be seen in Fig.2B , the averaged estimation of network structure in this condition was quite similar to the true network. Furthermore, it was observed that the E/I synaptic gain parameters ( A i , B i ) were precisely determined under similar conditions, which resulted in the most precise network estimations ( Table 1 ). View this table: View inline View popup Download powerpoint Table 1. Estimation of E/I synaptic gain parameters. A i and B i indicated the E/I synaptic gain parameters for each node i under the conditions T train = 60 (sec) and . Each estimated values were listed with mean ± 3 × standard deviation obtained from 50 times estimation results. 3.2 Prediction accuracy in EEG observations Finally, we showed the prediction accuracy of observed EEGs ( Fig.3 ). While Fig. 3A demonstrated the sensitivity of the EEG amplitude estimation relative to the changes in T train and ratio , Fig.3B is those of the EEG phase estimation. Moreover, these sensitivity analyses were compared with the different 2-second intervals in T test period: early (0.0 − 2.0 sec), middle (8.0 − 10.0 sec), and later (18.0 − 20.0 sec). Download figure Open in new tab Fig. 3. Sensitivity of EEG time-series predictions in our 3D-VAR based EEG-DA. (A) Results of sensitivity in prediction error of EEG amplitudes, relative to the changes in time-length T train and ratio of the sampling frequency between observations and model predictions . The color bar displays the MAE, indicating the higher values are higher errors. (B) Results of sensitivity in prediction error of EEG phase, relative to the changes in T train and . The color bar displays the phase coherence, indicating the higher values are smaller phase estimation error. As shown in Fig.3 , the contrastingly opposite tendencies were obtained from sensitivity analysis between EEG amplitude and EEG phase estimation. The prediction error of EEG amplitude tends to be higher relative to the decrease in sampling frequency of the observations ( Fig.3A ). However, the prediction error of the EEG phase tends to be smaller relative to the reduction of the sampling frequency of the observations, because the phase coherence between observations and the prediction of EEGs would be higher relative to the reduction of the sampling frequency of the observations ( Fig.3B ). Based on these tendencies, although sampling the observations at shorter intervals would lead to fine model identification achieving an accurate prediction of the amplitude in the immediate future state, the prediction ability for long-term periods could not be capable. In contrast, the sparse sampling for observations could not accurately estimate the amplitude; however, phase estimation would be accurate even in relatively long-term forecasts. The lower error of phase prediction indicates that the identified model in our EEG-DA algorithm could estimate the event timing of EEG dynamics with a tighter time-scale order. Since enabling the estimation of the timing-dependent dynamics in EEGs was more important to understand the neurophysiological mechanisms, the sparse sampling for observations in 3D-VAR would be preferred to establish the EEG-DA framework. We showed the typical example of EEG time-series prediction obtained from one single trial under the condition: T train = 60(sec) and ( Fig.4 ). As shown in this figure, based on the identified model using our EEG-DA scheme during the T train period, the prediction of the models can correctly track the trend of the next 10–15 seconds of the true EEG signal without model correction based on the observation. Download figure Open in new tab Fig. 4. Example of EEG time-series prediction. Comparison between the observation and typical single trial prediction of EEG at the 4-th node under the condition: T train = 60(sec) and . The upper panel shows the whole time series of EEGs. Gray shaded intervals indicates the training period T train for our EEG-DA scheme. The interval between 60 and 80 s is test period T test . The lower four panels are enlarged views of the prediction results for each time period. 4 Conclusions In this study, we proposed a noise adaptive 3D-VAR-based EEG-DA approach to simultaneously estimate the sensor-level network interaction and model parameters related to the E/I balance changes from observed multivariate EEGs. Through numerical simulations, our findings indicate the following two possibilities: (1) both network structures and E/I balance could be determined from EEGs using our implemented noise adaptive 3D-VAR scheme, (2) the identified model obtained by the noise adaptive 3D-VAR scheme could be applied to simulate the future state of the brain for the next few seconds. Indeed, the results of this study are just preliminary evidence. However, we think that the reliability of the estimation for E/I parameters and network structures was supported by the results obtained from 50 times repetitive estimations using the different sets of synthetic EEGs. Since the set of synthetic EEGs was generated by the NNM model with varying initial states while keeping the parameter settings, the simulation results in this study supported that our EEG-DA method can estimate the latent state of observational EEGs, independent of the initial state effects in dynamic systems. Nevertheless, the lack of neurophysiological validation for our EEG-DA method is an obvious limitation in this study. In our future work, we will focus on validating the neurophysiological aspects of our method by using the practically observed EEGs obtained from human patients. Disclosure of Interests The authors have no competing interests to declare that are relevant to the content of this article. Acknowledgment This research was partially funded by the JSPS KAKENHI grant (24K22305) from the Japan Society for the Promotion of Science, and the AMED Multidisciplinary Frontier Brain and Neuroscience Discoveries (24018835) from the Japan Agency for Medical Research and Development. Funder Information Declared the Japan Society for the Promotion of Science , 24K22305 Japan Agency for Medical Research and Development , 24018835 References 1. ↵ Ahmed , S.E. , Pawar , S. , San , O. : Pyda: A hands-on introduction to dynamical data assimilation with python . Fluids 5 (12 2020 ). doi: 10.3390/fluids5040225 OpenUrl CrossRef 2. ↵ Arai , N. , Nakanishi , T. , Nakajima , S. , Li , X. , Wada , M. , Daskalakis , Z.J. , Goodman , M.S. , Blumberger , D.M. , Mimura , M. , Noda , Y. : Insights of neurophysiology on unconscious state using combined transcranial magnetic stimulation and electroencephalography: A systematic review . Neuroscience & Biobehavioral Reviews 131 , 293 – 312 ( Dec 2021 ). doi: 10.1016/j.neubiorev.2021.09.029 , http://dx.doi.org/10.1016/j.neubiorev.2021.09.029 OpenUrl CrossRef PubMed 3. ↵ Azzalini , L.J. , Crompton , D. , D’Eleuterio , G.M. , Skinner , F. , Lankarany , M. : Adaptive unscented kalman filter for neuronal state and parameter estimation . Journal of Computational Neuroscience 51 , 223 – 237 (5 2023 ). doi: 10.1007/s10827-023-00845-z OpenUrl CrossRef PubMed 4. ↵ Cheng , S. , Prentice , I.C. , Huang , Y. , Jin , Y. , Guo , Y.K. , Arcucci , R. : Data-driven surrogate model with latent data assimilation: Application to wildfire forecasting . Journal of Computational Physics 464 , 111302 (9 2022 ). doi: 10.1016/j.jcp.2022.111302 , https://linkinghub.elsevier.com/retrieve/pii/S0021999122003643 OpenUrl CrossRef 5. ↵ David , O. , Friston , K.J. : A neural mass model for MEG/EEG: Coupling and neuronal dynamics . NeuroImage 20 ( 3 ), 1743 – 1755 ( 2003 ). doi: 10.1016/j.neuroimage.2003.07.015 OpenUrl CrossRef PubMed Web of Science 6. ↵ Desroziers , G. , Ivanov , S. : Diagnosis and adaptive tuning of observation-error parameters in a variational assimilation . Quarterly Journal of the Royal Meteorological Society 127 , 1433 – 1452 ( 2001 ). doi: 10.1002/qj.49712757417 OpenUrl CrossRef 7. ↵ Dong , Z. , Song , T. : Variational inference of Kalman filter and its application in wireless sensor networks . International Journal of Distributed Sensor Networks 2013 ( 2013 ). doi: 10.1155/2013/106434 OpenUrl CrossRef 8. ↵ Ferguson , B.R. , Gao , W.J. : Pv interneurons: Critical regulators of e/i balance for prefrontal cortex-dependent behavior and psychiatric disorders . Frontiers in Neural Circuits 12 (5 2018 ). doi: 10.3389/fncir.2018.00037 , http://journal.frontiersin.org/article/10.3389/fncir.2018.00037/full OpenUrl CrossRef PubMed 9. ↵ Fogaça , M.V. , Duman , R.S. : Cortical GABAergic dysfunction in stress and depression: New insights for therapeutic interventions . Frontiers in Cellular Neuroscience 13 ( March 2019), 1 – 20 ( 2019 ). doi: 10.3389/fncel.2019.00087 OpenUrl CrossRef PubMed 10. ↵ Forrester , M. , Crofts , J.J. , Sotiropoulos , S.N. , Coombes , S. , O’dea , R.D. : The role of node dynamics in shaping emergent functional connectivity patterns in the brain . Network Neuroscience 4 , 467 – 483 ( 2020 ). doi: 10.1162/netn_a_00130 OpenUrl CrossRef PubMed 11. ↵ Jansen , B.H. , Rit , V.G. : Electroencephalogram and visual evoked potential generation in a mathematical model of coupled cortical columns . Biological Cybernetics 73 ( 4 ), 357 – 366 ( 1995 ). doi: 10.1007/BF00199471 OpenUrl CrossRef PubMed Web of Science 12. ↵ Kazemi , S. , Jamali , Y. : Phase synchronization and measure of criticality in a network of neural mass models . Scientific Reports 12 , 1 – 18 ( 2022 ). doi: 10.1038/s41598-022-05285-w , http://dx.doi.org/10.1038/s41598-022-05285-w OpenUrl CrossRef PubMed 13. ↵ Kinjo , M. , Wada , M. , Nakajima , S. , Tsugawa , S. , Nakahara , T. , Blumberger , D.M. , Mimura , M. , Noda , Y. : Transcranial magnetic stimulation neurophysiology of patients with major depressive disorder: a systematic review and meta-analysis . Psychological Medicine 51 ( 1 ), 1 – 10 ( Dec 2020 ). doi: 10.1017/s0033291720004729 , http://dx.doi.org/10.1017/S0033291720004729 OpenUrl CrossRef 14. ↵ Kuhlmann , L. , Freestone , D.R. , Manton , J.H. , Heyse , B. , Vereecke , H.E. , Lipping , T. , Struys , M.M. , Liley , D.T. : Neural mass model-based tracking of anesthetic brain states . NeuroImage 133 , 438 – 456 ( 2016 ). doi: 10.1016/j.neuroimage.2016.03.039 , http://dx.doi.org/10.1016/j.neuroimage.2016.03.039 OpenUrl CrossRef PubMed 15. ↵ Lachaux , J.P. , Rodriguez , E. , Quyen , M.L.V. , Lutz , A. , Martinerie , J. , Varela , F.J. : Studying single-trials of phase synchronous activity in the brain . International Journal of Bifurcation and Chaos in Applied Sciences and Engineering 10 , 2429 – 2439 ( 2000 ). doi: 10.1142/S0218127400001560 OpenUrl CrossRef 16. ↵ Li , X. , Honda , S. , Nakajima , S. , Wada , M. , Yoshida , K. , Daskalakis , Z.J. , Mimura , M. , Noda , Y. : Tms-eeg research to elucidate the pathophysiological neural bases in patients with schizophrenia: A systematic review . Journal of Personalized Medicine 11 ( 5 ) ( 2021 ). doi: 10.3390/jpm11050388 OpenUrl CrossRef 17. ↵ Lorenc , A.C. : Analysis methods for numerical weather prediction . Quarterly Journal of the Royal Meteorological Society 112 , 1177 – 1194 (10 1986 ). doi: 10.1002/qj.49711247414 , https://rmets.onlinelibrary.wiley.com/doi/10.1002/qj.49711247414 OpenUrl CrossRef 18. ↵ Masuda , F. , Nakajima , S. , Miyazaki , T. , Yoshida , K. , Tsugawa , S. , Wada , M. , Ogyu , K. , Croarkin , P.E. , Blumberger , D.M. , Daskalakis , Z.J. , Mimura , M. , Noda , Y. : Motor cortex excitability and inhibitory imbalance in autism spectrum disorder assessed with transcranial magnetic stimulation: a systematic review . Translational Psychiatry 9 ( 1 ) ( 2019 ). doi: 10.1038/s41398-019-0444-3 OpenUrl CrossRef 19. ↵ Mimura , Y. , Nishida , H. , Nakajima , S. , Tsugawa , S. , Morita , S. , Yoshida , K. , Tarumi , R. , Ogyu , K. , Wada , M. , Kurose , S. , Miyazaki , T. , Blumberger , D.M. , Daskalakis , Z.J. , Chen , R. , Mimura , M. , Noda , Y. : Neurophysiological biomarkers using transcranial magnetic stimulation in alzheimer’s disease and mild cognitive impairment: A systematic review and meta-analysis . Neuroscience & Biobehavioral Reviews 121 , 47 – 59 ( Feb 2021 ). doi: 10.1016/j.neubiorev.2020.12.003 , http://dx.doi.org/10.1016/j.neubiorev.2020.12.003 OpenUrl CrossRef PubMed 20. ↵ Moye , M.J. , Diekman , C.O. : Data Assimilation Methods for Neuronal State and Parameter Estimation . Journal of Mathematical Neuroscience 8 ( 1 ), 1 – 38 ( 2018 ). doi: 10.1186/s13408-018-0066-8 , http://dx.doi.org/10.1186/s13408-018-0066-8 OpenUrl CrossRef PubMed 21. ↵ Navon , I.M. : Data Assimilation for Numerical Weather Prediction: A Review , pp. 21 – 65 . Springer Berlin Heidelberg ( 2009 ). doi: 10.1007/978-3-540-71056-1_2 , http://link.springer.com/10.1007/978-3-540-71056-1_2 OpenUrl CrossRef 22. ↵ Pafundo , D.E. , Annan , C.A.P. , Fulginiti , N.M. , Belforte , J.E. : Early nmda receptor ablation in interneurons causes an activity-dependent e/i imbalance in vivo in prefrontal cortex pyramidal neurons of a mouse model useful for the study of schizophrenia . Schizophrenia Bulletin 47 , 1300 – 1309 (9 2021 ). doi: 10.1093/schbul/sbab030 OpenUrl CrossRef PubMed 23. ↵ Pandya , D. , Vachharajani , B. , Srivastava , R. : A review of data assimilation techniques: Applications in engineering and agriculture . Materials Today: Proceedings 62 , 7048 – 7052 (1 2022 ). doi: 10.1016/j.matpr.2022.01.122 OpenUrl CrossRef 24. ↵ Peters , J. , Bühlmann , P. : Structural intervention distance (sid) for evaluating causal graphs . arXiv preprint (6 2013 ). doi: 10.48550/arXiv.1306.1043 , http://arxiv.org/abs/1306.1043 OpenUrl CrossRef 25. ↵ Rahmati , V. , Kirmse , K. , Marković , D. , Holthoff , K. , Kiebel , S.J. : Inferring Neuronal Dynamics from Calcium Imaging Data Using Biophysical Models and Bayesian Inference . PLOS Computational Biology 12 ( 2 ), e1004736 ( feb 2016 ). doi: 10.1371/journal.pcbi.1004736 , https://dx.plos.org/10.1371/journal.pcbi.1004736 OpenUrl CrossRef PubMed 26. ↵ Sarkka , S. , Nummenmaa , A. : Recursive noise adaptive Kalman filtering by variational Bayesian approximations . IEEE Transactions on Automatic Control 54 ( 3 ), 596 – 600 ( 2009 ). doi: 10.1109/TAC.2008.2008348 OpenUrl CrossRef 27. ↵ Smith , P.J. , Dance , S.L. , Baines , M.J. , Nichols , N.K. , Scott , T.R. : Variational data assimilation for parameter estimation: Application to a simple morphodynamic model . Ocean Dynamics 59 , 697 – 708 (11 2009 ). doi: 10.1007/s10236-009-0205-6 OpenUrl CrossRef 28. ↵ Ullah , G. , Schiff , S.J. : Assimilating seizure dynamics . PLoS Computational Biology 6 ( 5 ), 1 – 12 ( 2010 ). doi: 10.1371/journal.pcbi.1000776 OpenUrl CrossRef 29. ↵ Wang , S.Y. , Yin , C. , Duan , S.K. , Wang , L.D. : A Modified Variational Bayesian Noise Adaptive Kalman Filter . Circuits, Systems, and Signal Processing 36 ( 10 ), 4260 – 4277 ( 2017 ). doi: 10.1007/s00034-017-0497-6 OpenUrl CrossRef 30. ↵ Yizhar , O. , Fenno , L.E. , Prigge , M. , Schneider , F. , Davidson , T.J. , Ogshea , D.J. , Sohal , V.S. , Goshen , I. , Finkelstein , J. , Paz , J.T. , Stehfest , K. , Fudim , R. , Ramakrishnan , C. , Huguenard , J.R. , Hegemann , P. , Deisseroth , K. : Neocortical excitation/inhibition balance in information processing and social dysfunction . Nature 477 ( 7363 ), 171 – 178 ( 2011 ). doi: 10.1038/nature10360 OpenUrl CrossRef PubMed Web of Science 31. ↵ Yokoyama , H. , Kitajo , K. : A data assimilation method to track excitation-inhibition balance change using scalp eeg . Communications Engineering 2 , 92 (12 2023 ). doi: 10.1038/s44172-023-00143-7 , https://www.nature.com/articles/s44172-023-00143-7 OpenUrl CrossRef 32. ↵ Yokoyama , H. , Noda , Y. , Wada , M. , Takano , M. , Kitajo , K. : Validation of eeg data assimilation-based prefrontal excitation-inhibition balance estimation using tms–eeg . bioRxiv (3 2025 ). doi: 10.1101/2025.03.22.644706 , http://biorxiv.org/lookup/doi/10.1101/2025.03.22.644706 OpenUrl Abstract / FREE Full Text View the discussion thread. Back to top Previous Next Posted May 27, 2025. Download PDF Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Numerical validation of 3D-VAR data assimilation for estimating network dynamics in multivariate EEGs Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Numerical validation of 3D-VAR data assimilation for estimating network dynamics in multivariate EEGs Hiroshi Yokoyama , Keiichi Kitajo bioRxiv 2025.05.22.655248; doi: https://doi.org/10.1101/2025.05.22.655248 Share This Article: Copy Citation Tools Numerical validation of 3D-VAR data assimilation for estimating network dynamics in multivariate EEGs Hiroshi Yokoyama , Keiichi Kitajo bioRxiv 2025.05.22.655248; doi: https://doi.org/10.1101/2025.05.22.655248 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Neuroscience Subject Areas All Articles Animal Behavior and Cognition (7619) Biochemistry (17639) Bioengineering (13865) Bioinformatics (41854) Biophysics (21405) Cancer Biology (18544) Cell Biology (25432) Clinical Trials (138) Developmental Biology (13356) Ecology (19863) Epidemiology (2067) Evolutionary Biology (24287) Genetics (15587) Genomics (22465) Immunology (17701) Microbiology (40300) Molecular Biology (17142) Neuroscience (88440) Paleontology (666) Pathology (2825) Pharmacology and Toxicology (4814) Physiology (7633) Plant Biology (15107) Scientific Communication and Education (2042) Synthetic Biology (4285) Systems Biology (9809) Zoology (2268)
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.