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

Geoscience examples for discrete adjoints and reverse AD #139

Open
ToshiyukiBandai opened this issue Jul 6, 2024 · 0 comments
Open

Geoscience examples for discrete adjoints and reverse AD #139

ToshiyukiBandai opened this issue Jul 6, 2024 · 0 comments

Comments

@ToshiyukiBandai
Copy link

Hi,

First, congratulations on the excellent review on the exciting topic! I would like to introduce my paper as a geoscience example for discrete adjoints and reverse AD.

In our latest research, we developed a fully-differentiable solver for a nonlinear time-dependent PDE on JAX, and estimate the constitutive relations via neural networks embedded in the PDE. Rather than implementing discrete adjoint methods, we implemented implicit differentiation as a custom derivative rule for the nonlinear solver (probably equivalent to Jilia's way mentioned at the end of section 3.9.2?).
Aside from the paper, in Chapter 4 of my PhD thesis, I compared discrete and continuous adjoint methods for the same PDE.

Hope they are helpful!

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

1 participant