IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0223131.html
   My bibliography  Save this article

Dual number-based variational data assimilation: Constructing exact tangent linear and adjoint code from nonlinear model evaluations

Author

Listed:
  • Jann Paul Mattern
  • Christopher A Edwards
  • Christopher N Hill

Abstract

Dual numbers allow for automatic, exact evaluation of the numerical derivative of high-dimensional functions at an arbitrary point with minimal coding effort. We use dual numbers to construct tangent linear and adjoint model code for a biogeochemical ocean model and apply it to a variational (4D-Var) data assimilation system when coupled to a realistic physical ocean circulation model with existing data assimilation capabilities. The resulting data assimilation system takes modestly longer to run than its hand-coded equivalent but is considerably easier to implement and updates automatically when modifications are made to the biogeochemical model, thus making its maintenance with code changes trivial.

Suggested Citation

  • Jann Paul Mattern & Christopher A Edwards & Christopher N Hill, 2019. "Dual number-based variational data assimilation: Constructing exact tangent linear and adjoint code from nonlinear model evaluations," PLOS ONE, Public Library of Science, vol. 14(10), pages 1-10, October.
  • Handle: RePEc:plo:pone00:0223131
    DOI: 10.1371/journal.pone.0223131
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0223131
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0223131&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0223131?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Guangjie Wang & Xiaoqun Cao & Xun Cai & Jingzhe Sun & Xiaoyong Li & Heng Wang, 2018. "A new data assimilation method for high-dimensional models," PLOS ONE, Public Library of Science, vol. 13(2), pages 1-15, February.
    2. Kishi, Michio J. & Kashiwai, Makoto & Ware, Daniel M. & Megrey, Bernard A. & Eslinger, David L. & Werner, Francisco E. & Noguchi-Aita, Maki & Azumaya, Tomonori & Fujii, Masahiko & Hashimoto, Shinji & , 2007. "NEMURO—a lower trophic level model for the North Pacific marine ecosystem," Ecological Modelling, Elsevier, vol. 202(1), pages 12-25.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Jann Paul Mattern & Christopher A Edwards, 2023. "Ensemble optimal interpolation for adjoint-free biogeochemical data assimilation," PLOS ONE, Public Library of Science, vol. 18(9), pages 1-24, September.
    2. Aristizabal, Mauricio & Hernández-Estrada, José L. & Garcia, Manuel & Millwater, Harry, 2023. "Solution and sensitivity analysis of nonlinear equations using a hypercomplex-variable Newton-Raphson method," Applied Mathematics and Computation, Elsevier, vol. 451(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Terui, Takeshi & Kishi, Michio J., 2008. "Population dynamics model of Copepoda (Neocalanus cristatus) in the northwestern subarctic Pacific," Ecological Modelling, Elsevier, vol. 215(1), pages 77-88.
    2. Brewin, Robert J.W. & Sathyendranath, Shubha & Hirata, Takafumi & Lavender, Samantha J. & Barciela, Rosa M. & Hardman-Mountford, Nick J., 2010. "A three-component model of phytoplankton size class for the Atlantic Ocean," Ecological Modelling, Elsevier, vol. 221(11), pages 1472-1483.
    3. Fujii, Masahiko & Yamanaka, Yasuhiro & Nojiri, Yukihiro & Kishi, Michio J. & Chai, Fei, 2007. "Comparison of seasonal characteristics in biogeochemistry among the subarctic North Pacific stations described with a NEMURO-based marine ecosystem model," Ecological Modelling, Elsevier, vol. 202(1), pages 52-67.
    4. Xing, Lei & Zhang, Chongliang & Chen, Yong & Shin, Yunne-Jai & Verley, Philippe & Yu, Haiqing & Ren, Yiping, 2017. "An individual-based model for simulating the ecosystem dynamics of Jiaozhou Bay, China," Ecological Modelling, Elsevier, vol. 360(C), pages 120-131.
    5. Yoshie, Naoki & Yamanaka, Yasuhiro & Rose, Kenneth A. & Eslinger, David L. & Ware, Daniel M. & Kishi, Michio J., 2007. "Parameter sensitivity study of the NEMURO lower trophic level marine ecosystem model," Ecological Modelling, Elsevier, vol. 202(1), pages 26-37.
    6. Kearney, Kelly A. & Stock, Charles & Aydin, Kerim & Sarmiento, Jorge L., 2012. "Coupling planktonic ecosystem and fisheries food web models for a pelagic ecosystem: Description and validation for the subarctic Pacific," Ecological Modelling, Elsevier, vol. 237, pages 43-62.
    7. Fiechter, Jerome, 2012. "Assessing marine ecosystem model properties from ensemble calculations," Ecological Modelling, Elsevier, vol. 242(C), pages 164-179.
    8. Zuenko, Yury I., 2007. "Application of a lower trophic level model to a coastal sea ecosystem," Ecological Modelling, Elsevier, vol. 202(1), pages 132-143.
    9. Batchelder, Harold P. & Kashiwai, Makoto, 2007. "Ecosystem modeling with NEMURO within the PICES Climate Change and Carrying Capacity program," Ecological Modelling, Elsevier, vol. 202(1), pages 7-11.
    10. Morales, Mark M. & Fiechter, Jerome & Field, John C. & Kashef, Neosha S & Hazen, Elliott L. & Carr, Mark H., 2024. "Development and application of a bioenergetics growth model for multiple early life stages of an ecologically important marine fish," Ecological Modelling, Elsevier, vol. 488(C).
    11. Kakehi, Shigeho & Abo, Jun-ichi & Miyamoto, Hiroomi & Fuji, Taiki & Watanabe, Kazuyoshi & Yamashita, Hideyuki & Suyama, Satoshi, 2020. "Forecasting Pacific saury (Cololabis saira) fishing grounds off Japan using a migration model driven by an ocean circulation model," Ecological Modelling, Elsevier, vol. 431(C).
    12. Hashioka, Taketo & Yamanaka, Yasuhiro, 2007. "Ecosystem change in the western North Pacific associated with global warming using 3D-NEMURO," Ecological Modelling, Elsevier, vol. 202(1), pages 95-104.
    13. Komatsu, Kosei & Matsukawa, Yasuo & Nakata, Kaoru & Ichikawa, Tadafumi & Sasaki, Katsuyuki, 2007. "Effects of advective processes on planktonic distributions in the Kuroshio region using a 3-D lower trophic model and a data assimilative OGCM," Ecological Modelling, Elsevier, vol. 202(1), pages 105-119.
    14. Bracis, Chloe & Lehuta, Sigrid & Savina-Rolland, Marie & Travers-Trolet, Morgane & Girardin, Raphaël, 2020. "Improving confidence in complex ecosystem models: The sensitivity analysis of an Atlantis ecosystem model," Ecological Modelling, Elsevier, vol. 431(C).
    15. Vallina, S.M. & Le Quéré, C., 2008. "Preferential uptake of NH4+ over NO3− in marine ecosystem models: A simple and more consistent parameterization," Ecological Modelling, Elsevier, vol. 218(3), pages 393-397.
    16. Megrey, Bernard A. & Rose, Kenneth A. & Klumb, Robert A. & Hay, Douglas E. & Werner, Francisco E. & Eslinger, David L. & Smith, S. Lan, 2007. "A bioenergetics-based population dynamics model of Pacific herring (Clupea harengus pallasi) coupled to a lower trophic level nutrient–phytoplankton–zooplankton model: Description, calibration, and se," Ecological Modelling, Elsevier, vol. 202(1), pages 144-164.
    17. Xing, Lei & Chen, Yong & Zhang, Chongliang & Li, Bai & Tanaka, Kisei R. & Boenish, Robert & Ren, Yiping, 2020. "Evaluating impacts of imprecise parameters on the performance of an ecosystem model OSMOSE-JZB," Ecological Modelling, Elsevier, vol. 419(C).
    18. Xue, Huijie & Incze, Lewis & Xu, Danya & Wolff, Nicholas & Pettigrew, Neal, 2008. "Connectivity of lobster populations in the coastal Gulf of Maine," Ecological Modelling, Elsevier, vol. 210(1), pages 193-211.
    19. Hashioka, Taketo & Yamanaka, Yasuhiro, 2007. "Seasonal and regional variations of phytoplankton groups by top–down and bottom–up controls obtained by a 3D ecosystem model," Ecological Modelling, Elsevier, vol. 202(1), pages 68-80.
    20. Choi, Jang-Geun & Lippmann, Thomas C. & Harvey, Elizabeth L., 2023. "Analytical population dynamics underlying harmful algal blooms triggered by prey avoidance," Ecological Modelling, Elsevier, vol. 481(C).

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0223131. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.