Paulin M G
Department of Zoology, University of Otago, Dunedin, New Zealand.
Biol Cybern. 1993;69(1):67-76. doi: 10.1007/BF00201409.
This paper describes a general nonlinear dynamical model for neural system identification. It describes an algorithm for fitting a simple form of the model to spike train data, and reports on this algorithm's performance in identifying the structure and parameters of simulated neurons. The central element of the model is a Wiener-Bose dynamic nonlinearity that ensures that the model is able to approximate the behaviour of an arbitrary nonlinear dynamical system. Nonlinearities associated with spike generation and transmission are treated by placing the Wiener-Bose system in cascade with pulse frequency modulators and demodulators, and the static nonlinearity at the output of the Wiener-Bose system is decomposed into a rectifier and a multinomial. This simplifies the model without reducing its generality for neuronal system identification. Model elements can be characterised using standard methods of dynamical systems analysis, and the model has a simple form that can be implemented and simulated efficiently. This model bears a structural resemblance to real neurons; it may be regarded as a connectionist "neuron" that has been generalized in a realistic way to enable it to mimic the behaviour of an arbitrary nonlinear system, or conversely as a general nonlinear model that has been constrained to make it easy to fit to spike train data. Tests with simulated data show that the identification algorithm can accurately estimate the structure and parameters of neuron-like nonlinear dynamical systems using data sets containing only a few hundred spikes.
本文描述了一种用于神经系统识别的通用非线性动力学模型。它介绍了一种将简单形式的模型拟合到脉冲序列数据的算法,并报告了该算法在识别模拟神经元的结构和参数方面的性能。该模型的核心要素是维纳 - 玻色动态非线性,它确保模型能够逼近任意非线性动力学系统的行为。通过将维纳 - 玻色系统与脉冲频率调制器和解调器级联来处理与脉冲产生和传输相关的非线性,并且将维纳 - 玻色系统输出处的静态非线性分解为一个整流器和一个多项式。这简化了模型,同时又不降低其在神经元系统识别中的通用性。模型要素可以使用动力系统分析的标准方法进行表征,并且该模型具有简单的形式,能够高效地实现和模拟。此模型在结构上与真实神经元相似;它可以被视为一个以现实方式进行了推广的连接主义“神经元”,使其能够模仿任意非线性系统的行为,或者相反地,被视为一个经过约束以便于拟合脉冲序列数据的通用非线性模型。对模拟数据的测试表明,识别算法能够使用仅包含几百个脉冲的数据集准确估计类神经元非线性动力学系统的结构和参数。