Skip to main content

Advertisement

Log in

A Blind Module Identification Approach for Predicting Effective Connectivity Within Brain Dynamical Subnetworks

  • Original Paper
  • Published:
Brain Topography Aims and scope Submit manuscript

Abstract

Model-based network discovery measures, such as the brain effective connectivity, require fitting of generative process models to measurements obtained from key areas across the network. For distributed dynamic phenomena, such as generalized seizures and slow-wave sleep, studying effective connectivity from real-time recordings is significantly complicated since (i) outputs from only a subnetwork can be practically measured, and (ii) exogenous subnetwork inputs are unobservable. Model fitting, therefore, constitutes a challenging blind module identification or model inversion problem for finding both the parameters and the many unknown inputs of the subnetwork. We herein propose a novel estimation framework for identifying nonlinear dynamic subnetworks in the case of slowly-varying, otherwise unknown local inputs. Starting with approximate predictions obtained using Cubature Kalman filtering, residuals of local output predictions are utilized to improve upon local input estimates. The algorithm performance is tested on both simulated and clinical EEG of induced seizures under electroconvulsive therapy (ECT). For the simulated network, the algorithm significantly boosted the estimation accuracy for inputs and connections from noisy EEG. For the clinical data, the algorithm predicted increased subnetwork inputs during the pre-stimulus anesthesia condition. Importantly, it predicted an increased frontocentral connectivity during the generalized seizure that is commensurate with electrode placement and that corroborates the clinical hypothesis of increased frontal focality of therapeutic ECT seizures. The proposed framework can be extended to account for several input configurations and can in principle be applied to study effective connectivity within brain subnetworks defined at the microscale (cortical lamina interaction) or at the macroscale (sensory integration).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  • Ackermann RF, Engel J, Baxter L (1986) Positron emission tomography and autoradiographic studies of glucose utilization following electroconvulsive seizures in humans and rats. Annal N Y Acad Sci 462(1):263–269

    Article  CAS  Google Scholar 

  • Ambrogioni L, Hinne M, Van Gerven M, Maris E (2017) Gp cake: effective brain connectivity with causal kernels. In: Advances in Neural Information Processing Systems, pp 951–960

  • Arasaratnam I, Haykin S (2009) Cubature kalman filters. IEEE Trans Autom Control 54(6):1254–1269

    Article  Google Scholar 

  • Arasaratnam I, Haykin S, Hurd TR (2010) Cubature kalman filtering for continuous-discrete systems: theory and simulations. IEEE Trans Signal Process 58(10):4977–4993

    Article  Google Scholar 

  • Barrett AB, Murphy M, Bruno MA, Noirhomme Q, Boly M, Laureys S, Seth AK (2012) Granger causality analysis of steady-state electroencephalographic signals during propofol-induced anaesthesia. PLoS ONE 7(1):e29–072

    Article  CAS  Google Scholar 

  • Bastos AM, Litvak V, Moran R, Bosman CA, Fries P, Friston KJ (2015) A dcm study of spectral asymmetries in feedforward and feedback connections between visual areas v1 and v4 in the monkey. Neuroimage 108:460–475

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Beierlein M, Gibson JR, Connors BW (2003) Two dynamically distinct inhibitory networks in layer 4 of the neocortex. J Neurophysiol 90(5):2987–3000

    Article  PubMed  Google Scholar 

  • Bell AJ, Sejnowski TJ (1995) An information-maximization approach to blind separation and blind deconvolution. Neural Comput 7(6):1129–1159

    Article  CAS  Google Scholar 

  • Bielczyk NZ, Llera A, Buitelaar JK, Glennon JC, Beckmann CF (2017) Increasing robustness of pairwise methods for effective connectivity in magnetic resonance imaging by using fractional moment series of bold signal distributions. arXiv:160608724v3

  • Cammarota M, Losi G, Chiavegato A, Zonta M, Carmignoto G (2013) Fast spiking interneuron control of seizure propagation in a cortical slice model of focal epilepsy. J Physiol 591(4):807–822

    Article  CAS  PubMed  Google Scholar 

  • Canolty RT, Knight RT (2010) The functional role of cross-frequency coupling. Trends Cogn Sci 14(11):506–515

    Article  PubMed  PubMed Central  Google Scholar 

  • Correa N, Adalı T, Calhoun VD (2007) Performance of blind source separation algorithms for fmri analysis using a group ica method. Magn Reson Imaging 25(5):684–694

    Article  PubMed  Google Scholar 

  • Cruikshank SJ, Ahmed OJ, Stevens TR, Patrick SL, Gonzalez AN, Elmaleh M, Connors BW (2012) Thalamic control of layer 1 circuits in prefrontal cortex. J Neurosci 32(49):17

    Article  CAS  Google Scholar 

  • Crunelli V, David F, Lőrincz ML, Hughes SW (2015) The thalamocortical network as a single slow wave-generating unit. Curr Opin Neurobiol 31:72–80

    Article  CAS  PubMed  Google Scholar 

  • Damaraju E, Allen E, Belger A, Ford J, McEwen S, Mathalon D, Mueller B, Pearlson G, Potkin S, Preda A et al (2014) Dynamic functional connectivity analysis reveals transient states of dysconnectivity in schizophrenia. NeuroImage 5:298–308

    Article  CAS  PubMed  Google Scholar 

  • Dankers A, Van den Hof PM, Bombois X, Heuberger PS (2015) Errors-in-variables identification in dynamic networks-consistency results for an instrumental variable approach. Automatica 62:39–50

    Article  Google Scholar 

  • Dankers A, Van den Hof PM, Bombois X, Heuberger PS (2016) Identification of dynamic models in complex networks with prediction error methods: predictor input selection. IEEE Trans Autom Control 61(4):937–952

    Article  Google Scholar 

  • Dankers A, Van den Hof PM, Bombois X, Heuberger PS (2013) Predictor input selection for two stage identification in dynamic networks. In: Control Conference (ECC), 2013 European, IEEE, pp 1422–1427

  • David O, Kiebel SJ, Harrison LM, Mattout J, Kilner JM, Friston KJ (2006) Dynamic causal modeling of evoked responses in eeg and meg. NeuroImage 30(4):1255–1272

    Article  PubMed  Google Scholar 

  • De Curtis M, Gnatkovsky V (2009) Reevaluating the mechanisms of focal ictogenesis: the role of low-voltage fast activity. Epilepsia 50(12):2514–2525

    Article  PubMed  Google Scholar 

  • Deng ZD, Lisanby SH, Peterchev AV (2011) Electric field strength and focality in electroconvulsive therapy and magnetic seizure therapy: a finite element simulation study. J Neural Eng 8(1):016007

    Article  PubMed  PubMed Central  Google Scholar 

  • Destexhe A, Rudolph M, Paré D (2003) The high-conductance state of neocortical neurons in vivo. Nat Rev Neurosci 4(9):739

    Article  CAS  PubMed  Google Scholar 

  • Diez I, Bonifazi P, Escudero I, Mateos B, Muñoz MA, Stramaglia S, Cortes JM (2015) A novel brain partition highlights the modular skeleton shared by structure and function. Sci Rep 5(srep10):532

    Google Scholar 

  • Dijkstra N, Zeidman P, Ondobaka S, Gerven MA, Friston K (2017) Distinct top-down and bottom-up brain connectivity during visual perception and imagery. Sci Rep 7(1):5677

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Dubeau S, Havlicek M, Beaumont E, Ferland G, Lesage F, Pouliot P (2012) Neurovascular deconvolution of optical signals as a proxy for the true neuronal inputs. J Neurosci Methods 210(2):247–258

    Article  CAS  PubMed  Google Scholar 

  • Enev M, McNally KA, Varghese G, Zubal IG, Ostroff RB, Blumenfeld H (2007) Imaging onset and propagation of ect-induced seizures. Epilepsia 48(2):238–244

    Article  PubMed  Google Scholar 

  • Engel AK, Fries P, Singer W (2001) Dynamic predictions: oscillations and synchrony in top-down processing. Nat Rev Neurosci 2(10):704

    Article  CAS  PubMed  Google Scholar 

  • Everitt N (2017) Module identification in dynamic networks: parametric and empirical bayes methods. PhD thesis, KTH Royal Institute of Technology

  • Everitt N, Bottegal G, Rojas CR, Hjalmarsson H (2016) Identification of modules in dynamic networks: an empirical bayes approach. In: 2016 IEEE 55th Conference on Decision and control (CDC), IEEE, pp 4612–4617

  • Fontolan L, Morillon B, Liegeois-Chauvel C, Giraud AL (2014) The contribution of frequency-specific activity to hierarchical information processing in the human auditory cortex. Nat Commun 5:4694

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Franks NP (2008) General anaesthesia: from molecular targets to neuronal pathways of sleep and arousal. Nat Rev Neurosci 9(5):370

    Article  CAS  PubMed  Google Scholar 

  • Frässle S, Lomakina EI, Kasper L, Manjaly ZM, Leff A, Pruessmann KP, Buhmann JM, Stephan KE (2018) A generative model of whole-brain effective connectivity. NeuroImage 179:505–529

    Article  PubMed  Google Scholar 

  • Freestone DR, Karoly PJ, Nešić D, Aram P, Cook MJ, Grayden DB (2014) Estimation of effective connectivity via data-driven neural modeling. Front Neurosci 8:383

    Article  PubMed  PubMed Central  Google Scholar 

  • Friston KJ (2011) Functional and effective connectivity: a review. Brain Connect 1(1):13–36

    Article  PubMed  Google Scholar 

  • Friston K, Moran R, Seth AK (2013) Analysing connectivity with granger causality and dynamic causal modelling. Curr Opin Neurobiol 23(2):172–178

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Garrido MI, Friston KJ, Kiebel SJ, Stephan KE, Baldeweg T, Kilner JM (2008) The functional anatomy of the mmn: a dcm study of the roving paradigm. Neuroimage 42(2):936–944

    Article  PubMed  PubMed Central  Google Scholar 

  • Goebel R, Roebroeck A, Kim DS, Formisano E (2003) Investigating directed cortical interactions in time-resolved fmri data using vector autoregressive modeling and granger causality mapping. Magn Reson Imaging 21(10):1251–1261

    Article  PubMed  Google Scholar 

  • Grover S, Mattoo SK, Gupta N (2005) Theories on mechanism of action of electroconvulsive therapy. German J Psychiatry 8:70–84

    Google Scholar 

  • Havlicek M, Jan J, Brazdil M, Calhoun VD (2010) Dynamic granger causality based on kalman filter for evaluation of functional network connectivity in fmri data. Neuroimage 53(1):65–77

    Article  PubMed  PubMed Central  Google Scholar 

  • Havlicek M, Friston KJ, Jan J, Brazdil M, Calhoun VD (2011) Dynamic modeling of neuronal responses in fmri using cubature kalman filtering. NeuroImage 56(4):2109–2128

    Article  PubMed  PubMed Central  Google Scholar 

  • Hilgetag CC, Kötter R, Stephan KE, Sporns O (2002) Computational methods for the analysis of brain connectivity. In: Ascoli G (ed) Computational neuroanatomy. Springer, New York, pp 295–335

    Chapter  Google Scholar 

  • Holland R, Leff AP, Penny WD, Rothwell JC, Crinion J (2016) Modulation of frontal effective connectivity during speech. NeuroImage 140:126–133

    Article  PubMed  PubMed Central  Google Scholar 

  • Honey CJ, Kötter R, Breakspear M, Sporns O (2007) Network structure of cerebral cortex shapes functional connectivity on multiple time scales. Proc Natl Acad Sci 104(24):10240–10245

    Article  CAS  PubMed  Google Scholar 

  • Hu L, Zhang Z, Hu Y (2012) A time-varying source connectivity approach to reveal human somatosensory information processing. Neuroimage 62(1):217–228

    Article  CAS  PubMed  Google Scholar 

  • Hyafil A, Giraud AL, Fontolan L, Gutkin B (2015) Neural cross-frequency coupling: connecting architectures, mechanisms, and functions. Trends Neurosci 38(11):725–740

    Article  CAS  PubMed  Google Scholar 

  • Hyvarinen A (1999) Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans Neural Netw 10(3):626–634

    Article  CAS  PubMed  Google Scholar 

  • Jann K, Kottlow M, Dierks T, Boesch C, Koenig T (2010) Topographic electrophysiological signatures of fmri resting state networks. PLoS ONE 5(9):e12–945

    Article  CAS  Google Scholar 

  • Jansen BH, Rit VG (1995) Electroencephalogram and visual evoked potential generation in a mathematical model of coupled cortical columns. Biol Cybern 73(4):357–366

    Article  CAS  PubMed  Google Scholar 

  • Jones SR, Pritchett DL, Stufflebeam SM, Hämäläinen M, Moore CI (2007) Neural correlates of tactile detection: a combined magnetoencephalography and biophysically based computational modeling study. J Neurosci 27(40):10751–10764

    Article  CAS  Google Scholar 

  • Karameh FN, Awada M, Mourad F, Zahed K, Abou-Faycal IC, Nahas Z (2014) Modeling of neuronal population activation under electroconvulsive therapy. In: Biosignals, pp 229–238

  • Kiebel SJ, Garrido MI, Moran R, Chen CC, Friston KJ (2009) Dynamic causal modeling for EEG and MEG. Hum Brain Mapp 30(6):1866–1876

    Article  PubMed  Google Scholar 

  • Lee U, Kim S, Noh GJ, Choi BM, Hwang E, Mashour GA (2009) The directionality and functional organization of frontoparietal connectivity during consciousness and anesthesia in humans. Conscious Cogn 18(4):1069–1078

    Article  PubMed  Google Scholar 

  • Lee WH, Deng ZD, Kim TS, Laine AF, Lisanby SH, Peterchev AV (2012) Regional electric field induced by electroconvulsive therapy in a realistic finite element head model: influence of white matter anisotropic conductivity. Neuroimage 59(3):2110–2123

    Article  PubMed  Google Scholar 

  • Lee U, Ku S, Noh G, Baek S, Choi B, Mashour GA (2013) Disruption of frontal-parietal communication by ketamine, propofol, and sevoflurane. J Am Soc Anesthesiol 118(6):1264–1275

    Article  CAS  Google Scholar 

  • Li B, Daunizeau J, Stephan KE, Penny W, Hu D, Friston K (2011) Generalised filtering and stochastic DCM for fMRI. Neuroimage 58(2):442–457

    Article  PubMed  Google Scholar 

  • Lisanby SH (2007) Electroconvulsive therapy for depression. N Engl J Med 357(19):1939–1945

    Article  CAS  PubMed  Google Scholar 

  • Ljung L (1999) System identification, Wiley Encyclopedia of Electrical and Electronics Engineering

  • Madi MK, Karameh FN (2017) Hybrid cubature kalman filtering for identifying nonlinear models from sampled recording: estimation of neuronal dynamics. PLoS ONE 12(7):1–49

    Article  CAS  Google Scholar 

  • Madi MK, Karameh FN (2018) Adaptive optimal input design and parametric estimation of nonlinear dynamical systems: application to neuronal modeling. J Neural Eng 15(4):046028

    Article  PubMed  Google Scholar 

  • Mankad MV, Beyer JL, Weiner RD, Krystal A (2010) Clinical manual of electroconvulsive therapy. American Psychiatric Pub, Washington, DC

  • Markram H, Toledo-Rodriguez M, Wang Y, Gupta A, Silberberg G, Wu C (2004) Interneurons of the neocortical inhibitory system. Nat Rev Neurosci 5(10):793

    Article  CAS  PubMed  Google Scholar 

  • McCormick DA, Bal T (1997) Sleep and arousal: thalamocortical mechanisms. Annu Rev Neurosci 20(1):185–215

    Article  CAS  Google Scholar 

  • Merkl A, Heuser I, Bajbouj M (2009) Antidepressant electroconvulsive therapy: mechanism of action, recent advances and limitations. Experim Neurol 219(1):20–26

    Article  Google Scholar 

  • Moran RJ, Kiebel SJ, Stephan K, Reilly R, Daunizeau J, Friston KJ (2007) A neural mass model of spectral responses in electrophysiology. NeuroImage 37(3):706–720

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Moran RJ, Stephan KE, Seidenbecher T, Pape HC, Dolan RJ, Friston KJ (2009) Dynamic causal models of steady-state responses. Neuroimage 44(3):796–811

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Moscrip TD, Terrace HS, Sackeim HA, Lisanby SH (2006) Randomized controlled trial of the cognitive side-effects of magnetic seizure therapy (MST) and electroconvulsive shock (ECS). Int J Neuropsychopharmacol 9(1):1–11

    Article  PubMed  Google Scholar 

  • Mouraux A, Iannetti GD (2008) Across-trial averaging of event-related eeg responses and beyond. Magn Reson Imaging 26(7):1041–1054

    Article  CAS  PubMed  Google Scholar 

  • Müller-Linow M, Hilgetag CC, Hütt MT (2008) Organization of excitable dynamics in hierarchical biological networks. PLoS Comput Biol 4(9):e1000–190

    Article  CAS  Google Scholar 

  • Nahas Z, Short B, Burns C, Archer M, Schmidt M, Prudic J, Nobler MS, Devanand D, Fitzsimons L, Lisanby SH et al (2013) A feasibility study of a new method for electrically producing seizures in man: focal electrically administered seizure therapy. Brain Stimul 6(3):403–408

    Article  PubMed  Google Scholar 

  • Nobler MS, Sackeim HA, Prohovnik I, Moeller JR, Mukherjee S, Schnur DB, Prudic J, Devanand D (1994) Regional cerebral blood flow in mood disorders, III: treatment and clinical response. Arch General Psychiatry 51(11):884–897

    Article  CAS  Google Scholar 

  • Nobler MS, Oquendo MA, Kegeles LS, Malone KM, Campbell C, Sackeim HA, Mann JJ (2001) Decreased regional brain metabolism after ECT. Am J Psychiatry 158(2):305–308

    Article  CAS  PubMed  Google Scholar 

  • Pagerols J, Rojo J (2009) Electrophysiological mechanisms of action of electroconvulsive therapy. Actas Esp Psiquiatr 37(6):343–351

    PubMed  Google Scholar 

  • Palmer L, Murayama M, Larkum M (2012) Inhibitory regulation of dendritic activity in vivo. Front Neural Circuits 6:26

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Palva S, Palva JM (2012) Discovering oscillatory interaction networks with m/EEG: challenges and breakthroughs. Trends Cogn Sci 16(4):219–230

    Article  Google Scholar 

  • Park HJ, Friston K (2013) Structural and functional brain networks: from connections to cognition. Science 342(6158):1238–411

    Article  CAS  Google Scholar 

  • Park HJ, Friston K, Pae C, Park B, Razi A (2017) Dynamic effective connectivity in resting state fMRI. NeuroImage. https://doi.org/10.1016/j.neuroimage.2017.11.033

    Article  PubMed  PubMed Central  Google Scholar 

  • Pereda E, Quiroga RQ, Bhattacharya J (2005) Nonlinear multivariate analysis of neurophysiological signals. Prog Neurobiol 77(1):1–37

    Article  PubMed  Google Scholar 

  • Pfeffer CK, Xue M, He M, Huang ZJ, Scanziani M (2013) Inhibition of inhibition in visual cortex: the logic of connections between molecularly distinct interneurons. Nat Neurosci 16(8):1068–1076

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Pinotsis D, Geerts J, Pinto L, FitzGerald T, Litvak V, Auksztulewicz R, Friston K (2017) Linking canonical microcircuits and neuronal activity: dynamic causal modelling of laminar recordings. NeuroImage 146:355–366

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Plomp G, Quairiaux C, Kiss JZ, Astolfi L, Michel CM (2014) Dynamic connectivity among cortical layers in local and large-scale sensory processing. Eur J Neurosci 40(8):3215–3223

    Article  PubMed  Google Scholar 

  • Proix T, Spiegler A, Schirner M, Rothmeier S, Ritter P, Jirsa VK (2016) How do parcellation size and short-range connectivity affect dynamics in large-scale brain network models? NeuroImage 142:135–149

    Article  PubMed  Google Scholar 

  • Rennie CJ, Robinson PA, Wright JJ (2002) Unified neurophysical model of EEG spectra and evoked potentials. Biol Cybern 86(6):457–471

    Article  CAS  PubMed  Google Scholar 

  • Roebroeck A, Formisano E, Goebel R (2011) The identification of interacting networks in the brain using fmri: model selection, causality and deconvolution. Neuroimage 58(2):296–302

    Article  PubMed  Google Scholar 

  • Rosch R, Friston K, Tisdall M, Thornton R (2017) Patient-specific modelling of epileptogenic networks from stereotactic EEG recordings. https://doi.org/10.6084/m9.figshare.5311198.v1

  • Rubinov M, Sporns O (2010) Complex network measures of brain connectivity: uses and interpretations. Neuroimage 52(3):1059–1069

    Article  PubMed  Google Scholar 

  • Sackeim HA (1999) The anticonvulsant hypothesis of the mechanisms of action of ECT: current status. J ECT 15(1):5–26

    Article  CAS  PubMed  Google Scholar 

  • Sackeim HA, Luber B, Katzman GP, Moeller JR, Prudic J, Devanand D, Nobler MS (1996) The effects of electroconvulsive therapy on quantitative electroencephalograms: relationship to clinical outcome. Arch General Psychiatry 53(9):814–824

    Article  CAS  Google Scholar 

  • Sackeim HA, Prudic J, Nobler MS, Fitzsimons L, Lisanby SH, Payne N, Berman RM, Brakemeier EL, Perera T, Devanand D (2008) Effects of pulse width and electrode placement on the efficacy and cognitive effects of electroconvulsive therapy. Brain Stimul 1(2):71–83

    Article  PubMed  PubMed Central  Google Scholar 

  • Sedigh-Sarvestani M, Schiff SJ, Gluckman BJ (2012) Reconstructing mammalian sleep dynamics with data assimilation. PLoS Comput Biol 8(11):e1002–788

    Article  CAS  Google Scholar 

  • Sellers KK, Bennett DV, Hutt A, Williams JH, Fröhlich F (2015) Awake vs. anesthetized: layer-specific sensory processing in visual cortex and functional connectivity between cortical areas. J Neurophysiol 113(10):3798–3815

    Article  PubMed  PubMed Central  Google Scholar 

  • Sengupta B, Friston KJ, Penny WD (2015) Gradient-free mcmc methods for dynamic causal modelling. NeuroImage 112:375–381

    Article  PubMed  PubMed Central  Google Scholar 

  • Shayegh F, Fattahi RA, Sadri S, Ansari-Asl K (2011) A brief survey of computational models of normal and epileptic eeg signals: a guideline to model-based seizure prediction. J Med Signals Sens 1(1):62

    PubMed  PubMed Central  Google Scholar 

  • Spellman T, Peterchev AV, Lisanby SH (2009) Focal electrically administered seizure therapy (feast): a novel form of ect illustrates the roles of current directionality, polarity, and electrode configuration in seizure induction. Neuropsychopharmacology 34(8):2002

    Article  PubMed  PubMed Central  Google Scholar 

  • Sporns O (2014) Contributions and challenges for network models in cognitive neuroscience. Nat Neurosci 17(5):652–660

    Article  CAS  PubMed  Google Scholar 

  • Sporns O, Betzel RF (2016) Modular brain networks. Annu Rev Psychol 67:613–640

    Article  PubMed  Google Scholar 

  • Staiger JF, Freund TF, Zilles K (1997) Interneurons immunoreactive for vasoactive intestinal polypeptide (vip) are extensively innervated by parvalbumin-containing boutons in rat primary somatosensory cortex. Eur J Neurosci 9(11):2259–2268

    Article  CAS  PubMed  Google Scholar 

  • Stephan KE, Hilgetag CC, Burns GA, O’Neill MA, Young MP, Kotter R (2000) Computational analysis of functional connectivity between areas of primate cerebral cortex. Philos Trans R Soc London B 355(1393):111–126

    Article  CAS  Google Scholar 

  • Tamás G, Szabadics J, Lörincz A, Somogyi P (2004) Input and frequency-specific entrainment of postsynaptic firing by ipsps of perisomatic or dendritic origin. Eur J Neurosci 20(10):2681–2690

    Article  PubMed  Google Scholar 

  • Thompson WH, Fransson P (2015) The frequency dimension of fmri dynamic connectivity: network connectivity, functional hubs and integration in the resting brain. NeuroImage 121:227–242

    Article  PubMed  Google Scholar 

  • Trevelyan AJ, Schevon CA (2013) How inhibition influences seizure propagation. Neuropharmacology 69:45–54

    Article  CAS  PubMed  Google Scholar 

  • Uhrig L, Dehaene S, Jarraya B (2014) Cerebral mechanisms of general anesthesia. Annales francaises d’anesthesie et de reanimation 33:72–82

    Article  CAS  PubMed  Google Scholar 

  • Van Den Heuvel MP, Sporns O (2011) Rich-club organization of the human connectome. J Neurosci 31(44):15775–15786

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Van den Hof PM, Dankers A, Heuberger PS, Bombois X (2013) Identification of dynamic models in complex networks with prediction error methods-basic methods for consistent module estimates. Automatica 49(10):2994–3006

    Article  Google Scholar 

  • van Rotterdam A, Da Silva FL, Van den Ende J, Viergever M, Hermans A (1982) A model of the spatial-temporal characteristics of the alpha rhythm. Bull Math Biol 44(2):283–305

    Article  PubMed  Google Scholar 

  • Varela F, Lachaux JP, Rodriguez E, Martinerie J (2001) The brainweb: phase synchronization and large-scale integration. Nat Rev Neurosci 2(4):229

    Article  CAS  PubMed  Google Scholar 

  • Von Stein A, Sarnthein J (2000) Different frequencies for different scales of cortical integration: from local gamma to long range alpha/theta synchronization. Int J Psychophysiol 38(3):301–313

    Article  Google Scholar 

  • Weaver KE, Wander JD, Ko AL, Casimo K, Grabowski TJ, Ojemann JG, Darvas F (2016) Directional patterns of cross frequency phase and amplitude coupling within the resting state mimic patterns of fmri functional connectivity. Neuroimage 128:238–251

    Article  PubMed  Google Scholar 

  • Wendling F, Bartolomei F, Bellanger J, Chauvel P (2002) Epileptic fast activity can be explained by a model of impaired gabaergic dendritic inhibition. Eur J Neurosci 15(9):1499–1508

    Article  CAS  PubMed  Google Scholar 

  • Wendling F, Hernandez A, Bellanger JJ, Chauvel P, Bartolomei F (2005) Interictal to ictal transition in human temporal lobe epilepsy: insights from a computational model of intracerebral EEG. J Clin Neurophysiol 22(5):343

    PubMed  PubMed Central  Google Scholar 

  • Xiang W, Yang C, Karfoul A, Jeannès RLB (2016) Quantifying connectivity in a physiology based model using adaptive dynamic causal modelling. In: Engineering in Medicine and Biology Society (EMBC), 2016 IEEE 38th Annual International Conference of the, IEEE, pp 2818–2821

  • Yamamura D, Sano A, Tateno T (2017) An analysis of current source density profiles activated by local stimulation in the mouse auditory cortex in vitro. Brain Res 1659:96–112

    Article  CAS  PubMed  Google Scholar 

Download references

Funding

This work has been supported by the Lebanese National Council for Scientific Research (LNCSR, Award No. 102630) and the following internal grant programs at AUB (1) the F Jabre Award for biomedical research, and (2) University Research Board award.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fadi N. Karameh.

Ethics declarations

Conflict of Interest

Fadi N. Karameh has no conflict of interest. Ziad Nahas has had research funding from MECTA Inc. in form of FEAST device loan.

Ethical Approval

All procedures performed in studies involving human participants were approved by the institutional review board (IRB) at the American University of Beirut under a FDA investigation device exemption and in accordance with the 1964 Helsinki declaration and its later amendments.

Informed Consent

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

Research Involving Human Participants and/or Animals

This article does not contain any studies with animals performed by any of the authors

Additional information

Handling Editor: Fabrice Wendling.

Appendix

Appendix

Neural Population Models

Early efforts by Wilson and Cowan showed that modeling of oscillations in electric potential recordings, such as EEG, can be reasonably linked to the average firing activity of interacting excitatory and inhibitory within a unit area of neural tissue. Later extensions showed lumped parameter representations of alpha rhythms (Rotterdam et al. 1982) and basic cortical column dynamics (Jansen and Rit 1995). The latter model was the basis for the neural population model developed by Wendling in 2001 that accounts rhythm generation as an interaction between the main excitatory pyramidal, the local fast inhibitory cells and the slow inhibitory dendritic targeting cells. In this model, different interaction strengths among the three populations can generate spontaneous normal activity, sporadic spiking and sustained large amplitude low-frequency spikes as seen in seizures (Shayegh et al. 2011).

The basic building block for a single neural population in all of the aforementioned models is a rate-to-current-to-rate transformation. In a given neural population, an intracellular current results from the summed activity of synaptic elements \(H_e\), \(H_i\) representing excitatory and inhibitory connection of the population. This current is then mapped to an output firing rate by a sigmoidal transformation. A synapse \(H_l\), \(l\in \{e,i\}\) is thought of as a second order linear system whose impulse response follows a double-exponential (or alpha) function \(h_l(t)=A_la_lte^{-a_lt}\), where \(a_l\) is the time constant and \(A_l\) is an amplitude constant for that synapse (Fig. 16). Accordingly, for a given input rate \(r_l(t)\) arriving at this synapse, the corresponding postsynaptic current \(x_l(t)\) can be computed using a two-state linear system by introducing an intermediate state z(t) in

Fig. 16
figure 16

Basic building blocks for a neuronal model. a excitatory and inhibitory blocks. b impulse responses of the various synapses

$$\begin{aligned} \dot{x_l}(t)= & {} z(t) \nonumber \\ \dot{z}(t)= & {} A_la_lr_l(t) -2a_lz(t)-a_l^2x_l(t) \end{aligned}$$
(45)

Finally, the population output is the firing rate which is produced after scaling and passing all synaptic currents \(x(t)=\sum _l C_lx_l(t)\) through a static sigmoidal nonlinearity \(r(t)=S\{x(t) \}\), \(S\{x\}=\frac{2e}{1+e^{k(x_o-x)}}\).

As one of the earliest neural population models to simulate seizures, the Jansen model could reproduce basic sustained spike discharges but the fast EEG associated with low-voltage rapid discharges. To accommodate the latter, Wendling added to the slow inhibition, present in the Jansen model, a second class of inhibitory interneurons with faster dynamics, namely the somatic targeting fast interneurons (FIN) with fast GABAergic synapsis (Wendling et al. 2002).

Induced Seizure Neuronal models

The Wendling model became hence a popular tool to investigate spontaneous seizure genesis in pathological tissue. Recently, our group has demonstrated that the Wendling model can be readily modified to account for seizure induction in models of normal tissue by external stimuli such as those applied during ECT (Karameh et al. 2014).

Spontaneous Seizure Model

In the basic Wendling model (Wendling et al. 2002), a local area is represented by a primary pyramidal cell population that connects with three distinct interneuron populations that are common across cortical structures. As shown in Fig. 17, the pyramidal cell population (PYR) are reciprocally connected to (i) a local population of excitatory interneurons (EIN) that provide excitatory feedback to the pyramidal cells (ii) a population of fast inhibitory interneurons (FIN) that provides fast GABA-A somatic inhibition to PYR, and finally, (iii) a population of slow inhibitory interneurons (SIN) that provide slow GABA-A dendritic inhibition to the PYR as well as inhibit the FIN population. Starting with the above formulation of single synapses, the local area is represented by the following set of non-linear state-space equations:

$$\begin{aligned} \dot{x}_{p}(t)= & {} y_1(t) \end{aligned}$$
(46)
$$\begin{aligned} \dot{y}_1(t)= & {} AaS\{x_{e}(t)-x_{is}-x_{if}(t)\}-2ay_1(t)-a^2x_p(t) \nonumber \\ \dot{x}_{e}(t)= & {} y_2(t) \end{aligned}$$
(47)
$$\begin{aligned} \dot{y}_2(t)= & {} Aa\left[ u_0(t)+c_{ep}S\{c_{pe}x_p(t)\}\right] -2ay_2(t)-a^2x_{e}(t) \nonumber \\ \dot{x}_{is}(t)= & {} y_3(t) \end{aligned}$$
(48)
$$\begin{aligned} \dot{y}_3(t)= & {} Bbd_{sp}S\{c_{ps}x_p(t)\}-2by_3(t)-b^2x_{is}(t)\nonumber \\ \dot{x}_{if}(t)= & {} y_4(t) \end{aligned}$$
(49)
$$\begin{aligned} \dot{y}_4(t)= & {} Ggd_{fp}S\{c_{pf}x_p(t)-d_{sf}x_{ii}(t) \} )-2gy_4(t)-g^2 x_{if} \nonumber \\ \dot{x}_{ii}(t)= & {} y_5(t) \end{aligned}$$
(50)
$$\begin{aligned} \dot{y}_5(t)= & {} Bb S\{c_{ps}x_p(t)\}-2by_5(t)-b^2x_{ii}(t) \end{aligned}$$
(51)
$$\begin{aligned} z(t)= & {} K_{iv}\left( x_{e}(t)-x_{is}-x_{if}(t)\right) \end{aligned}$$
(52)
Fig. 17
figure 17

Local Area model of a neuronal population that can be driven into an induced seizure by external inputs. Model is modified from (Wendling et al. 2002) to include the fast-to-slow inhibitory connection \(d_{fs}\) (in red)

where \(x_p(t)\) is the synaptic current output from pyramidal cell population to all local cells; \(x_e\), \(x_{is}\), and \(x_{if}\) are, respectively, the excitatory, the slow GABA-A inhibitory input and the fast GABA-A inhibitory inputs to the pyramidal cells ); \(x_{ii}\) is the slow inhibition from SIN to FIN population. The constants (Aa), (Bb) and (Gg) dictate the time profiles of postsynaptic currents associated with connections to EIN, FIN, SIN populations, respectively. \(u_0(t)\) is an external input assumed to arrive as a firing rate to the local pyramidal population. The output of the model is the voltage trace z(t) which is proportional to the over all postsynaptic current in the pyramidal cell population and is assumed to be representative of the EEG traces of the overall local area. Finally, the constants \(d_{m,n}\) and \(c_{m,n}\) denote the excitatory and inhibitory connection strengths, respectively, originating from population m to population n and \((m,n) \in \{ \text{ p: } \text{ PYR, } \text{ e: } \text{ EIN, } \text{ f: } \text{ FIN, } \text{ s } \text{ SIN } \}\). For concise reference, the above continuous time state-space nonlinear system can written as

$$\begin{aligned} {\dot{{\mathbf x}}} (t)= & {} \tilde{f} \left( \mathbf {{x}} (t), u(t)\right) \nonumber \\ {z}(t)= & {} \tilde{h}\left( \mathbf {{x}} (t)\right) \end{aligned}$$
(53)

where \(\mathbf {x} (t) \in {\mathbb R}^{10}\) are the firing states of this system, \(\tilde{f}\) is the process nonlinear function, and \(\tilde{h}\) is the measurement function. The above model produces, for a given set of fixed connections parameters, an oscillatory behavior that change little in character regardless of the applied input \(u_o(t)\). That is, the dynamics of the nonlinear system exhibit single stable solutions for a given parameter set. For example, a change in the balance of slow-to-fast connection parameters can move the oscillations from normal to sporadic spikes and into sustained slow quasi-sinusoidal epileptic activity. Accordingly, the model could produce spontaneous seizures caused by pathology (functional imbalance) in the local population, but not induced seizures which are initiated by external inputs, such as those occurring under ECT.

Electrically-Induced Seizure Model

To accommodate the induction of seizures in normal neural population models, we have previously introduced a simple modification to the basic Wendling model that is physiological in nature and that allows for the normal activity to switch to seizure activity when subjected to large external stimuli without changing internal model parameters (Karameh et al. 2014), as shown in Fig. 18. The basic idea is rather simple: specifically, normal levels of dendritic inhibition act to balance the strength of excitatory afferents on the local pyramidal populations while reduce inhibition (or disinhibition) in this region will cause a runaway excitation. Several experimental lines of evidence suggest that impaired dendritic inhibition may play in important role in spontaneously occurring seizures (Wendling et al. 2005). Particularly, fast inhibition show significant firing increase (Curtis and Gnatkovsky 2009) and exhibit depolarization block (Cammarota et al. 2013) just prior to seizure onset, and the collapse of the inhibitory control lead to runaway pyramidal excitation (Trevelyan and Schevon 2013). The reciprocal connections between slow dendritic targeting interneurons and fast interneurons have also been reported in the middle (Beierlein et al. 2003) and upper cortical layers (Cruikshank et al. 2012; Markram et al. 2004), show preference in interneuron targeting (Pfeffer et al. 2013) with slow GABA-A inhibitory cells targeted by fast spiking cells (Staiger et al. 1997; Tamás et al. 2004; Palmer et al. 2012). We have therefore proposed the existence of an inhibitory pathway from the fast spiking FIN interneurons to the SIN populations that can under large external stimuli act to inhibit the SIN population, thereby creating brief dendritic disinhibition in the PYR population.

Accordingly, the Wendling model for a single area is modified so as to include a fast inhibitory to slow inhibitory neuron connection (Fig. 17, red line). The corresponding nonlinear state-space equations for the SIN input synapse becomes

$$\begin{aligned} \begin{aligned} \dot{x}_{is}(t)&= y_3(t) \\ \dot{y}_3(t)&= Bbd_{sp}S\{c_{ps}x_p(t)-d_{fs}x_{if}(t)\}-2by_3(t)-b^2x_{is}(t) \end{aligned} \end{aligned}$$
(54)
Fig. 18
figure 18

Various EEG patterns produced by the multi-area model. a Background activity. b Sporadic spikes. c Sustained slow oscillations. d Seizures [for details, cf. (Karameh et al. 2014)]

When subjected to increasing levels of external stimulation, the modified Wendling (MW) model for a single area switched from a baseline normal background activity first into sporadic spikes and then into continuous low-frequency spikes similar to those observed in ECT induced seizures. The MW model was also utilized in a multi-area simulation where the interareal connections emanate from pyramidal cells of one area and contact both the pyramidal and FIN population of the other areas, as seen in Fig. 2). For a model of two interconnected areas and with only one area subjected to external stimulus, it was noted that the threshold for seizure induction in that area is now lowered and that the ensuing seizure also propagates to the other areas even though that area was not under the influence of the stimulus. Thus the MW model accounts for both the initiation and the propagation of electrically-induced seizures in normal tissue (see Karameh et al. 2014) for details).

Induced Seizure in a Network

For a total of M distinct EEG channels recordings, a network with M distinct blocks is constructed. Between any two channels, reciprocal connections are made via long-range excitatory synapses to the local pyramidal PYR population and its associated fast interneuron population FIN (as in Fig. 2). We also assume that long range connections from area q to area r incur a fixed propagation delay \(\tau _{qr}\). This shows as an extra synaptic input in the corresponding equations (Eqs. 47, (49) of the local area Modified Wendling equations as follows

$$\begin{aligned} \dot{y}^{(r)}_2(t)= & {} Aa\left[ u_r(t)+c_{ep}S\left\{ c_{pe}x^{(r)}_p(t)+ \sum _{{\mathop {q\ne r}\limits ^{q=1}}}^M K_{qr}x^{(q)}_{p}(t-\tau _{qr})\right\} \right] \nonumber \\&-2ay^{(r)}_2(t)-a^2x^{(r)}_{e}(t) \end{aligned}$$
(55)
$$\begin{aligned} \dot{y}^{(r)}_4(t)= & {} Ggd_{fp}S\left\{ c_{pf}x^{(r)}_p(t)+ \sum _{{\mathop {q\ne r}\limits ^{q=1}}}^M L_{qr}x^{(q)}_{p}(t-\tau _{qr}) -d_{sf}x^{(r)}_{ii}(t)\right\} \nonumber \\&-2gy^{(r)}_4(t)-g^2 x^{(r)}_{if}(t) \end{aligned}$$
(56)

where \(x^{(q)}_{p}(t)\) is the output from the pyramidal cells in area q. \(K_{qr}\) and \(L_{qr}\) are the connections from pyramidals in area q to the pyramidal and fast inhibitory cells in area r, respectively.

Kalman Filters for System Modeling

From a systems point of view, physiological recordings, such as EEG e(t) in Eq. 52, can often be thought of imperfect measurements or noisy observations related to an underlying dynamical system. The dynamical system response, in turn, can be decomposed into constituent internal states that are either physical in nature (e.g. neural firing rates \(x_e(t)\) in Eq. 47) or mathematical entities that allow determining the time trajectory of the system output. In what follows, we will briefly outline Kalman filtering approaches to estimate the internal states of a system that fits the temporal dynamics of the observations.

State Estimation

We here consider the discrete-time state space description of a dynamical system that has the following form

$$\begin{aligned} \begin{aligned} \text {Process equation: } {\mathbf x}_{k}&= f({\mathbf x}_{k-1},{\mathbf u}_{k-1})+{\varvec{\mu }}_{k-1} \\ \text {Measurement equation: }{\mathbf z}_k&= h({\mathbf x}_{k},{\mathbf u}_{k})+{\varvec{\eta }}_{k} \end{aligned} \end{aligned}$$
(57)

where \({\mathbf x}_k \in \mathbb {R}^{n}\) is the n dimensional state vector at discrete time k; \(f: \mathbb {R}^{n} \times \mathbb {R}^{n_u} \rightarrow \mathbb {R}^{n}\) is a known function that describes that states as a function of their history and of a control input \({\mathbf u}_k \in \mathbb {R}^{n_u}\); \(h: \mathbb {R}^{n} \times \mathbb {R}^{n_u} \rightarrow \mathbb {R}^{n_z}\) is an known observation function that relates the measurements \({\mathbf z}_k \in \mathbb {R}^{n_z}\) to the hidden states of the system; finally, \({\varvec{\mu }}_{k}\) and \({\varvec{\eta }}_k\) are additive independent process and observation Gaussian-distributed noise sequences with zero means and covariances \({\mathbf Q}_{k}\) and \({\mathbf R}_k\) respectively. In the case when both h and f are known, finding the hidden states based on the noise observations is an estimation problem which will considered next. In the case when at least one of the functions h and f is partially unknown, finding the hidden states and the model unknowns is a model learning problem which will be considered after introducing the cubature Kalman filters.

Strictly speaking, however, a majority of the practical physiological systems are nonlinear (in the problem at hand, for example, the sigmoidal functions introduce nonlinearity). This implies the existence of a nonlinearity in either (or both) of the functions f and h. and hence a nonlinear transformation of the Gaussian priors in the above integrals, thus obfuscating the existence of simple general solutions. To overcome this problem, the extended Kalman filter (EKF) provides an approximate solution by linearizing the nonlinear dynamics \(f(\mathbf x_{k-1}, \mathbf u_{k_1})\) locally around an estimated state by a linearized system, which is limited by the accuracy of this linearization. The unscented Kalman filter (UKF) provides an approximate solution to the integral(s) as a weighted summations of the nonlinearly transformed set of sigma points (so called unscented transformation). The UKF had earlier been a popular choice to solve these problems but suffered from numerical instabilities, which were mitigated by the Cubature Kalman filter (CKF), described next.

Developed by Arasaratnam and Haykin in 2009 (Arasaratnam and Haykin 2009), the Cubature Kalman Filter (CKF) approximated the integrals of the form (nonlinear \(\times\) Gaussian) for n-dimensional vectors \(\mathbf x\in \mathbb {R}^n\) using third degree spherical cubature rule as

$$\begin{aligned} \int f(\mathbf x)\times {\mathscr {N}}(\mathbf x;\mu ,\Sigma ) d\mathbf x \approx \frac{1}{2n} \sum _{i=1}^{2n} f(\mathbf X_i) \end{aligned}$$
(58)

where \(\mathbf X_i\) are the set of 2n sigma points that symmetrically sample the distribution at locations \(\mathbf X_i= \mu +\xi _i \sqrt{\Sigma }\), and the spread factor \(\xi _i= \sqrt{n} e_i\), \(i=1\dots n\) and \(\xi _i= -\sqrt{n} e_i\), \(i=n+1\dots 2n\) with \(e_i\) as a unit vector for the \(ith\) dimension. With the time and measurement update steps involve approximate computations of covariance matrices, numerical inaccuracies might still incorrectly produce matrices that are not positive semidefinite leading to algorithm divergence. This however does not occur in a variant of the CKF, the Square root Cubature Kalman filter (SCKF), which instead computes and propagates the square root of the covariance matrices. The SCKF will be used here and a brief description of the algorithm is given in the appendix.

Joint Estimation

The standard Kalman setup in Eq. (57) estimates the hidden states for known control inputs \(\mathbf {u}_k\) and for known process and observation functions f(.) and h(.), respectively. In the case where the input is unknown, or the functions are partially unknown and parameterizable by an unknown parameter vector \(\varvec{\theta }\in \mathbb R ^{n_\theta }\) (i.e. \(f\left( \mathbf x_{k-1},\mathbf u_{k-1}\right) =f\left( \mathbf x_{k-1},\mathbf \theta _{k-1}, \mathbf u_{k-1}\right)\)), Kalman filters allow to augment the state vector to search for \(\mathbf {u_k}\) and \(\varvec{\theta }\) as part of the hidden states by commonly assuming these to follow random walk processes, leading to the following overall state-space system representation

$$\begin{aligned} \mathbf {u}_{k}= & {} \mathbf {u}_{k-1}+\mathbf {w}_{k-1} \end{aligned}$$
(59)
$$\begin{aligned} \varvec{\theta }_{k}= & {} \varvec{\theta }_{k-1}+\varvec{v}_{k-1} \end{aligned}$$
(60)
$$\begin{aligned} \mathbf x_k= & {} f\left( \mathbf x_{k-1},\varvec{\theta }_{k-1},\mathbf {u}_{k-1} \right) +\varvec{\mu }_{k-1} \end{aligned}$$
(61)
$$\begin{aligned} {\mathbf z}_k= & {} h({\mathbf x}_{k},{\mathbf u}_{k})+{\varvec{\eta }}_{k} \end{aligned}$$
(62)

where \(\mathbf {w}_{k-1}\) and \(\varvec{v}_{k-1}\) are independent Gaussian-distributed sequences with zero mean and covariances \(\varvec{\Lambda }_{W,k}\) and \(\varvec{\Lambda }_{V,k}\), respectively. The equations above constitute joint-estimation problem for an augmented hidden state vector \(\left[ \mathbf {u}^\top _k \varvec{\theta }^\top _k \mathbf x^\top _k \right] ^\top \in \mathbb R^{(n_u+n_\theta +n)}\) thereby allowing the SCKF to estimate time-varying control inputs and, particularly, time varying parameters which is a very desirable property in the case where the nonlinearity is not fixed in time.

The SCKF Algorithm

The main SCKF algorithm is presented next, where all of the steps can be deduced directly from the CKF except for the update of the posterior error covariance.

Time Update
  1. 1)

    Evaluate the cubature points \((i=1,2,{\ldots}m)\)

    $$\begin{aligned} \mathbf {X}_{i,\,k-1|k-1} = \mathbf {S}_{k-1|k-1}\varvec{\xi }_i+\hat{\mathbf x}_{k-1} \end{aligned}$$
    (63)

    where \(m=2n_x\)

  2. 2)

    Evaluate the propagated cubature points \((i=1,2,{\ldots}m)\)

    $$\begin{aligned} \mathbf {X}_{i,\,k|k-1}^* = f(\mathbf X_{i,\,k-1|k-1},\mathbf u_{k-1}) \end{aligned}$$
    (64)
  3. 3)

    Estimate the predicted state

    $$\begin{aligned} \hat{\mathbf x}_{k|k-1} = \frac{1}{m}\sum _{i=1}^m \mathbf X_{i,\,k|k-1}^* \end{aligned}$$
    (65)
  4. 4)

    Estimate the square-root factor of the predicted error covariance

    $$\begin{aligned} \mathbf S_{k|k-1} = \mathbf {Tria} ([\mathscr {X} _{k|k-1}^*\quad \mathbf S_{Q,\,k-1}]) \end{aligned}$$
    (66)

    where \(\mathbf S_{Q,\,k-1}\) denotes a square-root factor of \(\mathbf Q_{k-1}\) such that \(\mathbf Q_{k-1}=\mathbf {S}_{Q,\,k-1} \mathbf {S}_{Q,\,k-1}^T\) and the weighted centered(prior mean is subtracted off) matrix

    $$\begin{aligned} \begin{aligned} \mathscr {X}_{k|k-1}^* = \frac{1}{\sqrt{m}}&[\mathbf {X}_{1,\,k|k-1}^*-\hat{\mathbf x}_{k|k-1} \quad \mathbf {X}_{2,\,k|k-1}^* -\hat{\mathbf x}_{k|k-1} \\&\ldots\mathbf {X}_{m,\,k|k-1}^*-\hat{\mathbf x}_{k|k-1}] \end{aligned} \end{aligned}$$
    (67)
Measurement Update
  1. 1)

    Evaluate the cubature points \((i=1,2,..m)\)

    $$\begin{aligned} \mathbf X_{i,\,k|k-1} = \mathbf {S}_{k|k-1}\varvec{\xi }_i+\hat{\mathbf x}_{k|k-1} \end{aligned}$$
    (68)
  2. 2)

    Evaluate the propagated cubature points \((i=1,2,..m)\)

    $$\begin{aligned} \mathbf {Z}_{i,\,k|k-1} = h(\mathbf X_{i,\,k|k-1},\mathbf u_k) \end{aligned}$$
    (69)
  3. 3)

    Estimate the predicted measurement

    $$\begin{aligned} \hat{\mathbf z}_{k} = \frac{1}{m}\sum _{i=1}^m \mathbf {Z}_{i,\,k|k-1} \end{aligned}$$
    (70)
  4. 4)

    Estimate the square-root of the innovation covariance matrix

    $$\begin{aligned} \mathbf {S}_{zz,\,k|k-1} = \mathbf {Tria} ([\mathscr {\mathbf Z}_{k|k-1}^*\quad \mathbf {S}_{R,\,k}]) \end{aligned}$$
    (71)

    where \(\mathbf {S}_{R,\,k}\) denotes a square-root factor of \(\mathbf {R}_k\) such that \(\mathbf R_k=\mathbf {S}_{R,\,k} \mathbf {S}_{R,\,k}^T\) and the weighted centered matrix

    $$\begin{aligned} \mathscr {Z}_{k|k-1} = \frac{1}{\sqrt{m}}[\mathbf Z_{1,\,k|k-1}\hat{\mathbf z}_{k} \quad \mathbf Z_{2,\,k|k-1}-\hat{\mathbf z}_{k} ...\, \mathbf {Z}_{m,\,k|k-1}-\hat{\mathbf z}_{k}] \end{aligned}$$
    (72)
  5. 5)

    Estimate the cross-covariance matrix

    $$\begin{aligned} \mathbf {P}_{xz,\,k|k-1} = \mathscr {X}_{k|k-1}\mathscr {Z}_{k|k-1}^T \end{aligned}$$
    (73)

    where the weighted, centered matrix

    $$\begin{aligned} \begin{aligned} \mathscr {X}_{k|k-1} = \frac{1}{\sqrt{m}}&\left[ \mathbf {X}_{1,\,k|k-1}-\hat{\mathbf x}_{k|k-1} \quad \mathbf {X}_{2,\,k|k-1}-\hat{\mathbf x}_{k|k-1} \right. \\&...\, \left. \mathbf {X}_{m,\,k|k-1}-\hat{\mathbf x}_{k|k-1}\right] \end{aligned} \end{aligned}$$
    (74)
  6. 6)

    Estimate the Kalman gain

    $$\begin{aligned} \mathbf {G}_k = (\mathbf {P}_{xz,\,k|k-1}/\mathbf {S}_{zz,\,k|k-1}^T)/\mathbf {S}_{zz,\,k|k-1} \end{aligned}$$
    (75)
  7. 7)

    Estimate the updated state

    $$\begin{aligned} \hat{\mathbf x}_{k} = \hat{\mathbf {x}}_{k|k-1}+\mathbf {G}_k(\mathbf {z}_k-\hat{\mathbf {z}}_{k}) \end{aligned}$$
    (76)
  8. 8)

    Estimate the square-root factor of the corresponding error covariance

    $$\begin{aligned} \mathbf {S}_{k|k} = \mathbf {Tria} ([\mathscr {X}_{k|k-1} \,-\, \mathbf {G}_k \mathscr {Z}_{k|k-1} \quad \mathbf {G}_k\mathbf {S}_{R,\,k}]) \end{aligned}$$
    (77)

Generalization of the RA-SCKF Algorithm

It is noted that the developed procedure shares some properties with two-stage approaches common in linear system identification, namely the instrumental variables and the two-step least squares (Ljung 1999). These approaches are utilized whenever the residual (prediction error) of a linear regression (the first stage) is correlated with the regressors (including inputs) leading to biased parameters estimates. Starting with these biased estimates, the regressors for the second stage are adjusted to remove any correlation with the residual and hence reduce biases. By analogy, upon dissecting the error of the first stage SCKF into channel-specific components, inverting the linearized inout/output map to find a desired deviation signal, and then finding its linear predictability from the system input, the algorithm incorporates a gain corresponding to the input-correlated residual into the estimation structure. This allowing the second stage SCKF (the residual adjustment) to further reduce the bias in the estimates.

The presented mapping of the independent components is based on the assumption that all the channels are driven by distinct inputs. Here, a one-to-one mapping between the ICA-extracted components and the channel-specific errors was formed. In principle, this procedure can be modified to account for any segmentation or clustering of the channel-specific inputs to common or distinct sets of inputs. To find this segmentation, it is best to utilize a priori knowledge of common pathways that drive separate channels. Still, in the absence of such knowledge, it is also plausible to create different candidate mappings of the ICA-extracted components onto channel-specific errors. For example, a channel-specific error \(e_c\) can be formed from every independent component j to each channel i (20, \(\mathscr {P}\) is all combinations), along with the corresponding desired input deviation (Eq. 34) and the corresponding linear predictability (Eq. 37). A mapping from j to i is to be created only if such predictability exceeds a predefined threshold. The channel-specific error can then be constructed incrementally starting with components with the next highest predictability. A summary of the proposed algorithm is shown below. Subsequently, after all the mapping are formed, a residual-adjustment SCKF run is conducted for the candidate segmentation and its log-likelihood is computed. Out of all the segmentations, the winner is selected based on the largest log likelihood.

figure b

Supplementary Connectivity Tables

See (Table 3).

Table 3 Average absolute interconnection strengths for ictal activity under (a) normal and (b) reverse configurations for Subject 20 (self connections are fixed, and numbers in parentheses are percentage change from normal)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Karameh, F.N., Nahas, Z. A Blind Module Identification Approach for Predicting Effective Connectivity Within Brain Dynamical Subnetworks. Brain Topogr 32, 28–65 (2019). https://doi.org/10.1007/s10548-018-0666-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10548-018-0666-3

Keywords

Navigation