Machine learning initialization to accelerate Stokes profile inversions

03/16/2021
by   R. Gafeira, et al.
13

In this work, we discuss the application of convolutional neural networks (CNNs) as a tool to advantageously initialize Stokes profile inversions. To demonstrate the usefulness of CNNs, we concentrate in this paper on the inversion of LTE Stokes profiles. We use observations taken with the spectropolarimeter onboard the Hinode spacecraft as a test benchmark. First, we carefully analyze the data with the SIR inversion code using a given initial atmospheric model. The code provides a set of atmospheric models that reproduce the observations. These models are then used to train a CNN. Afterwards, the same data are again inverted with SIR but using the trained CNN to provide the initial guess atmospheric models for SIR. The CNNs allow us to significantly reduce the number of inversion cycles when used to compute initial guess model atmospheres, decreasing the computational time for LTE inversions by a factor of two to four. CNN's alone are much faster than assisted inversions, but the latter are more robust and accurate. The advantages and limitations of machine learning techniques for estimating optimum initial atmospheric models for spectral line inversions are discussed. Finally, we describe a python wrapper for the SIR and DeSIRe codes that allows for the easy setup of parallel inversions. The assisted inversions can speed up the inversion process, but the efficiency and accuracy of the inversion results depend strongly on the solar scene and the data used for the CNN training. This method (assisted inversions) will not obviate the need for analyzing individual events with the utmost care but will provide solar scientists with a much better opportunity to sample large amounts of inverted data, which will undoubtedly broaden the physical discovery space.

READ FULL TEXT

page 4

page 5

page 6

page 8

page 9

page 10

page 14

research
04/07/2019

Stokes Inversion based on Convolutional Neural Networks

Spectropolarimetric inversions are routinely used in the field of Solar ...
research
10/08/2022

Inferring Line-of-Sight Velocities and Doppler Widths from Stokes Profiles of GST/NIRIS Using Stacked Deep Neural Networks

Obtaining high-quality magnetic and velocity fields through Stokes inver...
research
03/31/2021

Fast and Accurate Emulation of the SDO/HMI Stokes Inversion with Uncertainty Quantification

The Helioseismic and Magnetic Imager (HMI) onboard NASA's Solar Dynamics...
research
05/07/2015

Webly Supervised Learning of Convolutional Networks

We present an approach to utilize large amounts of web data for learning...
research
08/29/2023

Efficient labeling of solar flux evolution videos by a deep learning model

Machine learning (ML) is becoming a critical tool for interrogation of l...
research
01/06/2019

Supervised Neural Networks for Helioseismic Ring-Diagram Inversions

The inversion of ring fit parameters to obtain subsurface flow maps in r...
research
01/12/2018

High-level python abstractions for optimal checkpointing in inversion problems

Inversion and PDE-constrained optimization problems often rely on solvin...

Please sign up or login with your details

Forgot password? Click here to reset