26.10.2013 Views

Nonparametric Bayesian Discrete Latent Variable Models for ...

Nonparametric Bayesian Discrete Latent Variable Models for ...

Nonparametric Bayesian Discrete Latent Variable Models for ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3 Dirichlet Process Mixture <strong>Models</strong><br />

system. That is, when a signal above threshold was detected in one of the channels, the<br />

occurrence of a spike was assumed and there<strong>for</strong>e the signal in all channels was stored<br />

within a window length of 1 ms around the triggering event with a corresponding time<br />

stamp. A sample recording from the tetrode and an extracted data vector are shown<br />

in Figure 3.17. To reduce sampling jitter, the extracted 32 dimensional signals <strong>for</strong> each<br />

channel were aligned to their peak by interpolation using cubic splines and resampling.<br />

Since the alignment was done after extracting the spike data from the recording, the<br />

dimension of the data vectors <strong>for</strong> each channel was reduced to 28 after alignment.<br />

We did experiments on 5000 data points that had been manually clustered using<br />

peak-to-peak amplitudes of the signals in each channel. We used three different representations<br />

of the data as inputs:<br />

1. Amplitudes: The peak-to-peak signal amplitudes from each channel (4 dimensional<br />

input vector),<br />

2. PCA projections: The first three principal components of the wave<strong>for</strong>ms from<br />

each channel (12 dimensional input vector), and<br />

3. Wave<strong>for</strong>ms: The 28 dimensional signals from each channel joined together (112<br />

dimensional input vector).<br />

We did clustering on the different representations using the DPMFA model and also the<br />

conjugate and the conditionally conjugate DPMoG models <strong>for</strong> comparison. We used 3,<br />

8 and 75 latent dimensions <strong>for</strong> the DPMFA model <strong>for</strong> the 4, 12 and 112 dimensional<br />

input representations, respectively.<br />

The conjugate DPMoG, the conditionally conjugate DPMoG and the DPMFA model<br />

on the amplitude data all give similar results. There are one small and five big clusters<br />

found by manual clustering, corresponding to activities of six different neurons. One<br />

small cluster and six big clusters have been discovered by all models. Roughly speaking,<br />

the clustering results of all models agree with the manual clustering except separating<br />

one of the big clusters into two. The confusion matrices <strong>for</strong> cluster assignments of<br />

manual clustering and the different models are depicted in Figure 3.18.<br />

For the 12 dimensional PCA projections as inputs, the clustering results of all models<br />

were similar. There<strong>for</strong>e <strong>for</strong> this representation, we show only the confusion matrix <strong>for</strong> the<br />

DPMFA model in Figure 3.18. The mixture models found were considerably different.<br />

Especially, there is a big difference in the average number of components employed by<br />

the models. The conjugate DPMoG model has 40 active components in average, whereas<br />

the conditionally conjugate DPMoG has 160. The conditionally conjugate model using<br />

more components is an anticipated result given the experimental results of the previous<br />

section. The average number of components used by the DPMFA model is 80.<br />

Figure 3.19 shows the change of the number of active components over the iterations<br />

<strong>for</strong> the three different models using the PCA projections. It is interesting to see that<br />

the conjugate model converges to the stationary distribution fairly fast. The convergence<br />

and mixing <strong>for</strong> the conditionally conjugate DPMoG is slower even when using the<br />

improved sampling schemes, SampleS or SampleMu. An observation motivating the use<br />

58

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!