MultiplicativeNoise
experimental.network_dynamics.noise.MultiplicativeNoise(
apply_to=None,
key=None,
**kwargs,
)State-dependent multiplicative noise: sigma * (1 + alpha * |state|) * dW_t.
The noise intensity depends on the current state values. Commonly used to model state-dependent fluctuations in neural systems.
Parameters: sigma: Base noise level (default: 0.1) state_scaling: State dependence strength alpha (default: 0.1)
Methods
| Name | Description |
|---|---|
| diffusion | Compute state-dependent diffusion coefficient. |
diffusion
experimental.network_dynamics.noise.MultiplicativeNoise.diffusion(
t,
state,
params,
)Compute state-dependent diffusion coefficient.
Args: t: Current time (unused) state: Current state, shape [n_states, n_nodes] params: Noise parameters with ‘sigma’ and ‘state_scaling’
Returns: State-dependent diffusion coefficients, shape [n_noise_states, n_nodes]