Conversation
markusheinonen
commented
Mar 18, 2026
- Observe both prey and predator (H=I_2) at dt=0.2 (150 points)
- Laplace(0, 0.005) prior for SINDy-like sparsity on Theta
- SVI config: lr=1e-3, cov_rescaling=2.0, lr_decay=0.5, 2000 steps
- Correctly recovers xy interaction coefficients (Frobenius err ~0.077)
- Includes debug CLI script for systematic experiments
- Observe both prey and predator (H=I_2) at dt=0.2 (150 points) - Laplace(0, 0.005) prior for SINDy-like sparsity on Theta - SVI config: lr=1e-3, cov_rescaling=2.0, lr_decay=0.5, 2000 steps - Correctly recovers xy interaction coefficients (Frobenius err ~0.077) - Includes debug CLI script for systematic experiments
|
Was able to get this notebook to run "perfectly" in #155 . To get things to work better
Instead of |
* add MLL-truth computation and more visualizations * working lv UODE---use EnKF + 2000 adam epochs with lr=1e-3 + fixed posterior predictive filtering plots * reverted to original timeseries length
|
I also just updated this in lieu of #135 |
|
Now that it is working (mostly by using EnKF and running ADAM for longer), we should think about where to put this example.
|
Hmm I think this is a good open question. I think there are two choices for how we use In any case, I think it's a low-cost decision, it's easy to revert this later.
I would get rid of the debugging script if we keep it in |
|
Just got this to be working again and fixed some text/formatting issues. I think it makes sense to add to our deep dives for now, so I deleted the debug script and added this to our docs site nav. LGTM. Since I just made a bunch of changes, I think it's best if Matt does a quick review of this before merging. Thanks @markusheinonen!! |
|
@copilot Do a thorough check of the Jupyter notebook and please provide a bulleted list of how to fix the exposition to match the code (there are many discrepancies). For example, we code |
Addressed in
|
mattlevine22
left a comment
There was a problem hiding this comment.
Looks good, thanks! Fixed the text so it matches what was done (no LR schedule, no cov_rescaling, full observations, EnKF not EKF).
Tried to get copilot to do it, but that was a big mistake lol.
|
Haha thanks Matt!! I tried but I guess I missed some of them… and thanks
again for drafting it, Markus!
…On Tue, Jun 2, 2026 at 5:50 PM Matt Levine ***@***.***> wrote:
***@***.**** approved this pull request.
Looks good, thanks! Fixed the text so it matches what was done (no LR
schedule, no cov_rescaling, full observations, EnKF not EKF).
Tried to get copilot to do it, but that was a big mistake lol.
—
Reply to this email directly, view it on GitHub
<#153?email_source=notifications&email_token=AC2DPOOIEVNR2VTUDZZO5VL455D33A5CNFSNUABKM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UKJSXM2LFO4XTINBRGM4DQNZQHA4KM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#pullrequestreview-4413887088>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC2DPOKXCCGLMTMQUH7O25L455D33AVCNFSM6AAAAACWXAA2F2VHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHM2DIMJTHA4DOMBYHA>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/AC2DPOJ7Y5S3CZV3XMSW3G3455D33A5CNFSNUABKM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UKJSXM2LFO4XTINBRGM4DQNZQHA4KM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJKTGN5XXIZLSL5UW64Y>
and Android
<https://github.com/notifications/mobile/android/AC2DPONJVXLPNGATN4AIHVD455D33A5CNFSNUABKM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UKJSXM2LFO4XTINBRGM4DQNZQHA4KM4TFMFZW63VHMNXW23LFNZ2KKZLWMVXHJLTGN5XXIZLSL5QW4ZDSN5UWI>.
Download it today!
You are receiving this because you commented.Message ID:
***@***.***>
|