crear red neuronal en matlab
Publicado por trasgu (3 intervenciones) el 09/02/2012 23:58:09
Buenas noches a todos,
intento crear mi primera red neuronal en MATLAB que implemente una XOR con una capa oculta de dos neuronas.
Para ello declaro:
>> input = [1 1 0 0; 1 0 1 0]
>> target = [0 1 1 0]
>> funcact={'logsig','logsig'}
>> net=newff(input, target, [2 2], funcact)
>> net = train(net, input, target)
>> output=sim(net,input)
output =
0.0305 1.1188 0.8088 1.3389
Debería converger, o dar la salida, 0 1 1 0, pero algo estoy haciendo mal.
¿alguien me puede ayudar? ¿en que me equivoco? Esto deberia ser sencillito y estoy atascado.
S2 y gracias por vuestra ayuda.
Trasgu
intento crear mi primera red neuronal en MATLAB que implemente una XOR con una capa oculta de dos neuronas.
Para ello declaro:
>> input = [1 1 0 0; 1 0 1 0]
>> target = [0 1 1 0]
>> funcact={'logsig','logsig'}
>> net=newff(input, target, [2 2], funcact)
>> net = train(net, input, target)
>> output=sim(net,input)
output =
0.0305 1.1188 0.8088 1.3389
Debería converger, o dar la salida, 0 1 1 0, pero algo estoy haciendo mal.
¿alguien me puede ayudar? ¿en que me equivoco? Esto deberia ser sencillito y estoy atascado.
S2 y gracias por vuestra ayuda.
Trasgu
Valora esta pregunta


0