preparets
Preparar datos de series de tiempo de entrada y objetivo para simulación o entrenamiento de red
Descripción
[
toma estos argumentos:Xs
,Xi
,Ai
,Ts
,EWs
,shift
] = preparets(net
,Xnf
,Tnf
,Tf
,EW
)
net
: red neuronalXnf
: entradas sin retroalimentaciónTnf
: objetivos sin retroalimentaciónTf
: objetivos de retroalimentaciónEW
: pesos de errores (opcional)
y devuelve estos argumentos:
Xs
: entradas desplazadasXi
: estados de retardo de entrada inicialesAi
: estados de retardo de capa inicialesTs
: objetivos desplazadosEWs
: pesos de errores desplazadosshift
: el número de unidades de tiempo truncadas desde delante deX
yT
para rellenar adecuadamenteXi
yAi
.
Esta función simplifica la tarea de volver a establecer el formato de las series de tiempo de entrada y objetivo, una tarea normalmente compleja y propensa a errores. Desplaza automáticamente las series de tiempo de entrada y objetivo tantos pasos como sea necesario para llenar los estados de entrada y retardo de capa iniciales. Si la red cuenta con retroalimentación de lazo abierto, copia los objetivos de retroalimentación en las entradas según sea necesario para definir las entradas de lazo abierto.
Cada vez que se diseña una nueva red con diferentes números de retardos o ajustes de retroalimentación, preparets
puede volver a establecer el formato de los datos de entrada y objeto en consecuencia. Además, cada vez que una red se transforma con openloop
, closeloop
, removedelay
o adddelay
, esta función puede volver a establecer el formato de los datos en consecuencia.
Ejemplos
Argumentos de entrada
Argumentos de salida
Historial de versiones
Introducido en R2010b
Consulte también
adddelay
| closeloop
| narnet
| narxnet
| openloop
| removedelay
| timedelaynet