Boolean modeling of neural systems with point-process inputs and outputs.
This paper presents a novel modeling approach for neural systems with point-process inputs and outputs (binary time-series of 0's and 1's) that utilizes Boolean operators of modulo-2 multiplication and addition, corresponding to the logical AND and OR operations respectively. The form of the employed mathematical model is akin to a "Boolean-Volterra" model that contains the product terms of all relevant input lags in a hierarchical order, where terms of order higher than first represent nonlinear interactions among the various lagged values of each input point-process or among lagged values of various inputs (if multiple inputs exist) as they reflect on the output. The coefficients of this Boolean model are also binary variables that indicate the presence or absence of the respective term in each specific model/system. Simulations are used to explore the properties of such models and the feasibility of accurate estimation of such models from short data-records in the presence of noise (i.e. spurious spikes). The results demonstrate the feasibility of obtaining reliable estimates of such models, even in the presence of considerable noise in the input and/or output, thus making the proposed approach an attractive candidate for modeling neural systems in a practical context.
Marmarelis
Vasilis Z
VZ
Dept. of Biomed. Eng., Univ. of Southern California, Los Angeles, CA 90089, USA. vzm@usc.edu
Zanos
Theodoros P
TP
Courellis
Spiros H
SH
Berger
Theodore W
TW
D000200:Action Potentials / Q000502:physiology*; D004056:Differential Threshold / Q000502:physiology; D016015:Logistic Models; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology*; D009474:Neurons / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted; D009435:Synaptic Transmission / Q000502:physiology*