Mass Estimation of Galaxy Clusters with Deep Learning II. Cosmic Microwave Background Cluster Lensing
N. Gupta, C. L. Reichardt
Abstract
Abstract We present a new application of deep learning to reconstruct the cosmic microwave background (CMB) temperature maps from images of the microwave sky and to use these reconstructed maps to estimate the masses of galaxy clusters. We use a feed-forward deep-learning network, mResUNet, for both steps of the analysis. The first deep-learning model, mResUNet-I, is trained to reconstruct foreground and noise-suppressed CMB maps from a set of simulated images of the microwave sky that include signals from the CMB, astrophysical foregrounds like dusty and radio galaxies, instrumental noise as well as the cluster’s own thermal Sunyaev–Zel’dovich signal. The second deep-learning model, mResUNet-II, is trained to estimate cluster masses from the gravitational-lensing signature in the reconstructed foreground and noise-suppressed CMB maps. For SPTpol-like noise levels, the trained mResUNet-II model recovers the mass for 10 4 galaxy cluster samples with a 1 σ uncertainty <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mi mathvariant="normal">Δ</mml:mi> <mml:msubsup> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>200</mml:mn> <mml:mi mathvariant="normal">c</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>est</mml:mi> </mml:mrow> </mml:msubsup> <mml:mrow> <mml:mo stretchy="true">/</mml:mo> </mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>200</mml:mn> <mml:mi mathvariant="normal">c</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>est</mml:mi> </mml:mrow> </mml:msubsup> <mml:mo>=</mml:mo> </mml:math> 0.108 and 0.016 for input cluster mass <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:msubsup> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>200</mml:mn> <mml:mi mathvariant="normal">c</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>true</mml:mi> </mml:mrow> </mml:msubsup> <mml:mo>=</mml:mo> <mml:msup> <mml:mrow> <mml:mn>10</mml:mn> </mml:mrow> <mml:mrow> <mml:mn>14</mml:mn> </mml:mrow> </mml:msup> <mml:mspace width="0.25em"/> <mml:msub> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mo>⊙</mml:mo> </mml:mrow> </mml:msub> </mml:math> and 8 × 10 14 M ⊙ , respectively. We also test for potential bias on recovered masses, finding that for a set of 10 5 clusters the estimator recovers <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:msubsup> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>200</mml:mn> <mml:mi mathvariant="normal">c</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>est</mml:mi> </mml:mrow> </mml:msubsup> <mml:mo>=</mml:mo> <mml:mn>2.02</mml:mn> <mml:mo>×</mml:mo> <mml:msup> <mml:mrow> <mml:mn>10</mml:mn> </mml:mrow> <mml:mrow> <mml:mn>14</mml:mn> </mml:mrow> </mml:msup> <mml:mspace width="0.25em"/> <mml:msub> <mml:mrow> <mml:mi>M</mml:mi> </mml:mrow> <mml:mrow> <mml:mo>⊙</mml:mo> </mml:mrow> </mml:msub> </mml:math> , consistent with the input at 1% level. The 2 σ upper limit on potential bias is at 3.5% level.