Negative joint log-likelihood of model during MCPC inference.
<p>Sampling using Langevin dynamics has been reported to exhibit large mixing times that scale exponentially with the number of dimensions. We employed at least 50 MCPC inference steps along with a PC warmup before sampling for all our experiments. This figure illustrates the negative joint log-likelihood of MCPC models, , during inference averaged for 256 data samples for a model for the Gaussian task {<i>W</i><sub>0</sub> = 2, <i>μ</i> = 0} (<b>left</b>) and of a model trained on MNIST (<b>right</b>). This figure demonstrates that the average sum of prediction errors of the model converges in fewer than 50 inference steps, indicating that the models have likely reached a steady state. This result suggests that MCPC’s convergence time remains manageable even as the size of the latent state increases from one neuron in the Gaussian task to 276 neurons across three layers for the MNIST task. However, larger model might require a convergence time that is beyond practical limits. All the latent variables are randomly initialised before inference following a uniform distribution between -10 and 10. Both models have a learning rate of 0.1 for the activity updates. The shaded region represents the interquartile range.</p> <p>(PDF)</p>
Publication Details
- Journal
- Figshare
- Published
- 2024-10-30
- DOI
- https://doi.org/10.1371/journal.pcbi.1012532.s006
- Primary Topic
- Markov Chains and Monte Carlo Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00