model non-autonomous system with neural ode

13 views (last 30 days)
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!

Accepted Answer

Torsten
Torsten on 4 May 2025
Moved: Torsten on 4 May 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 Comments
Torsten
Torsten on 7 May 2025
Edited: Torsten on 7 May 2025
Sorry, but I have no experience with training neural networks - you could open a new question.
k
k on 8 May 2025
That's fine.Thanks for your reply.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!