Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Research › peer-review
Seismic-wave traveltime computation by supervised and unsupervised training of artificial neural networks. / Grubas, Serafim.
Society of Petroleum Engineers - SPE Annual Technical Conference and Exhibition 2020, ATCE 2020. Society of Petroleum Engineers (SPE), 2020. (Proceedings - SPE Annual Technical Conference and Exhibition; Vol. 2020-October).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › Research › peer-review
}
TY - GEN
T1 - Seismic-wave traveltime computation by supervised and unsupervised training of artificial neural networks
AU - Grubas, Serafim
N1 - Funding Information: I want to express my deep gratitude to my scientific advisors Anton Duchkov and Georgy Loginov for their great help in writing this paper. Also, I would like to thank Sergey Yaskevich for constructive comments that helped to improve the paper. Publisher Copyright: Copyright © 2020, Society of Petroleum Engineers Copyright: Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020
Y1 - 2020
N2 - Computation of seismic-wave traveltimes is used in seismic imaging procedures such as Kirchhoff migration. For realistic applications, one has to precompute large traveltime tables (for all sources, receivers, and imaging points). This implies massive computations as well as storage of large files with these traveltime tables. One of the popular traveltime computation methods is a numerical solution of the eikonal equation. In this paper, I addressed the idea of using artificial neural networks for optimizing traveltime computations and using traveltimes in Kirchhoff migration. First, I used supervised learning for approximating and compressing the traveltime tables by artificial neural networks. Second, I used unsupervised learning for solving the eikonal equation. I used fully-connected neural networks for solving both problems. For the first problem, I used traveltimes precomputed on a coarse for supervised training of a neural network. Synthetic tests show that this neural-network approximation provides great compression of the traveltime tables (102-105 times) with reasonable accuracy of predicting traveltimes on a fine imaging grid. Overall, the use of artificial neural networks results in a speed-up of the Kirchhoff migration operator in two applications: microseismic event localization (by three times) and reflection-seismic migration (by four times). The second problem was to use artificial neural networks for solving the eikonal equation. The main result was a special design of a loss function that ensures solution of the eikonal equation and allows for neural-network unsupervised training. In the synthetic test, the neural network was successfully used for solving the eikonal equation (forward problem) with slightly better accuracy compared to the first-order Fast Sweeping Method. I also demonstrated that neural networks could also solve the inverse problem - back propagate traveltimes from the observation surface into the subsurface. Such inversion was illustrated by successfully solving the problem of microseismic event localization.
AB - Computation of seismic-wave traveltimes is used in seismic imaging procedures such as Kirchhoff migration. For realistic applications, one has to precompute large traveltime tables (for all sources, receivers, and imaging points). This implies massive computations as well as storage of large files with these traveltime tables. One of the popular traveltime computation methods is a numerical solution of the eikonal equation. In this paper, I addressed the idea of using artificial neural networks for optimizing traveltime computations and using traveltimes in Kirchhoff migration. First, I used supervised learning for approximating and compressing the traveltime tables by artificial neural networks. Second, I used unsupervised learning for solving the eikonal equation. I used fully-connected neural networks for solving both problems. For the first problem, I used traveltimes precomputed on a coarse for supervised training of a neural network. Synthetic tests show that this neural-network approximation provides great compression of the traveltime tables (102-105 times) with reasonable accuracy of predicting traveltimes on a fine imaging grid. Overall, the use of artificial neural networks results in a speed-up of the Kirchhoff migration operator in two applications: microseismic event localization (by three times) and reflection-seismic migration (by four times). The second problem was to use artificial neural networks for solving the eikonal equation. The main result was a special design of a loss function that ensures solution of the eikonal equation and allows for neural-network unsupervised training. In the synthetic test, the neural network was successfully used for solving the eikonal equation (forward problem) with slightly better accuracy compared to the first-order Fast Sweeping Method. I also demonstrated that neural networks could also solve the inverse problem - back propagate traveltimes from the observation surface into the subsurface. Such inversion was illustrated by successfully solving the problem of microseismic event localization.
UR - http://www.scopus.com/inward/record.url?scp=85095712378&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85095712378
T3 - Proceedings - SPE Annual Technical Conference and Exhibition
BT - Society of Petroleum Engineers - SPE Annual Technical Conference and Exhibition 2020, ATCE 2020
PB - Society of Petroleum Engineers (SPE)
T2 - SPE Annual Technical Conference and Exhibition 2020, ATCE 2020
Y2 - 26 October 2020 through 29 October 2020
ER -
ID: 25994038