Abstract

Accurate characterization of an attosecond pulse from streaking trace is an indispensable step in studying the ultrafast electron dynamics on the attosecond scale. Conventional attosecond pulse retrieval methods face two major challenges: the ability to incorporate a complete physics model of the streaking process, and the ability to model the uncertainty of pulse reconstruction in the presence of noise. Here we propose a pulse retrieval method based on conditional variational generative network (CVGN) that can address both demands. Instead of learning the inverse mapping from a streaking trace to a pulse profile, the CVGN models the distribution of the pulse profile conditioned on a given streaking trace measurement, and is thus capable of assessing the uncertainty of the retrieved pulses. This capability is highly desirable for low-photon level measurement, which is typical in attosecond streaking experiments in the water window X-ray range. In addition, the proposed scheme incorporates a refined physics model that considers the Coulomb-laser coupling and photoelectron angular distribution in streaking trace generation. CVGN pulse retrievals under various simulated noise levels and experimental measurement have been demonstrated. The results showed high pulse reconstruction consistency for streaking traces when peak signal-to-noise ratio (SNR) exceeds 6, which could serve as a reference for future learning-based attosecond pulse retrieval.

Highlights

  • Accurate characterization of an attosecond pulse from streaking trace is an indispensable step in studying the ultrafast electron dynamics on the attosecond scale

  • The retrieved XUV/X-ray pulses from both test dataset and experimental streaking traces using a trained conditional variational generative network (CVGN) are presented to show the accuracy at various noise levels

  • We have demonstrated the application of CVGN for phase retrieval from noisy streaking traces

Read more

Summary

Introduction

Accurate characterization of an attosecond pulse from streaking trace is an indispensable step in studying the ultrafast electron dynamics on the attosecond scale. Phase retrieval of ultra-broadband XUV/X-ray pulses requires a more thorough theoretic description of the photoelectron wave packet during the streaking process, including its energy and angular distribution, as well as its interaction with the laser field, which are either simplified or omitted in existing pulse retrieval methods[3]. We propose a conditional variation generative network (CVGN) to model the distribution of all possible pulses that satisfy a streaking trace corrupted by Poisson noise.

Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call