¿Cómo decidir el número óptimo de capas que se crearán al implementar una red neuronal (Feedforward, back propaganda o RNN)?
13
¿Cómo decidir el número óptimo de capas que se crearán al implementar una red neuronal (Feedforward, back propaganda o RNN)?
Existe una técnica llamada Pruning
en redes neuronales, que se utiliza solo para este mismo propósito.
La poda se realiza en el número de capas ocultas. El proceso es muy similar al proceso de poda de los árboles de decisión. El proceso de poda se realiza de la siguiente manera:
Sin embargo, existen varios métodos optimizados para podar redes neuronales, y también es un área de investigación muy activa .
Puede echar un vistazo a la optimización de hiperparámetros bayesianos como método general para optimizar la pérdida (o cualquier otra cosa) en función de los hiperparámetros. Pero tenga en cuenta que, en general, cuanto más profunda sea su red, mejor, por lo que optimizar la pérdida en función del número de capas no es algo muy divertido.
La búsqueda en cuadrícula y un poco de sentido común (como se aprende al ver muchos ejemplos) debería ser su mejor opción.
fuente