Two Methods for Identifying Wiener Cascades Having Noninvertible Static Nonlinearities

AbstractTwo methods are proposed for identifying the component elements of a Wiener cascade that is comprised of a dynamic linear element (L) followed by a static nonlinearity (N). Both methods avoid potential problems of instability in a procedure presented by Paulin [M. G. Paulin, Biol. Cybern. 69: 67–76, 1993], which itself is a modification of a method described earlier by Hunter and Korenberg [I. W. Hunter and M. J. Korenberg, Biol. Cybern. 55: 135–144, 1996]. The latter method is a rapidly convergent iterative procedure that produces accurate estimates of the L and N elements from short data records, provided that the static nonlinearity N is invertible. Subsequently, Paulin introduced a modification that removed this limitation and enabled identification of Wiener cascades with nonmonotonic static nonlinearities. However, Paulin presented his modification employing an autoregressive moving average (ARMA) model representation for the dynamic linear element. To remove the possibility that the estimated ARMA model could be unstable, we recast the procedure by utilizing instead a rapid method for finding an impulse response representation for the dynamic linear element. However, in this form the procedure did not have good convergence properties, so we introduced two key ideas, both of which provide effective alternatives for identifying Wiener cascades whether or not the static nonlinearities therein are invertible. The new procedures are illustrated on challenging examples involving high-degree polynomial static nonlinearities, of odd or even symmetry, a high-pass linear element, and output noise corruption of 50%. © 1999 Biomedical Engineering Society. PAC99: 8710+e, 0210Nj, 0250-r

[1]  E. Lipson,et al.  Electrophoretic analysis of proteins fromPhycomyces mutants with abnormal tropisms , 1989, Biochemical Genetics.

[2]  M. Korenberg,et al.  Exact orthogonal kernel estimation from finite data records: Extending Wiener's identification of nonlinear systems , 1988, Annals of Biomedical Engineering.

[3]  Julian J. Bussgang,et al.  Crosscorrelation functions of amplitude-distorted gaussian signals , 1952 .

[4]  E. Lipson,et al.  Light-induced absorbance changes in extracts of Phycomyces sporangiophores: Modifications in night-blind mutants , 1988 .

[5]  M. Korenberg Identifying nonlinear difference equation and functional expansion representations: The fast orthogonal algorithm , 2006, Annals of Biomedical Engineering.

[6]  Henk Spekreijse,et al.  Linearizing: A method for analysing and synthesizing nonlinear systems , 1970, Kybernetik.

[7]  J. Rice A Theory of Condition , 1966 .

[8]  H M Sakai,et al.  Signal transmission in the catfish retina. V. Sensitivity and circuit. , 1987, Journal of neurophysiology.

[9]  Michael J. Korenberg,et al.  Parallel cascade identification and kernel estimation for nonlinear systems , 2006, Annals of Biomedical Engineering.

[10]  E. Lipson,et al.  Biphasic fluence-response curves and derived action spectra for light-induced absorbance changes in Phycomyces mycelium , 1987 .

[11]  Michael G. Paulin A method for constructing data-based models of spiking neurons using a dynamic linear-static nonlinear cascade , 2004, Biological Cybernetics.

[12]  M. J. Korenberg,et al.  The identification of nonlinear biological systems: Wiener and Hammerstein cascade models , 1986, Biological Cybernetics.

[13]  R. Kearney,et al.  Nonparametric Block-Structured Modeling of Lung Tissue Strip Mechanics , 1998, Annals of Biomedical Engineering.