new perspective to CRNN #22
Replies: 1 comment 15 replies
-
Hi @yewalenikhil65 , this is a very brilliant idea. I think this discussion can also be formulated as "is it beneficial to relax part of the physics laws to trade better performance (accuracy, learnability, etc.)". I believe this is worthy and sometimes necessary. This can be formulated as The downside is that this will make the learned model depart a little bit from legacy forms. The good news is that the model still preserves quite a lot of interpretability from the information of Above are my two cents. We should definitely continue this discussion. If you are excited about it, you can try it in the systems listed in this repo and the biomedical systems you are working on. I will be very happy to collaborate! |
Beta Was this translation helpful? Give feedback.
-
@jiweiqi
Here is something going on in my mind as i am trying to fit stiff systems.
we know that,
1) X' = CRNN(X(t) ,t) , where CRNN= w_out*(exp.(w_in'* x + w_b))
where
w_out, w_in and w_b
are parameters.. Naturally, for large systems to be approximated, it is more difficult to train as there are so many parameters in these arrays.2) X' = w_out * oderatelaws = w_out* [f(X,t) .*k]
, wherew_out , k
are parameters to be learnt (along with functionf
)this is another way (although exactly same) to express ODEs of reactions.. Doesn't this mean there are less number of params to be dealt with as compared to first approach ? Is there any benefit by arranging system this way? If yes, is there any way to create a NN out of this ?
Beta Was this translation helpful? Give feedback.
All reactions