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/file?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. 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. Mukai, Daiki & Kishi, Michio J. & Ito, Shin-ichi & Kurita, Yutaka, 2007. "The importance of spawning season on the growth of Pacific saury: A model-based study using NEMURO.FISH," Ecological Modelling, Elsevier, vol. 202(1), pages 165-173.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. Fiechter, Jerome, 2012. "Assessing marine ecosystem model properties from ensemble calculations," Ecological Modelling, Elsevier, vol. 242(C), pages 164-179.
    9. Masuda, Yoshio & Yamanaka, Yasuhiro & Hirata, Takafumi & Nakano, Hideyuki & Kohyama, Takashi S., 2020. "Inhibition of competitive exclusion due to phytoplankton dispersion: a contribution for solving Hutchinson's paradox," Ecological Modelling, Elsevier, vol. 430(C).
    10. 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.
    11. 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.
    12. 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).
    13. Rose, Kenneth A. & Werner, Francisco E. & Megrey, Bernard A. & Aita, Maki Noguchi & Yamanaka, Yasuhiro & Hay, Douglas E. & Schweigert, Jake F. & Foster, Matthew Birch, 2007. "Simulated herring growth responses in the Northeastern Pacific to historic temperature and zooplankton conditions generated by the 3-dimensional NEMURO nutrient–phytoplankton–zooplankton model," Ecological Modelling, Elsevier, vol. 202(1), pages 184-195.
    14. Sailley, S.F. & Vogt, M. & Doney, S.C. & Aita, M.N. & Bopp, L. & Buitenhuis, E.T. & Hashioka, T. & Lima, I. & Le Quéré, C. & Yamanaka, Y., 2013. "Comparing food web structures and dynamics across a suite of global marine ecosystem models," Ecological Modelling, Elsevier, vol. 261, pages 43-57.
    15. 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.
    16. Goebel, N.L. & Edwards, C.A. & Zehr, J.P. & Follows, M.J. & Morgan, S.G., 2013. "Modeled phytoplankton diversity and productivity in the California Current System," Ecological Modelling, Elsevier, vol. 264(C), pages 37-47.
    17. 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.
    18. 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).
    19. Miho Ishizu & Yasumasa Miyazawa & Tomohiko Tsunoda & Xinyu Guo, 2019. "Development of a Biogeochemical and Carbon Model Related to Ocean Acidification Indices with an Operational Ocean Model Product in the North Western Pacific," Sustainability, MDPI, vol. 11(9), pages 1-28, May.
    20. 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.

    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.