¿Existen reglas generales (o reglas reales) relacionadas con la cantidad mínima, máxima y "razonable" de celdas LSTM que debo usar? Específicamente me relaciono con BasicLSTMCell de TensorFlow y la num_units
propiedad.
Suponga que tengo un problema de clasificación definido por:
t - number of time steps
n - length of input vector in each time step
m - length of output vector (number of classes)
i - number of training examples
¿Es cierto, por ejemplo, que el número de ejemplos de entrenamiento debería ser mayor que:
4*((n+1)*m + m*m)*c
¿Dónde c
está el número de celdas? Basé esto en esto: ¿Cómo calcular el número de parámetros de una red LSTM? Según tengo entendido, esto debería dar el número total de parámetros, que debería ser menor que el número de ejemplos de entrenamiento.