
entradas, objetivos en funcion de salidas y errores con nnstart
Publicado por jorge (11 intervenciones) el 08/06/2015 14:32:39
Hola, buenas tardes, mi problema es el siguiente:
He creado una red neuronal para la prediccion de variables con 5 parámetros cada una, es decir, las entradas que yo le paso son de de la siguiente forma:
734169 734212 734215 734235 734241
38,2099000000000 37,9452000000000 38,0455000000000 37,9442000000000 38,0871000000000
-1,09290000000000 -0,855000000000000 -1,19890000000000 -0,987000000000000 -1,13640000000000
0 0 0 0 0
1,30000000000000 1,50000000000000 1,60000000000000 1,60000000000000 1,10000000000000
y como objetivos paso las mismas entradas pero adelantadas en el tiempo 1 escalón, es decir los targets empezarian en la segunda columna de las entradas de la siguiente forma:
734212 734215 734235 734241
37,9452000000000 38,0455000000000 37,9442000000000 38,0871000000000
-0,855000000000000 -1,19890000000000 -0,987000000000000 -1,1364000000000
0 0 0 0
1,50000000000000 1,60000000000000 1,60000000000000 1,10000000000000
me preguntaba porqué si yo paso 160 entradas y 160 objetivos me devuelve 155 salidas, y como es capaz de calcular el error, puesto que en los graficos que me devuelve me presenta errores creo que absolutos, lo que sería restar los valores en objetivos menos los valores de salida, pero al tener 155 salidas no puedo calcularlos comparándolos y no logro descifrar como calcula estos errores, la matriz de errores seria de esta forma:
[-94,1083276810823;0,0699048590440654;0,0757718103272755;-10,2461929305654;-0,284918384363618] [8,49023078603204;-0,0572832067683677;-0,220757697213563;-3,01221829287409;0,372655492868984] [-99,5172828467330;-0,0340427961984915;0,225689357892718;-2,50442222551417;-0,238030505551816] [-53,7849951591343;-0,113633266631169;-0,0721401632138218;0,330730836726456;-0,369451164198888]
los errores me los devuelve en un tipo cell, pero conteniendo en cada celda los 5 parametros, alguien sabe cual es la forma que tiene de trabajar y devolver estos errores?
la red neuronal la he creado con el comando nnstart.
Muchas gracias.
He creado una red neuronal para la prediccion de variables con 5 parámetros cada una, es decir, las entradas que yo le paso son de de la siguiente forma:
734169 734212 734215 734235 734241
38,2099000000000 37,9452000000000 38,0455000000000 37,9442000000000 38,0871000000000
-1,09290000000000 -0,855000000000000 -1,19890000000000 -0,987000000000000 -1,13640000000000
0 0 0 0 0
1,30000000000000 1,50000000000000 1,60000000000000 1,60000000000000 1,10000000000000
y como objetivos paso las mismas entradas pero adelantadas en el tiempo 1 escalón, es decir los targets empezarian en la segunda columna de las entradas de la siguiente forma:
734212 734215 734235 734241
37,9452000000000 38,0455000000000 37,9442000000000 38,0871000000000
-0,855000000000000 -1,19890000000000 -0,987000000000000 -1,1364000000000
0 0 0 0
1,50000000000000 1,60000000000000 1,60000000000000 1,10000000000000
me preguntaba porqué si yo paso 160 entradas y 160 objetivos me devuelve 155 salidas, y como es capaz de calcular el error, puesto que en los graficos que me devuelve me presenta errores creo que absolutos, lo que sería restar los valores en objetivos menos los valores de salida, pero al tener 155 salidas no puedo calcularlos comparándolos y no logro descifrar como calcula estos errores, la matriz de errores seria de esta forma:
[-94,1083276810823;0,0699048590440654;0,0757718103272755;-10,2461929305654;-0,284918384363618] [8,49023078603204;-0,0572832067683677;-0,220757697213563;-3,01221829287409;0,372655492868984] [-99,5172828467330;-0,0340427961984915;0,225689357892718;-2,50442222551417;-0,238030505551816] [-53,7849951591343;-0,113633266631169;-0,0721401632138218;0,330730836726456;-0,369451164198888]
los errores me los devuelve en un tipo cell, pero conteniendo en cada celda los 5 parametros, alguien sabe cual es la forma que tiene de trabajar y devolver estos errores?
la red neuronal la he creado con el comando nnstart.
Muchas gracias.
Valora esta pregunta


0