En este momento estoy jugando con Restricted Boltzmann Machines y, dado que estoy allí, me gustaría tratar de clasificar los dígitos escritos a mano.
El modelo que creé ahora es un modelo generativo bastante elegante, pero no sé cómo ir más allá.
En este artículo, el autor dice que después de crear un buen modelo generativo, uno " luego entrena un clasificador discriminativo (es decir, clasificador lineal, máquina de vectores de soporte) en la parte superior del RBM usando las muestras etiquetadas " y además declara " ya que propaga el vectores de datos a las unidades ocultas del modelo RBM para obtener vectores de unidades ocultas, o una representación de nivel superior de los datos ". El problema es que no estoy seguro de hacerlo bien.
¿Eso significa que todo lo que tengo que hacer es propagar la entrada a las unidades ocultas y allí tengo mi función RBM para la clasificación?
¿Alguien puede explicarme este proceso?