Wenn wir den persistenten CD-Lernalgorithmus für eingeschränkte Bolzmann-Maschinen verwenden, starten wir unsere Gibbs-Abtastkette in der ersten Iteration an einem Datenpunkt, aber im Gegensatz zur normalen CD beginnen wir in den folgenden Iterationen nicht über unserer Kette. Stattdessen beginnen wir dort, wo die Gibbs-Abtastkette in der vorherigen Iteration endete.
Beim normalen CD-Algorithmus wertet jede Iteration einen kleinen Stapel von Datenpunkten aus und berechnet die Gibbs-Abtastketten ausgehend von diesen Datenpunkten selbst.
Sollten wir bei persistenten CDs Gibbs-Abtastketten für jeden Datenpunkt beibehalten? Oder sollten wir auch einen kleinen Stapel von Gibbs-Stichprobenketten aufbewahren, die an Datenpunkten begannen, die derzeit in der aktuellen Iteration nicht ausgewertet werden?
Es scheint mir, dass es zu umständlich ist, Gibbs-Abtastketten für jeden Datenpunkt zu halten, aber andererseits scheint es unzureichend, die Signale der aktuellen Probe mit den Signalen nach einer langen Gibbs-Kette zu vergleichen, die nicht mit dem Strom begann Probe .