Why should I use cross-correlation and auto-correlation to determine the number of delays in a NARX neural network?
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Clara
el 18 de Jul. de 2013
Comentada: chanbeom Bak
el 6 de Nov. de 2017
I'm working with a NARX network to model the response of a dynamic system. I have the data for both the input signal and the system response. In trying to figure out the appropriate number of delays that I need to use (both input and feedback delays), I have come across several references to cross-correlation and auto-correlation. As I understand it, I would pick the delays that correspond to the highest peaks in the auto-correlation and cross-correlation plots, as they are more statistically significant than the others. What I'm not understanding is why is it appropriate to use that in the context of neural networks?
0 comentarios
Respuesta aceptada
Greg Heath
el 1 de Ag. de 2013
It doesn't matter if it is a neural network or any other nonlinear regression model.
There tends to be a high probability that inputs with significant linear input-output correlations have a significant effect on outputs when a nonlinear regression model is used.
Similarly, there tends to be a high probability that inputs with insignificant linear input-output correlations have an insignificant effect on outputs when a nonlinear regression model is used.
Hope this helps.
Greg
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Sequence and Numeric Feature Data Workflows en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!