{"title":"计算基于 Hessian 的地震反演导数的一般方法","authors":"Bruno S. Silva, Jessé C. Costa, Jörg Schleicher","doi":"10.1007/s10596-024-10316-8","DOIUrl":null,"url":null,"abstract":"<p>Full waveform inversion (FWI), a powerful geophysical technique for subsurface imaging through seismic velocity-model construction, relies on numerical optimization, thus requiring the computation of derivatives for an objective function. This paper proposes a discrete development for accurate computation of the gradient and Hessian-vector product, providing second-order optimization benefits like higher convergence rates and improved resolution. The approach is a promising alternative for computing the gradient and Hessian action in time-domain FWI, applicable to various geophysical problems. Computational costs and memory requirements are comparable to the Adjoint-State Method and more avorable than Automatic Differentiation. While efficient automatic differentiation algorithms have transformed gradient computation in applications like FWI, challenges may arise in 3D due to unforeseen memory allocations. Our approach addresses this by exploring the reverse mode differentiation algorithm, mapping temporary memory allocations and computational complexity. By means of introducing auxiliary fields all involved wavefield evolutions can be carried out with the very same evolution scheme, in this way simplifying the implementation and focusing the performance improvement effort in a single routine thus reducing the maintenance cost of these algorithms, especially when using GPU implementations.</p>","PeriodicalId":10662,"journal":{"name":"Computational Geosciences","volume":"53 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A general approach to computing derivatives for Hessian-based seismic inversion\",\"authors\":\"Bruno S. Silva, Jessé C. Costa, Jörg Schleicher\",\"doi\":\"10.1007/s10596-024-10316-8\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Full waveform inversion (FWI), a powerful geophysical technique for subsurface imaging through seismic velocity-model construction, relies on numerical optimization, thus requiring the computation of derivatives for an objective function. This paper proposes a discrete development for accurate computation of the gradient and Hessian-vector product, providing second-order optimization benefits like higher convergence rates and improved resolution. The approach is a promising alternative for computing the gradient and Hessian action in time-domain FWI, applicable to various geophysical problems. Computational costs and memory requirements are comparable to the Adjoint-State Method and more avorable than Automatic Differentiation. While efficient automatic differentiation algorithms have transformed gradient computation in applications like FWI, challenges may arise in 3D due to unforeseen memory allocations. Our approach addresses this by exploring the reverse mode differentiation algorithm, mapping temporary memory allocations and computational complexity. By means of introducing auxiliary fields all involved wavefield evolutions can be carried out with the very same evolution scheme, in this way simplifying the implementation and focusing the performance improvement effort in a single routine thus reducing the maintenance cost of these algorithms, especially when using GPU implementations.</p>\",\"PeriodicalId\":10662,\"journal\":{\"name\":\"Computational Geosciences\",\"volume\":\"53 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2024-08-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computational Geosciences\",\"FirstCategoryId\":\"89\",\"ListUrlMain\":\"https://doi.org/10.1007/s10596-024-10316-8\",\"RegionNum\":3,\"RegionCategory\":\"地球科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Geosciences","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.1007/s10596-024-10316-8","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
A general approach to computing derivatives for Hessian-based seismic inversion
Full waveform inversion (FWI), a powerful geophysical technique for subsurface imaging through seismic velocity-model construction, relies on numerical optimization, thus requiring the computation of derivatives for an objective function. This paper proposes a discrete development for accurate computation of the gradient and Hessian-vector product, providing second-order optimization benefits like higher convergence rates and improved resolution. The approach is a promising alternative for computing the gradient and Hessian action in time-domain FWI, applicable to various geophysical problems. Computational costs and memory requirements are comparable to the Adjoint-State Method and more avorable than Automatic Differentiation. While efficient automatic differentiation algorithms have transformed gradient computation in applications like FWI, challenges may arise in 3D due to unforeseen memory allocations. Our approach addresses this by exploring the reverse mode differentiation algorithm, mapping temporary memory allocations and computational complexity. By means of introducing auxiliary fields all involved wavefield evolutions can be carried out with the very same evolution scheme, in this way simplifying the implementation and focusing the performance improvement effort in a single routine thus reducing the maintenance cost of these algorithms, especially when using GPU implementations.
期刊介绍:
Computational Geosciences publishes high quality papers on mathematical modeling, simulation, numerical analysis, and other computational aspects of the geosciences. In particular the journal is focused on advanced numerical methods for the simulation of subsurface flow and transport, and associated aspects such as discretization, gridding, upscaling, optimization, data assimilation, uncertainty assessment, and high performance parallel and grid computing.
Papers treating similar topics but with applications to other fields in the geosciences, such as geomechanics, geophysics, oceanography, or meteorology, will also be considered.
The journal provides a platform for interaction and multidisciplinary collaboration among diverse scientific groups, from both academia and industry, which share an interest in developing mathematical models and efficient algorithms for solving them, such as mathematicians, engineers, chemists, physicists, and geoscientists.