Cuando queremos crear una red neuronal nos vemos obligados a tomar diferentes decisiones:
- Cuántas neuronas debe contener la capa de entrada
- Cuántas neuronas debe contener la capa de salida
- Cuántas capas ocultas deberemos incluir
- Cuántas neuronas debe contener cada capa oculta
- Qué función de activación deberemos usar en cada capa
Y esto es para una arquitectura sencilla como los MLP. Para arquitecturas más sofisticadas que involucran otro tipo de elementos tendremos que tomar más decisiones y éstas serán más complejas.
Veamos estas cuestiones relativas a los MLPs una por una.