Este repositorio está inspirado en el paper:
Applying Newton Algorithms within a Supervised Feed Forward Neural Network Architecture to Forecast a Missile Trajectory
Tarek A. Tutunji, 10th International Conference on Aerospace Sciences & Aviation Technology, 2003
El artículo propone una arquitectura de red neuronal para predecir la trayectoria de un misil.
En lugar de entrenar con el método clásico de backpropagation con gradiente descendente, se aplican métodos tipo Newton y Newton-Barrier, logrando una convergencia más rápida y estable.
-
Redes neuronales para predicción de trayectorias
- Se usan redes neuronales feed-forward para predecir la posición futura de un misil.
- Entradas: posiciones pasadas.
- Salidas: próxima posición ((x, y)).
-
Algoritmo de Newton
- Convergencia más rápida que el gradiente descendente.
- Usa información de segunda orden (matriz Hessiana o aproximaciones).
- Implementado con el Recursive Prediction Error Method (RPEM).
-
Método Newton-Barrier
-
Modelos de trayectoria
-
Resultados de simulación
- Newton: rápida convergencia en trayectorias simples.
- Newton-Barrier: mejor desempeño en trayectorias complejas con thruster.
- Aplicación práctica:
Radar mide → Red neuronal predice → Sistema interceptor actúa.
-
Simulación de trayectorias balísticas
- Ecuaciones físicas básicas.
- Variaciones con thruster para trayectorias más realistas.
-
Datos con ruido (simulación de radar)
- Se añade ruido gaussiano a las trayectorias reales.
-
Red neuronal feed-forward
- Entrenada en modo offline con datos simulados.
- Predicciones en tiempo real usando ventanas de posiciones pasadas.
-
Entrenamiento con restricciones (Newton-Barrier)
- Función de pérdida con barrera logarítmica.
- Mantiene los pesos en un rango seguro y mejora la estabilidad.
-
Comparación gráfica
- Trayectoria real (sin ruido).
- Trayectoria medida (radar con ruido).
- Predicción de la red neuronal:
- Newton simple.
- Newton-Barrier.
- Gráficas mostrando:
- Trayectoria real del misil.
- Medición de radar con ruido.
- Predicción de la red neuronal.
Se observa que Newton-Barrier obtiene predicciones más estables cuando hay empuje adicional (thruster).