Abstract
Independent Component Analysis (ICA) is a recent and well known technique used to separate mixtures of signals. While in general the researchers put their attention on the type of signals and of mixing, we focus our attention on a quite general class of models which act as sources of the time series, the dynamical systems. In this paper we focus our attention on the general problem to understand the behaviour of ICA methods with respect to the time series deriving from a specific dynamical system, selecting large classes of them, and using ICA to make separation. This study gives some interesting results that are very useful both to highlight some properties related to dynamical systems and to clarify some general aspects of ICA, by using both synthetic and real data.
From one hand we study the features of the linear (simple and coupled) and non-linear (single and coupled) dynamical systems, stochastic resonances, chaotic and real dynamical systems. We have to stress that we obtain information about the separation of these systems and substantially how from the entropy of the complete system we can obtain the entropies of the single dynamical systems (so that we also could obtain a more realistic analogic circuit).
On the other hand these results show the high capability of the ICA method to recognize the dynamical systems independently from their complexity and in the case of stochastic series ICA perfectly recognizes the different dynamical systems also where the Fourier Transform is irresolute.
We also note that in the case of real dynamical systems we showed that ICA permits to recognize the information connected to the sources and to associate to it a phenomenological dynamical system that reproduce it (i.e. Organ Pipe, Stromboli Volcano, Aerosol Index).
Similar content being viewed by others
References
Abarbanel HDI (1996) Analysis of observed chaotic data. Springer, Berlin Heidelberg New York Inc
Acernese F, Ciaramella A, De Martino S, Falanga M, Tagliaferri R (2003) Neural networks for blind sources separation of stomboli explosion quakes. IEEE Trans Neural Netw 14:1
Amari SI, Cichocki A, Yang HH (1996) A new learning algorithm for blind source separation. Advances in neural information processing systems, 8. MIT Press, Cambridge, pp 757–763
Ans B, Hérault J, Jutten C (1985) Adaptive neural architectures: detection of primitives. In: Proceedings of COGNITIVA'85, Paris, France, pp 593–597
Bell AJ, Sejnowski TJ (1995) A non-linear information maximization algorithm that performs blind separation. Advances in neural information processing systems 7. The MIT Press, Cambridge, pp 467–474
Bell AJ, Sejnowski TJ (1995) An information-maximization approach to blind separation and blind deconvolution. Neural Comput 7:1129–1159
Acernese F, Ciaramella A, De Martino S, Falanga M, Godano C, Tagliaferri R (2004) Polarisation analysis of the independent components of low frequency events at Stromboli volcano (Eolian Islands, Italy). J Volcanol Geothermal Res 137:153–168
Andronov AA, Vitt AA, Khaikin SE (1966) Theory of oscillators. Dover Publication, Inc, New York
Bell AJ, Sejnowski TJ (1995) An information-maximisation approach to blind separation and blind deconvolution. Neural Comput 7:1129–1159
Benzi R, Sutera A, Vulpiani A (1981) The mechanism of stochastic resonance. J Phy A Math Gen 14:L453
Cardoso JF (1998) Multidimensional independent component analysis. In: Proceedings of IEEE International conference on acoustic, speech and signal processing (ICASSP'98), Seattle
Cardoso JF, Souloumaic A (1993) Equivariant adaptive source separation, IEE Proc-F 140(6):362–370
Chichocki A, Moszczynski L (1992) A new learning algorithm for blind source separation of sources. Electronics Lett 28(21):1986–1987
Chichocki A, Unbehauen R (1996) Robust neural networks with on-line learning for blind identification and blind separation of sources. IEEE Trans Circuits Syst 43(11):894–906
Ciaramella A, De Lauro E, De Martino S, Falanga MR, Tagliaferri R (2004) ICA for Modelling and Generating Organ Pipes Self-sustained Tones. In: Proceedings of IJCNN 2004, international joint conference on neural networks, pp 25–29. Luglio 2004, IEEE PRESS, Budapest, Hungary, pp 261–266
Ciaramella A, De Lauro E, De Martino S, Di Lieto B, Falanga M, Tagliaferri R (2004) Characterization of strombolian events by using independent component analysis. Nonlinear Processes Geophys 11:453–461
Comon P (1998) Independent component analysis – a new concept? Signal Processing 36:287–314
De Martino S, Falanga M, Mona L (2002) Stochastic resonance mechanism in aerosolic index dynamics. Phys Rev Lett 89:12
Gammaitoni L, Hänggi P, Jung P, Marchesoni F (1998) Stochastic resonance. Rev Mod Phys 70(1):223
Gallavotti G (1989) Caos, In Physic Science Dictionary of the Italian Enciclopedy, pp 259–279
Hérault J, Ans B (1984) Circuits neuronaux è synapses modifiables: décodage de messages composities par apprentissage non supervisé, C.-R. de l'Accadémie des Sciences 299 (III-13):525–528
Hilborn RC (1994) Chaos and nonlinear dynamics. Oxford University Press, Oxford
Hyvärinen A, Oja E (1997) A fast fixed-point algorithm for independent component analysis. Neural Comput 9(7):1483–1492
Hyvärinen A, Oja E (1999) Survey on independent component analysis. Neural Comput Surv 2:94–128
Hyvärinen A, Karhunen J, Oja E (2001) Independent component analysis. Wiley, New York
Jutten C (2000) Source separation: from dusk till dawn. In: Proceedings of 2nd International Workshop on ICA and BSS (ICA'2000), Helsinki, Finland, pp 15–26
Karhunen J (1996) Neural approach to independent component analysis and sources separation. In: Proceedings of fourth European symposium on artificial neural networks, pp 249–266
Oja E, Ogawa H, Wangviwattana J (1991) Learning in non-linear constrained hebbian networks. In: Proceedings of International conference on artificial neural networks (ICANN'91), Espoo, Finland, pp 385–390
Osowski S, Majkowski A, Cichocki A, Robust PCA neural network for random noise reduction of the data
Rodet X, Vergez C (1999) Nonlinear dynamics in physical models: simple feedback-loop systems and properties. Comput Music J 23(3):18–34
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ciaramella, A., Lauro, E., Martino, S. et al. ICA based identification of dynamical systems generating synthetic and real world time series. Soft Comput 10, 587–606 (2006). https://doi.org/10.1007/s00500-005-0515-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-005-0515-7