model non-autonomous system with neural ode

9 vues (au cours des 30 derniers jours)
k
k le 4 Mai 2025
Commenté : k le 8 Mai 2025
Hi!
The Neural ODE method models the dynamical equation. While Mathworks provides many related examples, I have noticed that these cases seem to focus only on modeling autonomous systems. How should one model a non-autonomous system? In this case, the neural computation timesteps[t0,t1] would no longer be fixed, but it appears that this parameter cannot be modified.For example, define the differential equation to be:
At this time, the selected time steps during training should be [t01,t11],[t02,t12],[t03,t13],...
So is there any other possible approach to solve this problem?
Thanks a lot!

Réponse acceptée

Torsten
Torsten le 4 Mai 2025
Déplacé(e) : Torsten le 4 Mai 2025
You can easily convert your non-autonomous system into an autonomous one by defining an additional ODE y2 as
dy/dt = y2, y(0) = y0
dy2/dt = 1, y2(0) = 0
  4 commentaires
Torsten
Torsten le 7 Mai 2025
Modifié(e) : Torsten le 7 Mai 2025
Sorry, but I have no experience with training neural networks - you could open a new question.
k
k le 8 Mai 2025
That's fine.Thanks for your reply.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by