Estimating the Number of Persons in an Unknown Indoor Environment by Applying Wireless Acoustic Sensors and Blind Signal Separation

Size: px
Start display at page:

Download "Estimating the Number of Persons in an Unknown Indoor Environment by Applying Wireless Acoustic Sensors and Blind Signal Separation"

Transcription

1 1 Estimating the Number of Persons in an Unknown Indoor Environment by Applying Wireless Acoustic Sensors and Blind Signal Separation Maurizio Bocca*, Cristian Galperti**, Reino Virrankoski* and Heikki N. Koivo* *Control Engineering Laboratory Helsinki University of Technology (TKK) {maurizio.bocca, reino.virrankoski, **Electronics and Information Department Politecnico di Milano Abstract Determining the number of persons and their locations in an unknown indoor environment is one of the first tasks that must be done in military, rescue or intelligence operations. If there is no functioning security system in the building, one must use a monitoring system, which is rapidly deployable but simultaneously as invisible as possible. Wireless sensor network is an attractive candidate to fill such requirements. Many sensor types are suitable for indoor situation modeling, but there are also several technical challenges rising from the limited energy and communication resources of the sensor nodes. This paper focuses on estimating the number of persons in an unknown indoor environment by using low-power acoustic sensors. The number of persons is estimated by applying blind signal separation to the acoustic signal collected by the sensor nodes. I. INTRODUCTION During recent years, rising attention has been paid to such systems that are capable to monitor situation at indoors in military, rescue, intelligence or police operations [1]. Compared to the battlefield, building interior is more complicated because many monitoring systems typically used in the battlefield environment are not feasible indoors. Furthermore, instead of looking to the grouping of forces or other macro-scale actions happening outdoors, one must figure out the locations and the actions of individual persons. That sets high accuracy requirements to the indoor situation modeling. Figuring out what is happening in the building is not an issue, if the building is equipped with a solid security system. However, we cannot assume that such a system always exists. Even in the case that the building has a security system, it can be disabled by enemy forces in a military situation, or by fire or by earthquake in a catastrophe situation. Thus, a monitoring system, which consists of such components that are rapidly deployable and attract as little attention as possible, is needed. Such requirements make wireless sensor networks an attractive choice. However, problems rising from the distributed nature of wireless sensor networks and problems rising from the limited energy resources of the sensor nodes must be solved to make them feasible for indoor situation modeling. In this paper we present an application that estimates the number of people by using the acoustic signal collected by the wireless sensor nodes equipped with a microphone. Collected signal is a mixture of several voices talking simultaneously. A whitening phase of the Independent Component Analysis is applied to determine the number of voices in the mixed signal. In addition to estimating the number of speakers, the result can be further applied to reconstruct the independent components, which are the voices of the individual persons, from the mixed signal. On the hardware side, the application requires a sample rate that is high enough to produce acoustic samples with feasible quality. Accurate time synchronization between the nodes is also required to be able to correctly fuse together the data transmitted by different nodes before applying the whitening. The paper is organized as follows. In the next section we highlight the related work. Section III describes the way how the number of source signals is computed. Section IV provides the details of the system applied in the experiments. Proposed computation method is evaluated through simulations and experiments in Section V. Section VI states our conclusions and plans for future work.

2 2 II. RELATED WORK A. Independent Component Analysis Independent Component Analysis (ICA) targets to find a linear representation of the nongaussian data so that the components are statistically independent. Assume that we have n sources transmitting simultaneously and h observing units (n h). Each observation we get is a mixture of the transmitted signals and it can be written as x i = a 11 s 1 + a 12 s a 1n s n, (1) where x i is the observation of the i:th observing unit and the source signals are noted by s i. With all observations, we get an equation group x = As, (2) where x is the vector of observations, A is the mixing matrix and s is the vector of transmitted signals. If we have a set of observations over the discrete time t = 1,...,k, equation (2) can have the same form, but so that x and s are h k matrices that include all observations. The statistical model (2) is called Independent Component Analysis or ICA-model. The independent components s i are latent variables that cannot be directly observed. After estimating the mixing matrix A, the independent components can simply be reconstructed by solving s from (2): s = A 1 x. (3) The starting point of the ICA is the assumption that the source signals s i (t) and s j (t) are statistically independent at each time moment t. However, it does not matter if the signals have overlapping spectra. It is also assumed that A is a square matrix, but that assumption is made for simplicity and it can sometimes be relaxed [2], [3]. In the Blind Signal Separation (BSS) scenario, we want to find out the original signal components but we can only observe the mixtures and we have a very little, if any, prior knowledge about the number of source signals and about the structure of the mixing matrix. ICA has become one of the most popular methods to solve the BSS problem. There exists a wide range of applications of ICA, such as biosignal processing [4], [5], finding hidden factors from financial data [6], [7], reducing the noise in the natural images [8] and signal processing in telecommunications [9]. The area of telecommunications is related to our presentation, but instead of cellular network, we are operating in the context of more resource-limited wireless sensor network. B. Sensor Network Applications In the context of wireless sensor networks, acoustic sensing is used in a wide range of applications from monitoring and detection to localization. In many applications, the duty of the sensor nodes is just to detect the existence of the acoustic pulse without analyzing the details of the detected signal. More advanced acoustic sensing is applied in the environmental monitoring and in the context recognition. One of the research projects in the Center for Embedded Networked Sensing at UCLA [10] is developing an ability to recognize and localize individual species from their vocalization. The design, analysis and testing of acoustic arrays for localizing bird vocalizations of different species is discussed in the recently reported results [11]. Kwan et al. has applied Hidden Markov Models (HMM) and Gaussian Mixture Models (GMM) to an acoustic signal to monitor and classify birds near the airport and in some critical locations in the airspace to reduce the risk of birdstrikes to the airplanes [12]. In [13], a hybrid sensor network for Cane-Toad monitoring is presented. Cane-Toads are detected based on their vocalization. In their recent article, Eronen et al. [14] investigate the feasibility of an audio-based context recognition system. They propose a system framework, in which 27 different types of urban environments are defined based on their acoustic properties. Then the defined environments are further classified to six different higher level classes. The algorithm is able to detect the surrounding environment and the shift from one type of environment to another. Environment detection is made by using the sensed acoustic signals and HMMs, which are trained by using the acoustic data collected from each type of environment a priori. ICA is also applied to extract a set of statistically independent vectors from the training data. The authors argue that such an algorithm will enable portable devices to adapt automatically to the changing surroundings. The way how our work differs from the previous ones reported in the context of sensor networks is that instead of detecting only the existence of the acoustic signal or figuring out only the higher level features of a mixed signal, we are tracing down the individual sources, i.e. the independent components, of the observed mixed signal. This presentation discusses just about estimating the number of persons by using the mixed acoustic signal, but the reconstruction of the individual voices

3 3 will be the final target and the natural continuation of this work. III. COMPUTING THE NUMBER OF SOURCE SIGNALS The process of standard ICA can be divided to the preprocessing phase and the separation phase. During the preprocessing, the measured data is first centered by subtracting its mean from it. Then a linear transformation is applied to the observation matrix X so that we obtain a new observation matrix X, which is white. In other words, the components of X are uncorrelated and their variances are equal to unity. Measurement vectors x i can be whitened by applying transformation v i = V x i. (4) In (4), the matrix V is called the whitening matrix. One of the most straightforward ways to compute the whitening matrix is by applying the Principal Component Analysis. Once we know C x, the covariance matrix of the measured data, the whitening matrix is given by V =Λ 1/2 E T, (5) where V is k x h matrix and Λ is a diagonal matrix having the eigenvalues of the covariance matrix C x in its diagonal in a decreasing order such that Λ = diag[λ 1Cx...λ kcx ]. Associated principal eigenvectors c pi are collected to matrix E =[c p1...c pk ]. Assume that we have h measured mixed signals and each of them has k measurements. Thus, we get a measurement matrix x 11 x x 1k X(k) = (6) x h1 x h2... x hk By subtracting the mean of each measurement vector from it, we get a set of measurement vectors x i (k) = (x i (k) x i (k)) and a respective measurement matrix X(k) =[ x 1 (k)... x h (k)] T. By definition, the covariance matrix of X(k) is Cov{ X(k)} = E{ X(k) X(k) T } = C x =[c ij ] = [ E{( x i x i )( x j x j ) T } ] ij, (7) where i, j =1,...,h. Since the mean of each observation vector x i is set to zero, the values in (7) become E{( x i x i )( x j x j )} = E{ x i x j } = k n=1 1 k x in x jn = 1 k ( x i1 x j x ik x jk ). (8) Thus, the covariance matrix (7) of X(k) becomes E{ x 1 (k) x 1 (k) T }... E{ x 1 (k) x h (k) T } C x =..... E{ x h (k) x 1 (k) T }... E{ x h (k) x h (k) T } x 2 = x2 1k... x 11 x h x 1k x hk. k.... x h1 x x hk x 1k... x 2 h x2 hk = 1 k X(k) X(k) T. (9) If the number of source signals is q and q h, the q largest eigenvalues of the covariance matrix (9) are some combination of the source signal powers added to the noise power, and the remaining h q eigenvalues correspond to only noise. If the signal-to-noise ratio is large enough, there is a remarkable difference of magnitude between the eigenvalues which are representing the source signals and the eigenvalues which are representing only noise [15]. Thus, in the whitening step (5) one can estimate the number of source signals q based on the difference of magnitude in the eigenvalues. This information can be used to compress the data such that we only choose the q largest eigenvalues to be used in (5) and set the remaining h q eigenvalues, that are representing only noise, to zero. In the case of mixed speech signals, the estimated value of q gives us the estimate of the number of persons in the monitored space. IV. APPLIED SYSTEM ARCHITECTURE A. Hardware The experiments are performed by using Mica2 motes equipped with a Crossbow MTS300CA sensor boards [17]. The mote with the sensor board is illustrated in the Figure 1. MTS300CA includes a low power microphone NS LMC567 [18] that can be used for general acoustic recording. B. Operation The TinyOS components for Mica2 can normally sample at a frequency up to 200 Hz. By introducing the HighFrequencySampling component [19], the sampling frequency can reach 6.67 khz, after turning off the wireless radio of the Mica2 while sampling. Each node starts the acoustic sampling in response to an external message broadcasted by the base station. The message specifies the number k and the interval m (in microseconds) of

4 λ 1 Eigenvalues of the Covariance Matrix C x λ,,λ 1 4 λ 2 λ 3 λ Length of the Considered Time Interval (s) Fig. 1. Mica2 with MTS300CA Sensor Board Fig. 2. The behavior of the covariance matrix eigenvalues when there were four source signals and eight observed mixed signals. Sampling frequency was kept on 8 khz and the total length of the sampling period is 5.5 seconds. the samples. By doing this we target to achieve the best possible accuracy in time synchronization between the nodes. During the sampling, the samples are logged over the EEPROM memory of the Mica2. After the sampling phase, the data is collected wirelessly such that the base station starts downloading data from the addressed node by transmitting another message. To avoid the lost of packages during the downloading of the data, we enabled the acknowledgement (ACK) control system. V. SIMULATIONS AND EXPERIMENTS A. Computing the Number of Source Signals In the first experiment, we used four recordings of simultaneously played different acoustic sources recorded at a frequency of 8 khz with 8 bits per sample. There were two speech signals, a rock-band playing music and a police car siren. Then we created four additional acoustic signals by mixing the previous ones and noise and ensured the statistical independence by computing that the measurement matrix had a full rank rank(x) = 8. Next we processed the measurement data and computed the covariance matrix C x according to (6)-(9). The eigenvalues of C x became λ = (10) In (10) we can clearly see the expected difference of magnitude between fourth and fifth eigenvalue indicating that there exits four different acoustic source signals in the observed mixtures. Figures 2 and 3 show the behavior of the covanriance matrix eigenvalues during the sampling period having a sampling frequency of 8 khz and a total length of 5.5 seconds. Figure 3 indicates that when such a relatively high sampling frequency is applied, the difference of magnitude in the eigenvalues shows up during the first second of the sampling. In our second experiment, we were using three Mica2 motes sampling in 3 khz frequency and two human voices talking simultaneously. The mixed signals were recorded and buffered by the motes and after sampling transmitted wirelessly to the base station. The resulting covariance matrix eigenvalues were λ = (11) The magnitude of difference between the second ( ) and third ( ) eigenvalue is still detectable even though it is not as big as in the first experiment. That result was to be expected, since in the second experiment only 3 khz sampling rate and MTS300CA Sensor Boards were used compared to the 8 khz sample rate and good quality microphones used in the first experiment. However, the result shows that it is possible to achieve a signal quality that is good enough to figure out the number of source signals and to continue with the signal separation by using resource-constrained wireless sensor nodes. B. The Effect of Time Synchronization We investigated also the effect of the time synchronization accuracy by using the three signals recorded in the second experiment. The time synchronization error between the signals was increased from zero to

5 5 Eigenvalues of the Covariance Matrix C x λ 1,,λ Length of the Considered Time Interval (s) Fig. 3. The behavior of the covariance matrix eigenvalues during the first two seconds of the sampling period. The setup is the same than the one illustrated in Figure 2. λ 1 λ 2 λ 3 λ 4 Normalized signal amplitude [-1,,1] Number of samples Fig. 5. A periodic noise component caused by the EEPROM writing component looks the same as the one in Figure 5. Eigenvalues λ 1,,λ Error in time synchronization (ms) Fig. 4. Time synchronization error effect to the covariance matrix eigenvalues. Three Mica 2 motes are applied to collect the acoustic data by using 3 khz sampling frequency. Maximum time synchronization error between the sampling motes is increased from 0 to 15 milliseconds. 15 milliseconds. The behavior of the covariance matrix eigenvalues is illustrated in Figure 4. There is no detectable difference of magnitude in the covariance matrix eigenvalues after the time synchronization error increases to three milliseconds. C. Periodic Noise Caused by the EEPROM Writing By analyzing the recordings we were able to detect the presence of a periodic noise component illustrated in Figure 5. We identified that the component is caused by writing the already collected samples to the EEPROM memory of the Mica2. Since the writing to EEPROM happens periodically, it temporarily requires more power resources and that periodic writing causes the periodic noise component to the microphone. We also strongly believe that the periodic noise component illustrated in the upper part of Figure 7 at page 5 on [13] is caused by the same reason since the authors have been using the same hardware and the noise VI. CONCLUSIONS AND FUTURE WORK In this paper, we have demonstrated the feasibility of ICA to the processing of acoustic signals in the context of wireless sensor networks. One possible application to estimate the number of persons by using the whitening phase of ICA is demonstrated by using simulations and a simple experimental setup that allows us to listen over a short period of time, transmit the acoustic signals to the base station and then perform the offline analysis. We found out that one can extract useful results by using a 3 khz sampling frequency that can be used with the wireless sensor nodes. However, once the sampling frequency is lowered from the values typically used with the wired acoustic systems, the system becomes more dependent about the accurate time synchronization. Based on our experiments, the results collected by using 3 khz sample rate become useless if the error in time synchronization exceeds three milliseconds. We are working on adding the Timing-sync Protocol for Sensor Networks (TPSN) [20] to our application. By applying the TPSN, the nodes first synchronize their clocks to the one of the base station. Once the synchronization phase is completed, the nodes start sampling simultaneously and use their clocks to time stamp the samples. To be able to listen over longer periods of time, we suggest such a clustered network architecture, where the nodes in different clusters alternate periodically between three modes: 1) sampling, 2) transmitting the samples from the node buffer to the base station and 3) repeating the time synchronization. That sort of setup allows us to keep on listening as long as there is sufficient amount of energy resources left in the sensor nodes. Developing and demonstrating such a system will be a continuation of this work. Moreover, since the resources of Mica2 are

6 6 pretty limited, using a more resource-rich node such as Telos [16] would enable more robust performance. On the algorithmic side there are two interesting paths for further research. First one is the reconstruction of the individual source signals by using ICA. Right now we are just presenting a way to estimate the number of sources, but reconstructing the individual source signals would enable us to match the speech samples against the samples stored in the police and intelligence databases. By doing so, one can define if some person whos speech sample is already stored in the database is present among the speaking persons. The second area for further research is the underconstrained case. The assumption that we must have at least as many observed mixed signals as we have sources is one of the basic assumptions in the signal separation performed by using ICA. However, the methods to separate the signals in the underconstrained case, i.e. in such a case in which there are more source signals than observed mixed signals, are under active research. Finding such a method that handles the underconstrained case and that is feasible to the sensor networks would considerably relax the overall system requirements. REFERENCES [1] Statement by Dr. Tony Tether, Defence Advanced Research Projects Agency, Submitted to the Subcommittee On Emerging Threats And Capabilities, Committee on Armed Services, United States Senate, March 9, 2005 [2] A. Hyvarinen and E. Oja, Independent Component Analysis: Algorithms and Applications, Neural Networks, 13(4-5): , 2000 [3] A. Hyvarinen, J. Karhunen and E. Oja, Independent Component Analysis, Jhon Wiley & Sons, New York, 2001 [4] R. Vigario, Extraction of Ocular Artifacts from EEG Using Independent Component Analysis, Electroenceph. Clin. Neurophysiol., 103(3): [5] R. Vigario, V. Jousmaki, M. Hamalainen, R. Hari and E. Oja, Independent Component Analysis for Identification of Artifacts in Magnetoencephalographic Recordings, Advances in Neural Information Processing Systems, vol. 10, pp , MIT Press, 1998 [6] A. D. Back and A. S. Weigend, A First Application of Independent Component Analysis to Extracting Structure from Stock Returns, Int. J. On Neural Systems, 8(4): , 1997 [7] K. Kiviluoto and E. Oja, Independent Component Analysis for Parallel Financial Time Series, In the Proceedings of International Conference on Neural Information Processing (ICONIP98), vol. 2, pp , Tokyo, Japan, 1998 [8] A. Hyvarinen, Sprase Code Shrinkage: Denosing of Nongaussian Data by Maximum Likelihood Estimation for Independent Component Analysis, Neural Computation, 11(7): , 1999 [9] T. Ristaniemi and J. Joutsensalo, On the Performance of Blind Source Separation in CDMA Downlink, In the Proceedings of International Workshop on Independent Component Analysis and Blind Signal Separation (ICA99), pp , Aussosis, France, 1999 [10] CENS Website: [11] C-E. Chen, H. M. Ali and H. Wang Design and Testing of Robust Acoustic Arrays for Localization and Enhancement of Several Bird Sources, In the Proceedings of Information Processing in Sensor Networks (IPSN06), April 19-21, Nashville, Tennessee, USA, 2006 [12] C. Kwan, K. Ho, G. Mei, Y. Li, Z. Ren, R. Xu, G. Zhao, M. Stevenson, V. Stanford and C. Rochet, An Automated Acoustic System to Monitor and Classify Birds, Presentations of the 5th annual meeting of the Bird Strike Committee-USA/Canada, Toronto, Ontario, Canada, August 18-21, 2003 [13] W. Hu, V. N. Tran, N. Bulusu, C. T. Chou, S. K. Jha and A. Taylor, The Design and Evaluation of a Hybrid Sensor Network for Cane-Toad Monitoring, In the Proceedings of the Fourth International Symposium on Information Processing in Sensor Networks, IPSN 2005, UCLA, Los Angeles, California, USA, April 25-27, 2005 [14] A. J. Eronen, V. T. Peltonen, J. T. Tuomi, A. P. Klapuri, S. Fagerlund, T. Sorsa, G. Lorho and J. Huopaniemi, Audio-Based Context Recognition, IEEE Transactions on Audio, Speech and Language Processing, Vol. 14, No. 1, January 2006 [15] F. M. Ham, N. A. Faour and J. C. Wheeler, Infrasound Signal Separation Using Independent Component Analysis, SPIE, Vol. 4055, Orlando, Florida, USA, April 2000 [16] J. Polastre, R. Szewczyk and D. Culler, Telos: Enabling Ultra- Low Power Wireless Research, In the Proceedings of The Fourth International Conference on Information Processing in Sensor Networks: Special track on Platform Tools and Design Methods for Network Embedded Sensors (IPSN/SPOTS), Los Angeles, California, USA, April 25-27, 2005 [17] Crossbow Website: [18] National Semiconductor LMC567 Low Power Tone Detector: [19] S. Kim, D. Culler and J. Demmel, Structural Health Monitoring Using Wireless Sensor Networks, Berkeley Deeply Embedded Network System Course Report, 2004 [20] S. Ganeriwal, R. Kumar and M. B. Srivastava, Timing-sync Protocol for Sensor Networks, SenSys 2003, Los Angeles, California, USA, November 5-7, 2003

Introduction to Independent Component Analysis. Jingmei Lu and Xixi Lu. Abstract

Introduction to Independent Component Analysis. Jingmei Lu and Xixi Lu. Abstract Final Project 2//25 Introduction to Independent Component Analysis Abstract Independent Component Analysis (ICA) can be used to solve blind signal separation problem. In this article, we introduce definition

More information

ICA. Independent Component Analysis. Zakariás Mátyás

ICA. Independent Component Analysis. Zakariás Mátyás ICA Independent Component Analysis Zakariás Mátyás Contents Definitions Introduction History Algorithms Code Uses of ICA Definitions ICA Miture Separation Signals typical signals Multivariate statistics

More information

Robust Speaker Identification

Robust Speaker Identification Robust Speaker Identification by Smarajit Bose Interdisciplinary Statistical Research Unit Indian Statistical Institute, Kolkata Joint work with Amita Pal and Ayanendranath Basu Overview } } } } } } }

More information

Independent Component Analysis and Its Applications. By Qing Xue, 10/15/2004

Independent Component Analysis and Its Applications. By Qing Xue, 10/15/2004 Independent Component Analysis and Its Applications By Qing Xue, 10/15/2004 Outline Motivation of ICA Applications of ICA Principles of ICA estimation Algorithms for ICA Extensions of basic ICA framework

More information

Separation of Different Voices in Speech using Fast Ica Algorithm

Separation of Different Voices in Speech using Fast Ica Algorithm Volume-6, Issue-6, November-December 2016 International Journal of Engineering and Management Research Page Number: 364-368 Separation of Different Voices in Speech using Fast Ica Algorithm Dr. T.V.P Sundararajan

More information

Independent Component Analysis. Contents

Independent Component Analysis. Contents Contents Preface xvii 1 Introduction 1 1.1 Linear representation of multivariate data 1 1.1.1 The general statistical setting 1 1.1.2 Dimension reduction methods 2 1.1.3 Independence as a guiding principle

More information

Independent Component Analysis and Unsupervised Learning. Jen-Tzung Chien

Independent Component Analysis and Unsupervised Learning. Jen-Tzung Chien Independent Component Analysis and Unsupervised Learning Jen-Tzung Chien TABLE OF CONTENTS 1. Independent Component Analysis 2. Case Study I: Speech Recognition Independent voices Nonparametric likelihood

More information

Independent Component Analysis and Unsupervised Learning

Independent Component Analysis and Unsupervised Learning Independent Component Analysis and Unsupervised Learning Jen-Tzung Chien National Cheng Kung University TABLE OF CONTENTS 1. Independent Component Analysis 2. Case Study I: Speech Recognition Independent

More information

Independent Component Analysis (ICA) Bhaskar D Rao University of California, San Diego

Independent Component Analysis (ICA) Bhaskar D Rao University of California, San Diego Independent Component Analysis (ICA) Bhaskar D Rao University of California, San Diego Email: brao@ucsdedu References 1 Hyvarinen, A, Karhunen, J, & Oja, E (2004) Independent component analysis (Vol 46)

More information

Novel spectrum sensing schemes for Cognitive Radio Networks

Novel spectrum sensing schemes for Cognitive Radio Networks Novel spectrum sensing schemes for Cognitive Radio Networks Cantabria University Santander, May, 2015 Supélec, SCEE Rennes, France 1 The Advanced Signal Processing Group http://gtas.unican.es The Advanced

More information

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION M. Schwab, P. Noll, and T. Sikora Technical University Berlin, Germany Communication System Group Einsteinufer 17, 1557 Berlin (Germany) {schwab noll

More information

ARTEFACT DETECTION IN ASTROPHYSICAL IMAGE DATA USING INDEPENDENT COMPONENT ANALYSIS. Maria Funaro, Erkki Oja, and Harri Valpola

ARTEFACT DETECTION IN ASTROPHYSICAL IMAGE DATA USING INDEPENDENT COMPONENT ANALYSIS. Maria Funaro, Erkki Oja, and Harri Valpola ARTEFACT DETECTION IN ASTROPHYSICAL IMAGE DATA USING INDEPENDENT COMPONENT ANALYSIS Maria Funaro, Erkki Oja, and Harri Valpola Neural Networks Research Centre, Helsinki University of Technology P.O.Box

More information

TWO METHODS FOR ESTIMATING OVERCOMPLETE INDEPENDENT COMPONENT BASES. Mika Inki and Aapo Hyvärinen

TWO METHODS FOR ESTIMATING OVERCOMPLETE INDEPENDENT COMPONENT BASES. Mika Inki and Aapo Hyvärinen TWO METHODS FOR ESTIMATING OVERCOMPLETE INDEPENDENT COMPONENT BASES Mika Inki and Aapo Hyvärinen Neural Networks Research Centre Helsinki University of Technology P.O. Box 54, FIN-215 HUT, Finland ABSTRACT

More information

MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES

MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES MULTICHANNEL SIGNAL PROCESSING USING SPATIAL RANK COVARIANCE MATRICES S. Visuri 1 H. Oja V. Koivunen 1 1 Signal Processing Lab. Dept. of Statistics Tampere Univ. of Technology University of Jyväskylä P.O.

More information

An Introduction to Independent Components Analysis (ICA)

An Introduction to Independent Components Analysis (ICA) An Introduction to Independent Components Analysis (ICA) Anish R. Shah, CFA Northfield Information Services Anish@northinfo.com Newport Jun 6, 2008 1 Overview of Talk Review principal components Introduce

More information

Separation of the EEG Signal using Improved FastICA Based on Kurtosis Contrast Function

Separation of the EEG Signal using Improved FastICA Based on Kurtosis Contrast Function Australian Journal of Basic and Applied Sciences, 5(9): 2152-2156, 211 ISSN 1991-8178 Separation of the EEG Signal using Improved FastICA Based on Kurtosis Contrast Function 1 Tahir Ahmad, 2 Hjh.Norma

More information

Independent Component Analysis and Its Application on Accelerator Physics

Independent Component Analysis and Its Application on Accelerator Physics Independent Component Analysis and Its Application on Accelerator Physics Xiaoying Pang LA-UR-12-20069 ICA and PCA Similarities: Blind source separation method (BSS) no model Observed signals are linear

More information

Heeyoul (Henry) Choi. Dept. of Computer Science Texas A&M University

Heeyoul (Henry) Choi. Dept. of Computer Science Texas A&M University Heeyoul (Henry) Choi Dept. of Computer Science Texas A&M University hchoi@cs.tamu.edu Introduction Speaker Adaptation Eigenvoice Comparison with others MAP, MLLR, EMAP, RMP, CAT, RSW Experiments Future

More information

Principal Component Analysis vs. Independent Component Analysis for Damage Detection

Principal Component Analysis vs. Independent Component Analysis for Damage Detection 6th European Workshop on Structural Health Monitoring - Fr..D.4 Principal Component Analysis vs. Independent Component Analysis for Damage Detection D. A. TIBADUIZA, L. E. MUJICA, M. ANAYA, J. RODELLAR

More information

OVERLAPPING ANIMAL SOUND CLASSIFICATION USING SPARSE REPRESENTATION

OVERLAPPING ANIMAL SOUND CLASSIFICATION USING SPARSE REPRESENTATION OVERLAPPING ANIMAL SOUND CLASSIFICATION USING SPARSE REPRESENTATION Na Lin, Haixin Sun Xiamen University Key Laboratory of Underwater Acoustic Communication and Marine Information Technology, Ministry

More information

Blind Source Separation Using Artificial immune system

Blind Source Separation Using Artificial immune system American Journal of Engineering Research (AJER) e-issn : 2320-0847 p-issn : 2320-0936 Volume-03, Issue-02, pp-240-247 www.ajer.org Research Paper Open Access Blind Source Separation Using Artificial immune

More information

Soft-LOST: EM on a Mixture of Oriented Lines

Soft-LOST: EM on a Mixture of Oriented Lines Soft-LOST: EM on a Mixture of Oriented Lines Paul D. O Grady and Barak A. Pearlmutter Hamilton Institute National University of Ireland Maynooth Co. Kildare Ireland paul.ogrady@may.ie barak@cs.may.ie Abstract.

More information

Estimation of linear non-gaussian acyclic models for latent factors

Estimation of linear non-gaussian acyclic models for latent factors Estimation of linear non-gaussian acyclic models for latent factors Shohei Shimizu a Patrik O. Hoyer b Aapo Hyvärinen b,c a The Institute of Scientific and Industrial Research, Osaka University Mihogaoka

More information

Blind Machine Separation Te-Won Lee

Blind Machine Separation Te-Won Lee Blind Machine Separation Te-Won Lee University of California, San Diego Institute for Neural Computation Blind Machine Separation Problem we want to solve: Single microphone blind source separation & deconvolution

More information

Independent Component Analysis

Independent Component Analysis Independent Component Analysis James V. Stone November 4, 24 Sheffield University, Sheffield, UK Keywords: independent component analysis, independence, blind source separation, projection pursuit, complexity

More information

Why DNN Works for Acoustic Modeling in Speech Recognition?

Why DNN Works for Acoustic Modeling in Speech Recognition? Why DNN Works for Acoustic Modeling in Speech Recognition? Prof. Hui Jiang Department of Computer Science and Engineering York University, Toronto, Ont. M3J 1P3, CANADA Joint work with Y. Bao, J. Pan,

More information

Environmental Sound Classification in Realistic Situations

Environmental Sound Classification in Realistic Situations Environmental Sound Classification in Realistic Situations K. Haddad, W. Song Brüel & Kjær Sound and Vibration Measurement A/S, Skodsborgvej 307, 2850 Nærum, Denmark. X. Valero La Salle, Universistat Ramon

More information

Independent Component Analysis

Independent Component Analysis 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 1 Introduction Indepent

More information

FEATURE EXTRACTION USING SUPERVISED INDEPENDENT COMPONENT ANALYSIS BY MAXIMIZING CLASS DISTANCE

FEATURE EXTRACTION USING SUPERVISED INDEPENDENT COMPONENT ANALYSIS BY MAXIMIZING CLASS DISTANCE FEATURE EXTRACTION USING SUPERVISED INDEPENDENT COMPONENT ANALYSIS BY MAXIMIZING CLASS DISTANCE Yoshinori Sakaguchi*, Seiichi Ozawa*, and Manabu Kotani** *Graduate School of Science and Technology, Kobe

More information

Massoud BABAIE-ZADEH. Blind Source Separation (BSS) and Independent Componen Analysis (ICA) p.1/39

Massoud BABAIE-ZADEH. Blind Source Separation (BSS) and Independent Componen Analysis (ICA) p.1/39 Blind Source Separation (BSS) and Independent Componen Analysis (ICA) Massoud BABAIE-ZADEH Blind Source Separation (BSS) and Independent Componen Analysis (ICA) p.1/39 Outline Part I Part II Introduction

More information

Short-Time ICA for Blind Separation of Noisy Speech

Short-Time ICA for Blind Separation of Noisy Speech Short-Time ICA for Blind Separation of Noisy Speech Jing Zhang, P.C. Ching Department of Electronic Engineering The Chinese University of Hong Kong, Hong Kong jzhang@ee.cuhk.edu.hk, pcching@ee.cuhk.edu.hk

More information

An Improved Cumulant Based Method for Independent Component Analysis

An Improved Cumulant Based Method for Independent Component Analysis An Improved Cumulant Based Method for Independent Component Analysis Tobias Blaschke and Laurenz Wiskott Institute for Theoretical Biology Humboldt University Berlin Invalidenstraße 43 D - 0 5 Berlin Germany

More information

MTTS1 Dimensionality Reduction and Visualization Spring 2014 Jaakko Peltonen

MTTS1 Dimensionality Reduction and Visualization Spring 2014 Jaakko Peltonen MTTS1 Dimensionality Reduction and Visualization Spring 2014 Jaakko Peltonen Lecture 3: Linear feature extraction Feature extraction feature extraction: (more general) transform the original to (k < d).

More information

Tone Analysis in Harmonic-Frequency Domain and Feature Reduction using KLT+LVQ for Thai Isolated Word Recognition

Tone Analysis in Harmonic-Frequency Domain and Feature Reduction using KLT+LVQ for Thai Isolated Word Recognition Tone Analysis in Harmonic-Frequency Domain and Feature Reduction using KLT+LVQ for Thai Isolated Word Recognition SARITCHAI PREDAWAN 1 PRASIT JIYAPANICHKUL 2 and CHOM KIMPAN 3 Faculty of Information Technology

More information

PCA & ICA. CE-717: Machine Learning Sharif University of Technology Spring Soleymani

PCA & ICA. CE-717: Machine Learning Sharif University of Technology Spring Soleymani PCA & ICA CE-717: Machine Learning Sharif University of Technology Spring 2015 Soleymani Dimensionality Reduction: Feature Selection vs. Feature Extraction Feature selection Select a subset of a given

More information

SPEECH ENHANCEMENT USING PCA AND VARIANCE OF THE RECONSTRUCTION ERROR IN DISTRIBUTED SPEECH RECOGNITION

SPEECH ENHANCEMENT USING PCA AND VARIANCE OF THE RECONSTRUCTION ERROR IN DISTRIBUTED SPEECH RECOGNITION SPEECH ENHANCEMENT USING PCA AND VARIANCE OF THE RECONSTRUCTION ERROR IN DISTRIBUTED SPEECH RECOGNITION Amin Haji Abolhassani 1, Sid-Ahmed Selouani 2, Douglas O Shaughnessy 1 1 INRS-Energie-Matériaux-Télécommunications,

More information

Pattern Classification

Pattern Classification Pattern Classification Introduction Parametric classifiers Semi-parametric classifiers Dimensionality reduction Significance testing 6345 Automatic Speech Recognition Semi-Parametric Classifiers 1 Semi-Parametric

More information

Model-based unsupervised segmentation of birdcalls from field recordings

Model-based unsupervised segmentation of birdcalls from field recordings Model-based unsupervised segmentation of birdcalls from field recordings Anshul Thakur School of Computing and Electrical Engineering Indian Institute of Technology Mandi Himachal Pradesh, India Email:

More information

DIFFUSION-BASED DISTRIBUTED MVDR BEAMFORMER

DIFFUSION-BASED DISTRIBUTED MVDR BEAMFORMER 14 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) DIFFUSION-BASED DISTRIBUTED MVDR BEAMFORMER Matt O Connor 1 and W. Bastiaan Kleijn 1,2 1 School of Engineering and Computer

More information

APPLICATION OF INDEPENDENT COMPONENT ANALYSIS TO CHEMICAL REACTIONS. S.Triadaphillou, A. J. Morris and E. B. Martin

APPLICATION OF INDEPENDENT COMPONENT ANALYSIS TO CHEMICAL REACTIONS. S.Triadaphillou, A. J. Morris and E. B. Martin APPLICAION OF INDEPENDEN COMPONEN ANALYSIS O CHEMICAL REACIONS S.riadaphillou, A. J. Morris and E. B. Martin Centre for Process Analytics and Control echnology School of Chemical Engineering and Advanced

More information

Probabilistic Structure from Sound and Probabilistic Sound Source Localization

Probabilistic Structure from Sound and Probabilistic Sound Source Localization Probabilistic Structure from Sound and Probabilistic Sound Source Localization Chi-Hao Lin and Chieh-Chih Wang Department of Computer Science and Information Engineering Graduate Institute of Networking

More information

REAL-TIME TIME-FREQUENCY BASED BLIND SOURCE SEPARATION. Scott Rickard, Radu Balan, Justinian Rosca. Siemens Corporate Research Princeton, NJ 08540

REAL-TIME TIME-FREQUENCY BASED BLIND SOURCE SEPARATION. Scott Rickard, Radu Balan, Justinian Rosca. Siemens Corporate Research Princeton, NJ 08540 REAL-TIME TIME-FREQUENCY BASED BLIND SOURCE SEPARATION Scott Rickard, Radu Balan, Justinian Rosca Siemens Corporate Research Princeton, NJ 84 fscott.rickard,radu.balan,justinian.roscag@scr.siemens.com

More information

Unsupervised learning: beyond simple clustering and PCA

Unsupervised learning: beyond simple clustering and PCA Unsupervised learning: beyond simple clustering and PCA Liza Rebrova Self organizing maps (SOM) Goal: approximate data points in R p by a low-dimensional manifold Unlike PCA, the manifold does not have

More information

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007 MIT OpenCourseWare http://ocw.mit.edu HST.582J / 6.555J / 16.456J Biomedical Signal and Image Processing Spring 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

ORIENTED PCA AND BLIND SIGNAL SEPARATION

ORIENTED PCA AND BLIND SIGNAL SEPARATION ORIENTED PCA AND BLIND SIGNAL SEPARATION K. I. Diamantaras Department of Informatics TEI of Thessaloniki Sindos 54101, Greece kdiamant@it.teithe.gr Th. Papadimitriou Department of Int. Economic Relat.

More information

Fundamentals of Principal Component Analysis (PCA), Independent Component Analysis (ICA), and Independent Vector Analysis (IVA)

Fundamentals of Principal Component Analysis (PCA), Independent Component Analysis (ICA), and Independent Vector Analysis (IVA) Fundamentals of Principal Component Analysis (PCA),, and Independent Vector Analysis (IVA) Dr Mohsen Naqvi Lecturer in Signal and Information Processing, School of Electrical and Electronic Engineering,

More information

Extraction of Sleep-Spindles from the Electroencephalogram (EEG)

Extraction of Sleep-Spindles from the Electroencephalogram (EEG) Extraction of Sleep-Spindles from the Electroencephalogram (EEG) Allan Kardec Barros Bio-mimetic Control Research Center, RIKEN, 2271-13 Anagahora, Shimoshidami, Moriyama-ku, Nagoya 463, Japan Roman Rosipal,

More information

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 3(B), March 2012 pp. 2285 2300 FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS

More information

Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models

Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models JMLR Workshop and Conference Proceedings 6:17 164 NIPS 28 workshop on causality Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models Kun Zhang Dept of Computer Science and HIIT University

More information

Blind separation of sources that have spatiotemporal variance dependencies

Blind separation of sources that have spatiotemporal variance dependencies Blind separation of sources that have spatiotemporal variance dependencies Aapo Hyvärinen a b Jarmo Hurri a a Neural Networks Research Centre, Helsinki University of Technology, Finland b Helsinki Institute

More information

Reducing False Alarm Rate in Anomaly Detection with Layered Filtering

Reducing False Alarm Rate in Anomaly Detection with Layered Filtering Reducing False Alarm Rate in Anomaly Detection with Layered Filtering Rafa l Pokrywka 1,2 1 Institute of Computer Science AGH University of Science and Technology al. Mickiewicza 30, 30-059 Kraków, Poland

More information

Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models

Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models Kun Zhang Dept of Computer Science and HIIT University of Helsinki 14 Helsinki, Finland kun.zhang@cs.helsinki.fi Aapo Hyvärinen

More information

A comparative study of time-delay estimation techniques for convolutive speech mixtures

A comparative study of time-delay estimation techniques for convolutive speech mixtures A comparative study of time-delay estimation techniques for convolutive speech mixtures COSME LLERENA AGUILAR University of Alcala Signal Theory and Communications 28805 Alcalá de Henares SPAIN cosme.llerena@uah.es

More information

Dynamic Time-Alignment Kernel in Support Vector Machine

Dynamic Time-Alignment Kernel in Support Vector Machine Dynamic Time-Alignment Kernel in Support Vector Machine Hiroshi Shimodaira School of Information Science, Japan Advanced Institute of Science and Technology sim@jaist.ac.jp Mitsuru Nakai School of Information

More information

Bayesian ensemble learning of generative models

Bayesian ensemble learning of generative models Chapter Bayesian ensemble learning of generative models Harri Valpola, Antti Honkela, Juha Karhunen, Tapani Raiko, Xavier Giannakopoulos, Alexander Ilin, Erkki Oja 65 66 Bayesian ensemble learning of generative

More information

University of Cambridge. MPhil in Computer Speech Text & Internet Technology. Module: Speech Processing II. Lecture 2: Hidden Markov Models I

University of Cambridge. MPhil in Computer Speech Text & Internet Technology. Module: Speech Processing II. Lecture 2: Hidden Markov Models I University of Cambridge MPhil in Computer Speech Text & Internet Technology Module: Speech Processing II Lecture 2: Hidden Markov Models I o o o o o 1 2 3 4 T 1 b 2 () a 12 2 a 3 a 4 5 34 a 23 b () b ()

More information

Comparative Assessment of Independent Component. Component Analysis (ICA) for Face Recognition.

Comparative Assessment of Independent Component. Component Analysis (ICA) for Face Recognition. Appears in the Second International Conference on Audio- and Video-based Biometric Person Authentication, AVBPA 99, ashington D. C. USA, March 22-2, 1999. Comparative Assessment of Independent Component

More information

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil, 0-05 June 2008. Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic

More information

Independent Component Analysis for Blind Source Separation

Independent Component Analysis for Blind Source Separation Independent Component Analysis for Blind Source Separation Ilmenau University of Technology and Fraunhofer Institute for Digital Media Technology (IDMT) June 26, 2017 1 Introduction ICA 2 ICA 3 Conclusions

More information

arxiv: v1 [cs.sd] 25 Oct 2014

arxiv: v1 [cs.sd] 25 Oct 2014 Choice of Mel Filter Bank in Computing MFCC of a Resampled Speech arxiv:1410.6903v1 [cs.sd] 25 Oct 2014 Laxmi Narayana M, Sunil Kumar Kopparapu TCS Innovation Lab - Mumbai, Tata Consultancy Services, Yantra

More information

Using Kernel PCA for Initialisation of Variational Bayesian Nonlinear Blind Source Separation Method

Using Kernel PCA for Initialisation of Variational Bayesian Nonlinear Blind Source Separation Method Using Kernel PCA for Initialisation of Variational Bayesian Nonlinear Blind Source Separation Method Antti Honkela 1, Stefan Harmeling 2, Leo Lundqvist 1, and Harri Valpola 1 1 Helsinki University of Technology,

More information

ACENTRAL problem in neural-network research, as well

ACENTRAL problem in neural-network research, as well 626 IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 10, NO. 3, MAY 1999 Fast and Robust Fixed-Point Algorithms for Independent Component Analysis Aapo Hyvärinen Abstract Independent component analysis (ICA)

More information

New Machine Learning Methods for Neuroimaging

New Machine Learning Methods for Neuroimaging New Machine Learning Methods for Neuroimaging Gatsby Computational Neuroscience Unit University College London, UK Dept of Computer Science University of Helsinki, Finland Outline Resting-state networks

More information

Game Theoretic Approach to Power Control in Cellular CDMA

Game Theoretic Approach to Power Control in Cellular CDMA Game Theoretic Approach to Power Control in Cellular CDMA Sarma Gunturi Texas Instruments(India) Bangalore - 56 7, INDIA Email : gssarma@ticom Fernando Paganini Electrical Engineering Department University

More information

The Optimality of Beamforming: A Unified View

The Optimality of Beamforming: A Unified View The Optimality of Beamforming: A Unified View Sudhir Srinivasa and Syed Ali Jafar Electrical Engineering and Computer Science University of California Irvine, Irvine, CA 92697-2625 Email: sudhirs@uciedu,

More information

c Springer, Reprinted with permission.

c Springer, Reprinted with permission. Zhijian Yuan and Erkki Oja. A FastICA Algorithm for Non-negative Independent Component Analysis. In Puntonet, Carlos G.; Prieto, Alberto (Eds.), Proceedings of the Fifth International Symposium on Independent

More information

Tutorial on Blind Source Separation and Independent Component Analysis

Tutorial on Blind Source Separation and Independent Component Analysis Tutorial on Blind Source Separation and Independent Component Analysis Lucas Parra Adaptive Image & Signal Processing Group Sarnoff Corporation February 09, 2002 Linear Mixtures... problem statement...

More information

System 1 (last lecture) : limited to rigidly structured shapes. System 2 : recognition of a class of varying shapes. Need to:

System 1 (last lecture) : limited to rigidly structured shapes. System 2 : recognition of a class of varying shapes. Need to: System 2 : Modelling & Recognising Modelling and Recognising Classes of Classes of Shapes Shape : PDM & PCA All the same shape? System 1 (last lecture) : limited to rigidly structured shapes System 2 :

More information

Automatic Speech Recognition (CS753)

Automatic Speech Recognition (CS753) Automatic Speech Recognition (CS753) Lecture 12: Acoustic Feature Extraction for ASR Instructor: Preethi Jyothi Feb 13, 2017 Speech Signal Analysis Generate discrete samples A frame Need to focus on short

More information

TARGET DETECTION WITH FUNCTION OF COVARIANCE MATRICES UNDER CLUTTER ENVIRONMENT

TARGET DETECTION WITH FUNCTION OF COVARIANCE MATRICES UNDER CLUTTER ENVIRONMENT TARGET DETECTION WITH FUNCTION OF COVARIANCE MATRICES UNDER CLUTTER ENVIRONMENT Feng Lin, Robert C. Qiu, James P. Browning, Michael C. Wicks Cognitive Radio Institute, Department of Electrical and Computer

More information

A LOCALIZATION METHOD FOR MULTIPLE SOUND SOURCES BY USING COHERENCE FUNCTION

A LOCALIZATION METHOD FOR MULTIPLE SOUND SOURCES BY USING COHERENCE FUNCTION 8th European Signal Processing Conference (EUSIPCO-2) Aalborg, Denmark, August 23-27, 2 A LOCALIZATION METHOD FOR MULTIPLE SOUND SOURCES BY USING COHERENCE FUNCTION Hiromichi NAKASHIMA, Mitsuru KAWAMOTO,

More information

Robust Subspace DOA Estimation for Wireless Communications

Robust Subspace DOA Estimation for Wireless Communications Robust Subspace DOA Estimation for Wireless Communications Samuli Visuri Hannu Oja ¾ Visa Koivunen Laboratory of Signal Processing Computer Technology Helsinki Univ. of Technology P.O. Box 3, FIN-25 HUT

More information

ACOUSTIC SCENE CLASSIFICATION WITH MATRIX FACTORIZATION FOR UNSUPERVISED FEATURE LEARNING. Victor Bisot, Romain Serizel, Slim Essid, Gaël Richard

ACOUSTIC SCENE CLASSIFICATION WITH MATRIX FACTORIZATION FOR UNSUPERVISED FEATURE LEARNING. Victor Bisot, Romain Serizel, Slim Essid, Gaël Richard ACOUSTIC SCENE CLASSIFICATION WITH MATRIX FACTORIZATION FOR UNSUPERVISED FEATURE LEARNING Victor Bisot, Romain Serizel, Slim Essid, Gaël Richard LTCI, CNRS, Télćom ParisTech, Université Paris-Saclay, 75013,

More information

The effect of speaking rate and vowel context on the perception of consonants. in babble noise

The effect of speaking rate and vowel context on the perception of consonants. in babble noise The effect of speaking rate and vowel context on the perception of consonants in babble noise Anirudh Raju Department of Electrical Engineering, University of California, Los Angeles, California, USA anirudh90@ucla.edu

More information

SINGLE CHANNEL SPEECH MUSIC SEPARATION USING NONNEGATIVE MATRIX FACTORIZATION AND SPECTRAL MASKS. Emad M. Grais and Hakan Erdogan

SINGLE CHANNEL SPEECH MUSIC SEPARATION USING NONNEGATIVE MATRIX FACTORIZATION AND SPECTRAL MASKS. Emad M. Grais and Hakan Erdogan SINGLE CHANNEL SPEECH MUSIC SEPARATION USING NONNEGATIVE MATRIX FACTORIZATION AND SPECTRAL MASKS Emad M. Grais and Hakan Erdogan Faculty of Engineering and Natural Sciences, Sabanci University, Orhanli

More information

TinySR. Peter Schmidt-Nielsen. August 27, 2014

TinySR. Peter Schmidt-Nielsen. August 27, 2014 TinySR Peter Schmidt-Nielsen August 27, 2014 Abstract TinySR is a light weight real-time small vocabulary speech recognizer written entirely in portable C. The library fits in a single file (plus header),

More information

A Variance Modeling Framework Based on Variational Autoencoders for Speech Enhancement

A Variance Modeling Framework Based on Variational Autoencoders for Speech Enhancement A Variance Modeling Framework Based on Variational Autoencoders for Speech Enhancement Simon Leglaive 1 Laurent Girin 1,2 Radu Horaud 1 1: Inria Grenoble Rhône-Alpes 2: Univ. Grenoble Alpes, Grenoble INP,

More information

Advanced Introduction to Machine Learning CMU-10715

Advanced Introduction to Machine Learning CMU-10715 Advanced Introduction to Machine Learning CMU-10715 Independent Component Analysis Barnabás Póczos Independent Component Analysis 2 Independent Component Analysis Model original signals Observations (Mixtures)

More information

Independent component analysis for noisy data MEG data analysis

Independent component analysis for noisy data MEG data analysis Independent component analysis for noisy data MEG data analysis Shiro Ikeda PRESTO, JST Keisuke Toyama Shimadzu Inc. Abstract ICA (independent component analysis) is a new, simple and powerful idea for

More information

To Separate Speech! A System for Recognizing Simultaneous Speech

To Separate Speech! A System for Recognizing Simultaneous Speech A System for Recognizing Simultaneous Speech John McDonough 1,2,Kenichi Kumatani 2,3,Tobias Gehrig 4, Emilian Stoimenov 4, Uwe Mayer 4, Stefan Schacht 1, Matthias Wölfel 4 and Dietrich Klakow 1 1 Spoken

More information

ABSTRACT INTRODUCTION

ABSTRACT INTRODUCTION ABSTRACT Presented in this paper is an approach to fault diagnosis based on a unifying review of linear Gaussian models. The unifying review draws together different algorithms such as PCA, factor analysis,

More information

On the Behavior of Information Theoretic Criteria for Model Order Selection

On the Behavior of Information Theoretic Criteria for Model Order Selection IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 49, NO. 8, AUGUST 2001 1689 On the Behavior of Information Theoretic Criteria for Model Order Selection Athanasios P. Liavas, Member, IEEE, and Phillip A. Regalia,

More information

CONVOLUTIVE NON-NEGATIVE MATRIX FACTORISATION WITH SPARSENESS CONSTRAINT

CONVOLUTIVE NON-NEGATIVE MATRIX FACTORISATION WITH SPARSENESS CONSTRAINT CONOLUTIE NON-NEGATIE MATRIX FACTORISATION WITH SPARSENESS CONSTRAINT Paul D. O Grady Barak A. Pearlmutter Hamilton Institute National University of Ireland, Maynooth Co. Kildare, Ireland. ABSTRACT Discovering

More information

Robust extraction of specific signals with temporal structure

Robust extraction of specific signals with temporal structure Robust extraction of specific signals with temporal structure Zhi-Lin Zhang, Zhang Yi Computational Intelligence Laboratory, School of Computer Science and Engineering, University of Electronic Science

More information

Support Vector Machines using GMM Supervectors for Speaker Verification

Support Vector Machines using GMM Supervectors for Speaker Verification 1 Support Vector Machines using GMM Supervectors for Speaker Verification W. M. Campbell, D. E. Sturim, D. A. Reynolds MIT Lincoln Laboratory 244 Wood Street Lexington, MA 02420 Corresponding author e-mail:

More information

Extreme Temperature Protocol in Middlesex-London

Extreme Temperature Protocol in Middlesex-London Clean Air Partnership Webinar March 17, 2009 Extreme Temperature Protocol in Middlesex-London Presented by Iqbal Kalsi, MBA, CPHI(C), CCEP iqbal.kalsi@mlhu.on.ca 1 History Informal monitoring, tracking

More information

Non-Euclidean Independent Component Analysis and Oja's Learning

Non-Euclidean Independent Component Analysis and Oja's Learning Non-Euclidean Independent Component Analysis and Oja's Learning M. Lange 1, M. Biehl 2, and T. Villmann 1 1- University of Appl. Sciences Mittweida - Dept. of Mathematics Mittweida, Saxonia - Germany 2-

More information

Human Activity Recognition and Estimation of Calorie Expenditure - A Data Analytic Approach

Human Activity Recognition and Estimation of Calorie Expenditure - A Data Analytic Approach Human Activity Recognition and Estimation of Calorie Expenditure - A Data Analytic Approach Mushtaque Ahamed A Dr. Snehanshu Saha PESIT-Bangalore South Campus December 4, 2015 Mushtaque Ahamed A Dr. Snehanshu

More information

Experiments with a Gaussian Merging-Splitting Algorithm for HMM Training for Speech Recognition

Experiments with a Gaussian Merging-Splitting Algorithm for HMM Training for Speech Recognition Experiments with a Gaussian Merging-Splitting Algorithm for HMM Training for Speech Recognition ABSTRACT It is well known that the expectation-maximization (EM) algorithm, commonly used to estimate hidden

More information

A METHOD OF ICA IN TIME-FREQUENCY DOMAIN

A METHOD OF ICA IN TIME-FREQUENCY DOMAIN A METHOD OF ICA IN TIME-FREQUENCY DOMAIN Shiro Ikeda PRESTO, JST Hirosawa 2-, Wako, 35-98, Japan Shiro.Ikeda@brain.riken.go.jp Noboru Murata RIKEN BSI Hirosawa 2-, Wako, 35-98, Japan Noboru.Murata@brain.riken.go.jp

More information

Eigenvoice Speaker Adaptation via Composite Kernel PCA

Eigenvoice Speaker Adaptation via Composite Kernel PCA Eigenvoice Speaker Adaptation via Composite Kernel PCA James T. Kwok, Brian Mak and Simon Ho Department of Computer Science Hong Kong University of Science and Technology Clear Water Bay, Hong Kong [jamesk,mak,csho]@cs.ust.hk

More information

Sparse Models for Speech Recognition

Sparse Models for Speech Recognition Sparse Models for Speech Recognition Weibin Zhang and Pascale Fung Human Language Technology Center Hong Kong University of Science and Technology Outline Introduction to speech recognition Motivations

More information

Final Report For Undergraduate Research Opportunities Project Name: Biomedical Signal Processing in EEG. Zhang Chuoyao 1 and Xu Jianxin 2

Final Report For Undergraduate Research Opportunities Project Name: Biomedical Signal Processing in EEG. Zhang Chuoyao 1 and Xu Jianxin 2 ABSTRACT Final Report For Undergraduate Research Opportunities Project Name: Biomedical Signal Processing in EEG Zhang Chuoyao 1 and Xu Jianxin 2 Department of Electrical and Computer Engineering, National

More information

Introduction to Machine Learning

Introduction to Machine Learning 10-701 Introduction to Machine Learning PCA Slides based on 18-661 Fall 2018 PCA Raw data can be Complex, High-dimensional To understand a phenomenon we measure various related quantities If we knew what

More information

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa

CONTROL SYSTEMS ANALYSIS VIA BLIND SOURCE DECONVOLUTION. Kenji Sugimoto and Yoshito Kikkawa CONTROL SYSTEMS ANALYSIS VIA LIND SOURCE DECONVOLUTION Kenji Sugimoto and Yoshito Kikkawa Nara Institute of Science and Technology Graduate School of Information Science 896-5 Takayama-cho, Ikoma-city,

More information

Distributed Data Fusion with Kalman Filters. Simon Julier Computer Science Department University College London

Distributed Data Fusion with Kalman Filters. Simon Julier Computer Science Department University College London Distributed Data Fusion with Kalman Filters Simon Julier Computer Science Department University College London S.Julier@cs.ucl.ac.uk Structure of Talk Motivation Kalman Filters Double Counting Optimal

More information

Keywords Eigenface, face recognition, kernel principal component analysis, machine learning. II. LITERATURE REVIEW & OVERVIEW OF PROPOSED METHODOLOGY

Keywords Eigenface, face recognition, kernel principal component analysis, machine learning. II. LITERATURE REVIEW & OVERVIEW OF PROPOSED METHODOLOGY Volume 6, Issue 3, March 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Eigenface and

More information

Course 495: Advanced Statistical Machine Learning/Pattern Recognition

Course 495: Advanced Statistical Machine Learning/Pattern Recognition Course 495: Advanced Statistical Machine Learning/Pattern Recognition Lecturer: Stefanos Zafeiriou Goal (Lectures): To present discrete and continuous valued probabilistic linear dynamical systems (HMMs

More information

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems

HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems HMM and IOHMM Modeling of EEG Rhythms for Asynchronous BCI Systems Silvia Chiappa and Samy Bengio {chiappa,bengio}@idiap.ch IDIAP, P.O. Box 592, CH-1920 Martigny, Switzerland Abstract. We compare the use

More information

Text Independent Speaker Identification Using Imfcc Integrated With Ica

Text Independent Speaker Identification Using Imfcc Integrated With Ica IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 7, Issue 5 (Sep. - Oct. 2013), PP 22-27 ext Independent Speaker Identification Using Imfcc

More information