Creando un nntool en matlab




Hola, buenas tardes a todos.

Después de varios pero varios meses sin escribir les traigo esta utilidad que es una interfaz gráfica en matlab que simula las operaciones del nntool y así poder generar redes neuronales.

a tener en cuenta:
las entradas, salidas, pesos iniciales (en el momento que desee cambiarlos), entrada para la simulación (en el momento que desee cambiarla) se ingresan en forma matricial de la siguiente forma:

[-1 -1 1 1; -1 1 -1 1]

El ordene de ejcuccion es:
  1. Seleccionar el algoritmo
  2. escribir el numero de capas
  3. dar clic en el botón generar capas
  4. el el recuadro neuronas por capa ir seleccionando la capa, escribir al frente el numero de neuronas y seleccionar a bajo la función de transferencia a usar.
  5. hacer clic en aplicar
  6. repetir pasos 4 y 5 por cada capa que tenga la red neuronal
  7. ir a datos de entrenamiento
  8. seleccionar función de entrenamiento
  9. escribir los parámetros iniciales epoch, gl, goal
  10. los pesos iniciales pueden ser automáticos o definidos por el usuario, si son definidos por el usuario aparecer un recuadro donde se debe ingresar los pesos iniciales en forma matricial como se explico al comienzo del post
  11. hacer clic en generar red
  12. hacer clic en inicializar y entrenar red (aqui se muesta la grafica de entrenamiento)
  13. ir a datos de simulación
  14. escoger si simular la red con la matriz de entrada (p) o ingresar una matriz con la cual realizar la prueba.
  15. hacer clic en simular red.
  16. los resultados de la simulación se obtienen en el recuadro resultados de la simulación