Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nondifferentiable likelihood? #130

Open
floswald opened this issue Jul 26, 2020 · 6 comments
Open

Nondifferentiable likelihood? #130

floswald opened this issue Jul 26, 2020 · 6 comments

Comments

@floswald
Copy link

Hey there

I wanted to ask whether it's feasible to optimise a nondifferentiable posterior. For large macro models it's often impossible to derive that gradient, either manually or via AD. Like if there is simulation involved to compute moments which go into the likelihood. I have a simple package at floswald/SMM.jl but I'd like to leverage your structure. In particular diagnostics. Is there any hope you think? Thanks for the great work, here and elsewhere.
F

@tpapp
Copy link
Owner

tpapp commented Jul 26, 2020

Yes, I am working on exactly this. Should have updates in a month or so. If you are interested, I can share a preliminary working paper then.

@floswald
Copy link
Author

Brilliant. Yes much interested! Also can contribute some (at least testing?)

@ghost
Copy link

ghost commented May 6, 2021

Was this ever implemented?

@tpapp
Copy link
Owner

tpapp commented May 6, 2021

Still WIP.

@floswald
Copy link
Author

floswald commented May 6, 2021

do you have strategy to implement it already? I know it takes extra time to explain to outsiders, but maybe if you point us to the main concerned parts and what's the overall strategy we could try and help? just a thought

@tpapp
Copy link
Owner

tpapp commented May 9, 2021

Sorry, COVID-related stuff delayed this project a bit, so I am still cleaning up things for a paper.

What I mostly have is a bag of various tricks that worked for some macro projects, including smaller DSGE and hetag models. Currently I am experimenting with how they scale to bigger ones.

It would be easier to be specific about concrete model, feel free to contact me in private and I am happy to help (or cooperate on a project, if it gets very involved).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants