Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision

preprint OA: closed CC-BY-NC-ND-4.0
📄 Open PDF Full text JSON View at publisher

Abstract

Recent advancements in neurotechnology enable precise spatiotemporal patterns of micros- timulations with single-cell resolution. The choice of perturbation sites must satisfy two key criteria: efficacy in evoking significant responses and selectivity for the desired target effects. This choice is currently based on laborious trial-and-error procedures, unfeasible for sequences of multi-site stimulations. Efficient methods to design complex perturbation patterns are ur- gently needed. Can we design a spatiotemporal pattern of stimulation to steer neural activity and behavior towards a desired target? We outline a method for achieving this goal in two steps. First, we identify the most effective perturbation sites, or hubs, only based on short observations of spontaneous neural activity. Second, we provide an efficient method to design multi-site stimulation patterns by combining approaches from nonlinear dynamical systems, control theory and data-driven methods. We demonstrate the feasibility of our approach using multi-site stimulation patterns in recurrent network models.
Full text 40,307 characters · extracted from preprint-html · click to expand
Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision | 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 Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision Anandita De , Roozbeh Kiani , View ORCID Profile Luca Mazzucato doi: https://doi.org/10.1101/2025.05.30.657050 Anandita De 1 Institute of Neuroscience, University of Oregon , Eugene, OR Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: anu.anandita{at}gmail.com Roozbeh Kiani 2 Center for Neural Science, New York University , New York, NY 3 Department of Psychology, New York University , New York, NY, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Luca Mazzucato 1 Institute of Neuroscience, University of Oregon , Eugene, OR 4 Depts. of Biology, Mathematics and Physics, University of Oregon , Eugene, OR 5 Physics Department and Padova Neuroscience Center, University of Padua , Italy Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Luca Mazzucato Abstract Full Text Info/History Metrics Preview PDF Abstract Recent advancements in neurotechnology enable precise spatiotemporal patterns of micros- timulations with single-cell resolution. The choice of perturbation sites must satisfy two key criteria: efficacy in evoking significant responses and selectivity for the desired target effects. This choice is currently based on laborious trial-and-error procedures, unfeasible for sequences of multi-site stimulations. Efficient methods to design complex perturbation patterns are ur- gently needed. Can we design a spatiotemporal pattern of stimulation to steer neural activity and behavior towards a desired target? We outline a method for achieving this goal in two steps. First, we identify the most effective perturbation sites, or hubs, only based on short observations of spontaneous neural activity. Second, we provide an efficient method to design multi-site stimulation patterns by combining approaches from nonlinear dynamical systems, control theory and data-driven methods. We demonstrate the feasibility of our approach using multi-site stimulation patterns in recurrent network models. 1 Introduction Electrical stimulation is a cornerstone of therapeutic interventions for psychiatric and neurological disorders. Deep brain stimulation (DBS), for example, has demonstrated long-term efficacy in al-leviating motor symptoms in Parkinson’s disease by modulating dysfunctional neural circuits [ 1 ]. Similarly, cortical microstimulation has advanced both basic and clinical neuroscience. In fundamental research, microstimulation has been pivotal in establishing causal links between neural activity and perceptual or cognitive processes—such as demonstrating that stimulating direction-selective neurons in the middle temporal (MT) area of macaque monkeys biases motion perception [ 2 , 3 , 4 ]. Clinically, microstimulation has been used to prevent epileptic seizures by restoring the balance between excitatory and inhibitory activity [ 5 ]. Recent advances in neurotechnology now enable the delivery of precise spatiotemporal stimulation patterns to control neural circuits, targeting specific neuronal ensembles—or even individual neurons—with remarkable accuracy. This precision, however, raises a fundamental question: how should we determine the optimal stimulation sites and patterns? Effective stimulation sites must satisfy two key criteria: selectivity and efficacy . To study the causal impact of electrical stimulation on behavior, the targeted neurons must play a role in driving the specific neuronal or behavioral feature of interest. In sensory areas, neurons often exhibit selectivity for particular features of the sensory input and respond maximally at particular values of the stimulus feature. These tuning properties provide a principled guide for selecting stimulation sites to bias perception—for example, shifting motion perception by microstimulation of MT neurons [ 2 , 3 , 4 ] or altering face perception by stimulating face-selective patches in inferotemporal cortex [ 6 , 7 , 8 ]. However, neurons in higher-order association areas often exhibit mixed selectivity , responding to combinations of sensory, motor, and cognitive variables [ 9 , 10 ]. This complexity poses challenges for identifying suitable perturbation targets, as neurons may not exhibit straightforward, low-dimensional selectivity, or may require a large variety of behavioral tasks for accurate characterization of response selectivities. In addition to selectivity, efficacy—the capacity of a stimulation site to influence network activity and downstream behavior—is critical. For instance, stimulating a hub neuron , defined by a large number of outgoing connections, can evoke widespread spiking activity and shift circuit dynamics more effectively than stimulating a sparsely connected neuron. Traditionally, perturbation sites are identified through an iterative, trial-and-error process: stimulating one electrode at a time and monitoring its effects on neural activity and behavior. This approach is laborious, time-consuming, and may degrade electrode viability over time. A computational model capable of identifying candidate perturbation sites solely from recordings of spontaneous activity—without requiring complex behavioral tasks or prior stimulations—would significantly accelerate this process. Such a model would not only conserve experimental resources but also enable hypothesis-driven testing of whether hub neurons identified from resting-state activity indeed produce meaningful changes in ongoing network dynamics when perturbed. Below, we first present a systematic framework for identifying hub neurons or neural clusters (i.e., groups of nearby neurons with correlated activity) as promising targets for perturbation. We then combine nonlinear dynamical systems theory with linear control theory to design spatiotemporal stimulation patterns that steer network activity toward desired target states. 1.1 Predicting high-efficacy sites from spontaneous activity One approach to identifying hub neurons is to infer causal connections between individual neurons or neural clusters using time series data. Granger causality (GC) has long been employed in neuroscience to infer directed interactions between brain regions [ 11 ]. However, GC assumes linear dependencies between time series, which may be insufficient to capture the full complexity of neural dynamics. To account for nonlinear interactions, Transfer Entropy (TE) was introduced as a model-free alternative for detecting directional influences [ 12 ]. Both GC and TE are grounded in the assumption that neural activity—and thus the underlying time series—is stochastic in nature [ 13 ]. Recent work has shown that neural activity during stimulation epochs can be directly modeled within an input-driven linear dynamical systems framework, with additional constraints based on cell-types [ 14 ]. This approach provides insight into how stimulation influences population dynamics and, although it currently falls short of predicting single site efficacy solely from observations of spontaneous activity, it suggests a path toward that goal. Specifically, one could first identify the dynamical system underlying spontaneous activity in the absence of perturbations (e.g., using state space models or neural ODE [ 15 ]). One could then model the stimulation as an external input driving the system’s trajectory toward a target state to yield the desired behavioral effect ( Figure 1a ). Control theory [ 16 ] offers a principled framework to design time-dependent stimulation patterns under constraints to achieve this objective. Recent studies have explored the possibility of whole-brain controllability within this framework [ 17 , 18 ]. However, these approaches have so far relied on the strong—an arguably unjustified—assumption of linear neural dynamics . Download figure Open in new tab Figure 1. a) Schematic of a trajectory in neural state space. The goal is to design a stimulation sequence u (1), …, u ( T ) that steers the trajectory to a desired target x f . b) Schematic of an Utah array implanted into the cortex of a monkey. CCM identifies the hub electrodes from spontaneous activity recorded from this array. c) Schematic of hypothetical neural network that gives rise to the activity recorded by the Utah array. Training input signals u ( t ) are injected into one of the hub nodes (top), evoking a trajectory in the neural state space (bottom). A dynamical system with inputs is fit to the data recorded from this training session, as discussed in Sections 4 , 5 . d) The fitted dynamical system can be used to design an optimal control signal with minimum energy to steer the trajectory to a desired target. Schematic of optimal input u opt and the trajectory it evokes to reach the target state. In contrast, an alternative view conceptualizes the brain as a nonlinear dynamical system with chaotic dynamics [ 19 , 20 ]. From a geometric perspective, neural activity can be represented as a trajectory through a neural state space, where each axis corresponds to a neuron and each point denotes the population activity at a given time. Under the chaotic dynamics hypothesis, this trajectory evolves on a chaotic attractor —a manifold with a specific topology, where trajectories that begin in close proximity diverge over time due to the system’s sensitivity to initial conditions, eventually filling out the manifold. An advantage of this dynamical systems perspective is that it enables the use of powerful mathematical tools to investigate the system’s structure. One of these tools is Takens’ embedding theorem [ 21 ], which states that the structure of a high-dimensional nonlinear dynamical system can be reconstructed from time series measurements of any single variable in the system—a process known as state space reconstruction . Building on this idea, Sugihara et al. [ 22 ] proposed Convergent Cross Mapping (CCM), a method for detecting causal interactions in deterministic chaotic systems. These methods have been originally applied to ecological dynamics with great success and have since been used to recover directed connections in various neural data modalities, including neuronal cultures [ 23 ], EcoG data [ 24 ], and crucially, spiking activity from the monkey brain [ 25 ]. In the latter case, a CCM-based method successfully identified hub electrodes from spontaneous activity; stimulation of these hubs produced significantly larger effects on network activity than stimulation of non-hub sites. Notably, traditional methods, such as TE and linear GC, were inferior, failing to predict the magnitude of stimulation effects. To date, electrical stimulations have been limited to one or two electrodes at a time. Once hub electrodes are identified, can we design more complex, multi-electrode stimulation patterns to steer neural activity in the recorded area toward a desired state? Answering this question has far-reaching implications for the development of clinical interventions. 1.2 Delay embedding of neural activity in the nonlinear regime Overwhelming evidence suggests that brain activity during resting epochs exhibits features typical of nonlinear dynamics, such as multistability and switching dynamics, at both the level of local circuits [ 26 , 27 ] and the whole brain [ 28 ]. Spontaneous neural activity is high dimensional [ 29 ], and a potential explanation is that it traces out a high-dimensional chaotic attractor. Fortunately, such complex systems are amenable to data-driven analysis using tools based on the concept of delay embedding . Although dynamics are highly nonlinear in the original activity space, they become approximately linear in a high-dimensional auxiliary delay space . In this space, the system’s state at the next timestep can be predicted as a linear combination of its current high-dimensional state [ 30 ]. This formalism—known as the Koopman operator framework—is discussed in Section 4 . This perspective brings us one step closer to our final goal: designing a control signal to steer the system toward a desired final state. Once we have a linear dynamical system, we can design an optimal control signal that minimizes a user-defined cost function to drive the system from an initial state to a target state. Designing such a control signal becomes easy thanks to the linear dynamics in the delay space. This method known as Hankel DMD with control is discussed in section 5 . 2 Takens’ theorem and delay embedding We demonstrate state space reconstruction via Takens’ theorem using the Lorenz system as an example, as shown in Figure 2 . In panel a, we show the chaotic attractor generated by the Lorenz system’s trajectory across its 3 variables: x ( t ), y ( t ), z ( t ). Suppose that we can measure only one of these variables, x ( t ). We can create a D dimensional delay embedding of x ( t ), where each point in the delay space is given by [ x ( t ), x ( t + τ ), …, x ( t + ( D − 1) τ )], sampling x ( t ) at steps of τ . Figure 2 shows a 3 dimensional delay embedding of x ( t ). The matrix formed by defining each delay-embedded point as a column vector is known as the Hankel matrix , H ( Fig. 2a ). Download figure Open in new tab Figure 2. a) Left: Lorenz attractor in dynamical state space. Middle: x ( t ) and 3D Hankel matrix constructed from X ( t ). Right: Trajectory traced out in the delay space by the points in the Hankel matrix. b) Left: Schematic of a network with 2 subnetworks X and Y. X consists of 3 neurons that support a chaotic trajectory of a combinatorial threshold linear network (CTLN) [ 31 ]. Subnetwork X has unidirectional projections to subnetwork Y , consisting of n = 100 neurons and dynamical equation , W ∼ 𝒩 (0, g 2 /n ), with g = 1. Middle: Time-series of a neuron x 1 in X (top) and a neuron y 1 in Y (bottom). Right: 3-dimensional delay embedding of the timeseries of x 1 (top) and y 1 (bottom). The delay embedded trajectory of x 1 can be reconstructed from the delay embedded trajectory of y 1 , but not vice versa, which defines a directed causal connection x 1 → y 1 Takens’ theorem states that the full attractor in the [ x, y, z ] space can be continuously deformed to get to the attractor on the x -only delay space and vice versa. In other words, the trajectory reconstructed from x ( t ) alone preserves the topological structure of the original state space. Such mappings from one manifold to another are known as diffeomorphisms —they preserve the topological properties such as the two-lobed structure of the Lorenz attractor in our example. 3 Functional Causal Flow using Delay Embedding Can we use state space reconstruction to map out the causality structure within a population of neurons? If we can infer the causal links between all pairs of observed neurons, we can then identify the hubs : the neurons with the largest causal efficacy which become the targets of our perturbation experiments. To illustrate this approach, we consider a recurrent neural network consisting of two groups of neurons X = [ x 1 ( t ), …, x n ( t )] and Y = [ y 1 ( t ), …, y n ( t )], where neurons in X directly project to neurons in Y but not vice versa. Both subnetworks exhibit time-varying activity, generating a chaotic attractor ( Fig. 2b ). Since neurons y i ( t ) are downstream of neurons x j ( t ) (i.e., the activity of y i depends on x j but not vice versa), it follows that x j ( t ) can be reconstructed from the delay embedding of y i ( t ) for any i ∈ [1, n ], j ∈ [1, m ]. In contrast, y i cannot be reconstructed from x j . This asymmetry in reconstructability reveals the causal directionality. This is the core idea behind the computation of Causal Flow , as shown in Figure 2b . The causal flow between y i and x j is defined by how well x j can be predicted from past y i . The exact measure, methods for establishing statistical significance, and procedure for optimizing delay dimension D and time step τ are explained in [ 25 ]. Crucially, causal flow predicts the effects of direct perturbation of neural activity. Thus, as a first step toward designing control signals that steer networks to particular dynamical states, the hub nodes in the network can be identified from resting-state data using this method. Restricting stimulations to the hub nodes is expected to produce the strongest perturbation effects. 4 Koopman operator and delay embedding Once the hub neurons are identified, the next step is to design a stimulation protocol capable of driving neural activity toward the desired outcome, such as evoking a specific population activity pattern to influence behavior. To leverage the powerful tools of linear control theory for this problem, we must first linearize the highly nonlinear dynamics observed in biological neural populations. Gaining analytical insight into nonlinear dynamical systems—and designing effective control signals for them—remains a significant challenge. Fortunately, delay embedding provides a pathway to overcome this obstacle. By projecting the nonlinear dynamics of a chaotic system into a highdimensional delay space, it becomes possible to approximate the system as linear [ 30 ]. Figure 3a shows this concept schematically. The linear operator that advances a point in the delay space trajectory from one time step to the next is known as the Koopman operator. In Figure 3 , we apply this method to predict future time steps in the trajectory of a chaotic recurrent neural network (RNN). Download figure Open in new tab Figure 3. a) Schematic of Koopman operator. Nonlinear dynamics of a system becomes linear in higher dimensional delay space. b) Schematic of an RNN (top) and timeseries of 3 representative neurons (bottom). c) In delay space, the Koopman operator can be approximated by the matrix which maps one column of the Hankel matrix to its adjacent column on the right. This matrix A can be obtained by solving the linear least squares problem H 1 = A H 0 where H 0 consists of the first n − 1 columns of the Hankel matrix H , and H 1 consists of the last n − 1 columns of H . We reduce back to the x activity space via x = Cz where C = [0 I n×n ], where n is the length of x . Predicted future trajectories match the simulated trajectories quite well. d) R 2 -score of the predicted trajectory for the subnetwork Y in 2 across 10 predicted timesteps demonstrates high prediction accuracy for short time horizons, but a rapid decline of accuracy for longer horizons. The line represents the median across 100 initial conditions, and the shaded region indicates the 95% confidence interval. For large networks, it is possible to reduce computational costs and complexity of experimental measurements by delay-embedding only a small subset of nodes. This is often sufficient because Takens’ theorem suggests that the full dynamics of the system can be reconstructed from partial measurements. Once we linearize the dynamics with the Koopman operator, we can apply linear control techniques in the delay space to design optimal control signals—an otherwise very hard or intractable problem for nonlinear systems [ 32 ]. 5 Control of nonlinear system using Koopman formalism After identifying the hubs for stimulation and linearizing the nonlinear dynamics using the Koopman operator, the stage is set for designing a control signal to drive neural activity (or behavior) toward a desired target state ( Figure 4a .) We can generalize this procedure to the case of dynamical systems driven by an external input: x ( t + 1) = g ( x ( t ), u ( t )), where u ( t ) is the input. Download figure Open in new tab Figure 4. a) Schematic of an RNN with hub nodes inferred via Causal Flow shown in light blue, where current u ( t ) is injected during a training period used to fit matrices A and B to observed trajectories. b) Examples of training signals used in the simulations. Trajectories of two neurons in the RNN with the predicted trajectories from the fitted A and B for the last 10 timesteps. c) The minimum energy control input u opt ( t ) (two components, left) is estimated to drive the delay-space trajectory from z 0 to z f and the corresponding trajectory from x 0 = C z 0 to x f = C z f in the activity space (right). In the evoked activity plots (right), black lines show simulated trajectories from Eq(1) and pink dashed line shows predicted trajectories from Eq(2) and Eq(3) in panel a. As before, we delay-embed x ( t ), but instead of fitting a single matrix A to the delay vector z ( t ), we now fit two matrices, A and B , to capture both the intrinsic dynamics and the effect of the Input This algorithm, known as dynamic mode decomposition (DMD) with control [ 33 ], allows us to estimate A and B from a training period in which currents u i ( t ) are injected into the network hub nodes (previously identified from spontaneous activity using Causal Flow). This workflow is shown for our RNN example in Figure 4b,c . Our goal is to drive the system from an initial state z (0) = z 0 to a target state z ( T ) = z f in delay space, which correspond to x (0) = C z 0 to x ( T ) = Cz f in the original neural activity space. DMD with control achieves this goal by determining the optimal u , subject to two sets of constraints: the dynamical equations in delay space, involving matrices A and B ; and a control energy minimization criterion: , where E quantifies the total stimulation “energy” and T is the control horizon (i.e., number of stimulation steps). E can be interpreted as the total injected current into the circuit, and its minimization ensures that stimulation remains efficient and biologically safe for neural tissue. In Figure 4c , we derived the minimum energy control input, where A and B were estimated from a training period [ 33 ]. We find that the evoked closely approximates the desired target x f , even though agreement between the predicted and evoked trajectories gradually deteriorates over longer horizons. A key challenges in this approach is balancing the tradeoff between control horizon and prediction horizon. On one hand, shorter control horizon or stimulation timesteps result in large control energy and failure to reach the target state [ 34 ]. On the other hand predicted trajectories match the evoked trajectories only for short periods of time ( Fig. 3d , Fig. 4d ). Thus, a right balance must be found between prediction and control to drive the nonlinear system to the desired target x f using control signals u that minimize user-defined cost functions and satisfy experimental constraints. We found that even though, the predicted and evoked trajectory do not match beyond the prediction horizon, they converge at the desired target state ( Figure 4d ), thus demonstrating the feasibility of the method outlined above in our RNN example. 6 Conclusion Recent advances in neurotechnology have made it possible to deliver increasingly complex spatiotemporal stimulation patterns. However, the number of possible stimulation protocols grows exponentially with the number of neurons and timesteps, making the design space prohibitively large. To navigate this space effectively, three key components are required. First, designing a clearly defined objective for the desired effect of the stimulation, for example, as discussed in this review, to drive neural activity toward a target state via control theory. Second, identifying a small number of high efficacy targets for stimulation, such as the hub neurons we inferred from spontaneous activity via Causal Flow. Third, developing accurate computational models capable of predicting nonlinear neural dynamics during perturbations, such as using the Koopman operator. Our proposed workflow combines hub identification via Causal Flow, neural dynamical modeling via Koopman theory, and linear control for achieving a target pattern or behavior. In particular, Koopman theory provides a powerful framework for analyzing nonlinear systems by lifting their dynamics into a higher-dimensional linear space. While this projection ideally requires an infinite-dimensional space to exactly capture the true operator, a finite-dimensional approximation—obtained via linear regression in equation (1)—can still predict system dynamics accurately over short time horizons. This is often sufficient for control objectives that operate on short timescales. Moreover, the linear structure enables the use of established tools from linear control theory, which offer strong theoretical guarantees and computationally efficient optimization [ 32 ]. Careful experimental design and execution will be needed to test whether the theoretical approach outlined above bears out in the empirical domain. For the first step, recent work showed that hub identification via Causal Flow accurately predicts stimulation effects in primate cortex [ 25 ]. For the second step, Koopman theory has been shown to predict spontaneous movement time series in worms [ 35 ] and identify sleep spindle network from Ecog data [ 36 ], however, it has not been applied to spiking neural data yet. Likewise, linear control in delay space using the DMD with control algorithm has not been applied to brain-computer interfaces. Developing such new experimental paradigms remains a central challenge for neuroscience and an important direction for future research. Declaration of interest None Annotated Bibliography [22]: **This paper introduces Convergent Cross Mapping (CCM), a method which relies on non-linear state space reconstruction of one variable from another variable in a nonlinear dynamical system to establish causal connection between these variables. [25]: **This paper applies CCM to spiking activity recorded from macaque cortex to find hub electrodes defined by maximum number of outgoing connections. The authors find that electrically stimulating hub electrodes create a greater shift in spontaneous activity than stimulating non-hub electrodes. [30]: **This paper shows that dynamics of a nonlinear chaotic system becomes linear when projected to a high dimensional delay space and the matrix which evolves the delay vectors can be approximated by linear regression. [32]: **This paper extends linearizing dynamics in high dimensional delay spaces to nonlinear controlled system to express it as a linear control system. They show that designing controllers for the high dimensional linear system is computationally easier than the nonlinear system. [33]: **In this paper the authors develop a method to disambiguate between the underlying dynamics and the effects of external signals or control inputs for a dynamical system with inputs from the timeseries data of the system and inputs. Acknowledgements L.M. was partially supported by National Institutes of Health Awards R01NS118461, R01MH127375 and R01DA055439 and National Science Foundation CAREER Award 2238247. R.K. was supported by the Simons Collaboration on the Global Brain (GB-Culmination-00002986-02), Pew Innovation Fund (00037214), and the National Institute of Mental Health (R01 MH127375). Funder Information Declared National Institutes of Health, https://ror.org/01cwqze88 , R01NS118461 , R01MH127375 , R01DA055439 National Science Foundation, https://ror.org/021nxhr62 , CAREER Award 2238247 Simons Foundation, https://ror.org/01cmst727 , Simons Collaboration on the Global Brain (GB-Culmination-00002986-02) National Institute of Mental Health, https://ror.org/04xeg9z08 , R01 MH127375 Footnotes Author affiliations updated; Acknowledgements updated References 1. ↵ Oehrn , C. R. et al. Chronic adaptive deep brain stimulation versus conventional stimulation in parkinson’s disease: a blinded randomized feasibility trial . Nature Medicine 1 – 12 ( 2024 ). 2. ↵ Salzman , C. D. , Britten , K. H. & Newsome , W. T. Cortical microstimulation influences perceptual judgements of motion direction . Nature 346 , 174 – 177 ( 1990 ). OpenUrl CrossRef PubMed Web of Science 3. ↵ Salzman , C. D. , Murasugi , C. M. , Britten , K. H. & Newsome , W. T. Microstimulation in visual area mt: effects on direction discrimination performance . Journal of Neuroscience 12 , 2331 – 2355 ( 1992 ). OpenUrl Abstract / FREE Full Text 4. ↵ Murasugi , C. M. , Salzman , C. D. & Newsome , W. T. Microstimulation in visual area mt: effects of varying pulse amplitude and frequency . Journal of Neuroscience 13 , 1719 – 1729 ( 1993 ). OpenUrl Abstract / FREE Full Text 5. ↵ Fisher , R. S. & Velasco , A. L. Electrical brain stimulation for epilepsy . Nature Reviews Neurology 10 , 261 – 270 ( 2014 ). OpenUrl CrossRef PubMed 6. ↵ Afraz , S.-R. , Kiani , R. & Esteky , H. Microstimulation of inferotemporal cortex influences face categorization . Nature 442 , 692 – 695 ( 2006 ). OpenUrl CrossRef PubMed Web of Science 7. ↵ Parvizi , J. et al. Electrical stimulation of human fusiform face-selective regions distorts face perception . Journal of Neuroscience 32 , 14915 – 14920 ( 2012 ). OpenUrl Abstract / FREE Full Text 8. ↵ Moeller , S. , Crapse , T. , Chang , L. & Tsao , D. Y. The effect of face patch microstimulation on perception of faces and objects . Nature neuroscience 20 , 743 – 752 ( 2017 ). OpenUrl CrossRef PubMed 9. ↵ Rigotti , M. et al. The importance of mixed selectivity in complex cognitive tasks . Nature 497 , 585 – 590 ( 2013 ). OpenUrl CrossRef PubMed Web of Science 10. ↵ Fusi , S. , Miller , E. K. & Rigotti , M. Why neurons mix: high dimensionality for higher cognition . Current opinion in neurobiology 37 , 66 – 74 ( 2016 ). OpenUrl CrossRef PubMed 11. ↵ Brovelli , A. et al. Beta oscillations in a large-scale sensorimotor cortical network: directional influences revealed by granger causality . Proceedings of the National Academy of Sciences 101 , 9849 – 9854 ( 2004 ). OpenUrl Abstract / FREE Full Text 12. ↵ Schreiber , T. Measuring information transfer . Physical review letters 85 , 461 ( 2000 ). OpenUrl CrossRef PubMed Web of Science 13. ↵ Rolls , E. T. & Deco , G. The noisy brain: stochastic dynamics as a principle of brain function ( Oxford university press , 2010 ). 14. ↵ O’Shea , D. J. et al. Direct neural perturbations reveal a dynamical mechanism for robust computation . bioRxiv 2022 – 12 ( 2022 ). 15. ↵ Kim , T. D. , Luo , T. Z. , Pillow , J. W. & Brody , C. D. Inferring latent dynamics underlying neural population activity via neural differential equations . In International Conference on Machine Learning , 5551 – 5561 ( PMLR , 2021 ). 16. ↵ Liu , Y.-Y. & Barabási , A.-L. Control principles of complex systems . Reviews of Modern Physics 88 , 035006 ( 2016 ). OpenUrl CrossRef 17. ↵ Gu , S. et al. Controllability of structural brain networks . Nature communications 6 , 8414 ( 2015 ). OpenUrl CrossRef PubMed 18. ↵ Manjunatha , K. K. H. et al. Controlling target brain regions by optimal selection of input nodes . PLOS Computational Biology 20 , e1011274 ( 2024 ). OpenUrl CrossRef 19. ↵ Beggs , J. M. & Plenz , D. Neuronal avalanches in neocortical circuits . Journal of neuroscience 23 , 11167 – 11177 ( 2003 ). OpenUrl Abstract / FREE Full Text 20. ↵ Shew , W. L. , Yang , H. , Petermann , T. , Roy , R. & Plenz , D. Neuronal avalanches imply maximum dynamic range in cortical networks at criticality . Journal of neuroscience 29 , 15595 – 15600 ( 2009 ). OpenUrl Abstract / FREE Full Text 21. ↵ Takens , F. Detecting strange attractors in turbulence . In Dynamical Systems and Turbulence, Warwick 1980: proceedings of a symposium held at the University of Warwick 1979/80 , 366 – 381 ( Springer , 2006 ). 22. ↵ Sugihara , G. et al. Detecting causality in complex ecosystems . science 338 , 496 – 500 ( 2012 ). OpenUrl Abstract / FREE Full Text 23. ↵ Tajima , S. , Mita , T. , Bakkum , D. J. , Takahashi , H. & Toyoizumi , T. Locally embedded presages of global network bursts . Proceedings of the National Academy of Sciences 114 , 9517 – 9522 ( 2017 ). OpenUrl Abstract / FREE Full Text 24. ↵ Tajima , S. , Yanagawa , T. , Fujii , N. & Toyoizumi , T. Untangling brain-wide dynamics in consciousness by cross-embedding . PLoS computational biology 11 , e1004537 ( 2015 ). OpenUrl CrossRef PubMed 25. ↵ Nejatbakhsh , A. et al. Predicting the effect of micro-stimulation on macaque prefrontal activity based on spontaneous circuit dynamics . Physical Review Research 5 , 043211 ( 2023 ). OpenUrl CrossRef 26. ↵ Kenet , T. , Bibitchkov , D. , Tsodyks , M. , Grinvald , A. & Arieli , A. Spontaneously emerging cortical representations of visual attributes . Nature 425 , 954 – 956 ( 2003 ). OpenUrl CrossRef PubMed Web of Science 27. ↵ Mazzucato , L. , Fontanini , A. & La Camera , G. Dynamics of multistable states during ongoing and evoked cortical activity . Journal of Neuroscience 35 , 8214 – 8231 ( 2015 ). OpenUrl Abstract / FREE Full Text 28. ↵ Deco , G. & Jirsa , V. K. Ongoing cortical activity at rest: criticality, multistability, and ghost attractors . Journal of Neuroscience 32 , 3366 – 3375 ( 2012 ). OpenUrl Abstract / FREE Full Text 29. ↵ Manley , J. et al. Simultaneous, cortex-wide dynamics of up to 1 million neurons reveal unbounded scaling of dimensionality with neuron number . Neuron 112 , 1694 – 1709 ( 2024 ). OpenUrl CrossRef PubMed 30. ↵ Arbabi , H. & Mezic , I. Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the koopman operator . SIAM Journal on Applied Dynamical Systems 16 , 2096 – 2126 ( 2017 ). OpenUrl CrossRef 31. ↵ Parmelee , C. , Moore , S. , Morrison , K. & Curto , C. Core motifs predict dynamic attractors in combinatorial threshold-linear networks . PloS one 17 , e0264456 ( 2022 ). OpenUrl CrossRef PubMed 32. ↵ Korda , M. & Mezić , I. Linear predictors for nonlinear dynamical systems: Koopman operator meets model predictive control . Automatica 93 , 149 – 160 ( 2018 ). OpenUrl CrossRef 33. ↵ Proctor , J. L. , Brunton , S. L. & Kutz , J. N. Dynamic mode decomposition with control . SIAM Journal on Applied Dynamical Systems 15 , 142 – 161 ( 2016 ). OpenUrl CrossRef 34. ↵ Pasqualetti , F. , Zampieri , S. & Bullo , F. Controllability metrics, limitations and algorithms for complex networks . IEEE Transactions on Control of Network Systems 1 , 40 – 52 ( 2014 ). OpenUrl CrossRef 35. ↵ Ahamed , T. , Costa , A. C. & Stephens , G. J. Capturing the continuous complexity of behaviour in caenorhabditis elegans . Nature Physics 17 , 275 – 283 ( 2021 ). OpenUrl CrossRef 36. ↵ Brunton , B. W. , Johnson , L. A. , Ojemann , J. G. & Kutz , J. N. Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition . Journal of neuroscience methods 258 , 1 – 15 ( 2016 ). OpenUrl CrossRef PubMed View the discussion thread. Back to top Previous Next Posted June 04, 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 Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision 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 Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision Anandita De , Roozbeh Kiani , Luca Mazzucato bioRxiv 2025.05.30.657050; doi: https://doi.org/10.1101/2025.05.30.657050 Share This Article: Copy Citation Tools Towards model-based design of causal manipulations of brain circuits with high spatiotemporal precision Anandita De , Roozbeh Kiani , Luca Mazzucato bioRxiv 2025.05.30.657050; doi: https://doi.org/10.1101/2025.05.30.657050 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 (7637) Biochemistry (17705) Bioengineering (13899) Bioinformatics (41970) Biophysics (21463) Cancer Biology (18605) Cell Biology (25526) Clinical Trials (138) Developmental Biology (13385) Ecology (19911) Epidemiology (2067) Evolutionary Biology (24329) Genetics (15615) Genomics (22514) Immunology (17743) Microbiology (40424) Molecular Biology (17194) Neuroscience (88650) Paleontology (667) Pathology (2835) Pharmacology and Toxicology (4827) Physiology (7648) Plant Biology (15160) Scientific Communication and Education (2046) Synthetic Biology (4302) Systems Biology (9825) Zoology (2271)

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.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-24T02:00:01.246996+00:00
License: CC-BY-NC-ND-4.0