-
Hello, I am trying to adapt your tutorial Part 4: Learning neural ODE model and control policy for an unknown dynamical system. to my own application. My code is essentially the same as that in the Jupyter notebook; the only differences being that I import my own data instead of generating it, and I had to use my own custom normalize/de-normalize functions. I am able to get good NODE system model identification: However, my control policy is not as performant: I am not sure what I am doing wrong and would appreciate any guidance. I've attached my notebook and data for your reference. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hi @DJIDM. Your system ID looks spot on. Your control policy also does what it is supposed to do. The reason it is not tracking the reference perfectly is that the dynamics is slower than the change in the reference. I suggest increasing the period of change of the desired reference to match the system dynamics and you should see better tracking. Also this is not an issue with the library. I suggest moving this to the discussion channel. |
Beta Was this translation helpful? Give feedback.
-
Hello Dr. Drgoňa, Thank you for your response and feedback. Is there documentation on how to increase the period change of my desired reference to match my systems dynamics that I may refer to? |
Beta Was this translation helpful? Give feedback.
Hi @DJIDM. Your system ID looks spot on. Your control policy also does what it is supposed to do. The reason it is not tracking the reference perfectly is that the dynamics is slower than the change in the reference. I suggest increasing the period of change of the desired reference to match the system dynamics and you should see better tracking.
Also this is not an issue with the library. I suggest moving this to the discussion channel.