Perceptron multicapa
ESIME Zacatenco
Ingeniería en Comunicaciones y Electrónica
CONTROL INTELIGENTE
PRACTICA 2: PERCEPTRÓN MULTICAPA
Práctica #2.- Perceptrón multicapaObjetivo:
Diseñar e implementar un Perceptrón Multicapa para la identificación de un sistema no lineal.
Objetivos particulares:
* Diseñar el algoritmo de aprendizaje por corrección de error paraun Perceptrón multicapa.
* Realizar la validación del modelo obtenido (generalización) ‘congelando’ los pesos sinápticos y presentando una entrada desconocida.
Desarrollo:
Perceptrónmulticapa a utilizar:
* Tiene 2 neuronas en la entrada y 1 en la salida.
* Tiene 1 función de activación en la salida.
La planta a identificar será la planta con término no lineal de la prácticaanterior. Se
utilizará un esquema de identificación serie paralelo.
Las neuronas de la capa de entrada quedarían modeladas de la siguiente manera:
La neurona de la capa de salida:
* Sepuede observar que la función de activación en esta capa es una función No Lineal como lo es la tansig, lo que conlleva a que tengamos que tomar la derivada de esta y retroalimentarla a los productos dela regla delta.
Las gráficas de las salidas del Perceptron como de la planta quedan de la sig. manera:
tm=0.001
eta=0.5
Gráfica del error:
2ª Parte
* En esta parte tomaremos lectura delos pesos sinápticos en el momento en que el error RMS llegue a 0.01.
* En la sig. Figura se muestra claramente como tomar estos valores.
* En las figuras se puede ver en que momento se debepausar la simulación para asi tomar las lecturas de los pesos sinápticos
* Esto se hace con la misma entrada:
Uk=0.5[1.5 sin(2kπ)+0.6 sin(3kπ2)+1.12 (3kπ2) ]donde:a=0.6 b=0.9c=0.5 f=0.3
* Ahora que ya tomamos lectura de los pesos procedemos a instalarlos como constantes a la entrada:
En este caso vemos que a la capa de entrada...
Regístrate para leer el documento completo.