layout: page —
###Controlling statistical moments of stochastic dynamical networks Dmytro Bielievtsov, Josef Ladenbauer, and Klaus Obermayer DOI: 10.1103/PhysRevE.94.012306
The aim of the work is to explore how the first and second statistical moments of stochastic dynamical networks can be controlled by interfering only with a subset of nodes. The approach was demonstrated on a stochastic Hopfield network and a stochastic whole brain network model of 66 nodes obtained human diffusion imaging and functional magnetic resonance imaging data at rest.The simulations were performed using Python with the libraries “SciPy” and “Theano”.
The described approach, known as pinning control (or clamping control), consists of the following steps:
- Description of first and second statistical moments of a system;
2.
- Identification of moments’ subsets which can steer the whole system in a desired state;
- Identification of original nodes corresponding to described moments’ subsets;
- Feedback controller design.
Step 1
The network is described by the following equation:
f(t,x) is a direct graph of the system with N nodes, and M is a constant noise mixing matrix. The moment system (MS) described by the following equations:
where is the Jacobian of f and Q is the total noise covariance matrix.
Step 2
A subset K of the vertex set I := {1,…,N} for the system is a set of switching nodes(SN), if the network is guaranteed to converge to a solution with SN are forced to attain the values of one of the solution when t tends to infinity. For that the following requirements should be sutisfied:
- Assumption 1 For all initial conditions state of the system stays within a ball of finite radius as time tends to infinity.
- Assumption 2 the Jacobian matrix of f(t, x_i, x_I) is strictly negative definite. If assumtions fullfilled that the set of SNs is identical to the feedback vertex set (FVS) of the graph of the system.
The set of SNs () consists of the means and variances of the nodes in K and the covariances between these nodes and all others:
Step 3
The goal of this step is to design a stochastic feedback controller wich drives the system to a target metastable space in the moments space.
Linear feedback controller is described as:
where
is an
uncorrelated Gaussian process with mean and covariance
. W(t) ia a feedback weighting matrix to be determined with:
Taking pinning into account yields:
,
NOTE! The descibed control system depends on a state vector evaluated at
. This implies full observability of the system!