Dev - C++ - Programación de una NEURONA, en Dev C++

 
Vista:

Programación de una NEURONA, en Dev C++

Publicado por mrubiano (1 intervención) el 28/10/2011 23:42:59
hola nesecito programar una neurona en dev C++

los datos son los siguientes:

tiene como entradas Xn=(1,1,1,1) y pesos iniciales Wn=(1,1,1,1) y después de todos los cálculos llega a que los pesos ideales son Wi=(2,2,2,2) para que la salida real sea igual a la salida deseada (8).

El Programa debe solicitar:
1. Vector de entrada
2. Respuesta Deseada (Salida)
3. Coeficiente de Inteligencia debe arrojar como resultado los vectores de peso.

X1 = 1 W1 = 1 Y = 8
X2 = 1 W2 = 1 d = 8
X3 = 1 W3 = 1
X4 = 1 W4 = 1

Y = ( X1 * W1 ) + ( X2 * W2 ) + ( X3 * W3 ) + ( X4 * W4 )

e = d – Y w = P / R P = X * D R = X * X
W = w / n n = Numero de (W)


e = d – Y
e = 8 – 8
e = 0

Y = ( X1 * W1 ) + ( X1 * W2 ) + ( X3 * W3 ) + ( X4 * W4 )
Y = ( 1 * 2 ) + ( 1 * 2 ) + ( 1 * 2 ) + ( 1 * 2 )
Y = ( 2 ) + ( 2 ) + ( 2 ) + ( 2 )
Y = 8

Por lo tanto:

w = P / R W = w / n
w = ( 8 * 1 ) / ( 1*1 ) W = 8 / 4
w = 8 / 1 W = 2
w = 8

Obteniendo Como resultado:
X1 = 1 W1 = 2 e = 0
X2 = 1 W2 = 2 d = 8
X3 = 1 W3 = 2 Y = 8
X4 = 1 W4 = 2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder