Recovering Cosmic Microwave Background Polarization Signals with Machine Learning
Ye-Peng Yan, Guo-Jian Wang, Si-Yu Li, Jun-Qing Xia

TL;DR
This paper presents a deep learning approach using CNNs to effectively remove foreground emissions from CMB maps, enabling more accurate detection of primordial B-mode polarization signals, and demonstrates its application on simulated and real Planck data.
Contribution
The paper introduces a novel CNN-based method for foreground subtraction in CMB observations, improving signal recovery accuracy at the sensitivity level of CMB-S4 and applying it successfully to Planck data.
Findings
CNN model effectively removes foregrounds from simulated CMB maps.
The method accurately recovers CMB EE and BB power spectra with reduced noise.
Application to Planck data shows clean foreground removal and consistent power spectra.
Abstract
Primordial B-mode detection is one of the main goals of current and future cosmic microwave background (CMB) experiments. However, the weak B-mode signal is overshadowed by several Galactic polarized emissions, such as thermal dust emission and synchrotron radiation. Subtracting foreground components from CMB observations is one of the key challenges in searching for the primordial B-mode signal. Here, we construct a deep convolutional neural network (CNN) model, called \texttt{CMBFSCNN} (Cosmic Microwave Background Foreground Subtraction with CNN), which can cleanly remove various foreground components from simulated CMB observational maps at the sensitivity of the CMB-S4 experiment. Noisy CMB Q (or U) maps are recovered with a mean absolute difference of K (or K). To remove the residual instrumental noise from the foreground-cleaned map,…
| Frequency | Sensitivity | FWHM |
|---|---|---|
| (GHz) | (K-arcmin) | (arcmin) |
| 85.0 | 1.31 | 25.5 |
| 95.0 | 1.15 | 22.7 |
| 145.0 | 1.78 | 25.5 |
| 155.0 | 1.91 | 22.7 |
| 220.0 | 4.66 | 13.0 |
| 270.0 | 7.99 | 13.0 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadio Astronomy Observations and Technology · Cosmology and Gravitation Theories · Superconducting and THz Device Technology
Recovering Cosmic Microwave Background Polarization Signals with Machine Learning
Ye-Peng Yan
Department of Astronomy, Beijing Normal University, Beijing 100875, China; [email protected]
Guo-Jian Wang
School of Chemistry and Physics, University of KwaZulu-Natal, Westville Campus, Private Bag X54001,Durban, 4000, South Africa
NAOC-UKZN Computational Astrophysics Centre (NUCAC), University of KwaZulu-Natal, Durban, 4000, South Africa
Si-Yu Li
Key Laboratory of Particle Astrophysics, Institute of High Energy Physics, Chinese Academy of Science, P. O. Box 918-3, Beijing 100049, China
Jun-Qing Xia
Department of Astronomy, Beijing Normal University, Beijing 100875, China; [email protected]
Abstract
Primordial B-mode detection is one of the main goals of current and future cosmic microwave background (CMB) experiments. However, the weak B-mode signal is overshadowed by several Galactic polarized emissions, such as thermal dust emission and synchrotron radiation. Subtracting foreground components from CMB observations is one of the key challenges in searching for the primordial B-mode signal. Here, we construct a deep convolutional neural network (CNN) model, called CMBFSCNN (Cosmic Microwave Background Foreground Subtraction with CNN), which can cleanly remove various foreground components from simulated CMB observational maps at the sensitivity of the CMB-S4 experiment. Noisy CMB Q (or U) maps are recovered with a mean absolute difference of K (or K). To remove the residual instrumental noise from the foreground-cleaned map, inspired by the needlet internal linear combination method, we divide the whole data set into two “half-split maps,” which share the same sky signal, but have uncorrelated noise, and perform a cross-correlation technique to reduce the instrumental noise effects at the power spectrum level. We find that the CMB EE and BB power spectra can be precisely recovered with significantly reduced noise effects. Finally, we apply this pipeline to current Planck observations. As expected, various foregrounds are cleanly removed from the Planck observational maps, with the recovered EE and BB power spectra being in good agreement with the official Planck results.
Cosmic microwave background radiation (322); Observational cosmology (1146); Convolutional neural networks (1938)
1 Introduction
The next frontier in cosmic microwave background (CMB) experiments is to precisely measure the anisotropy of its polarization state. Since the primordial CMB B-mode signal is a clear sign of the primordial gravitational waves of quantum origin predicted by inflation (Kamionkowski & Kovetz, 2016), several next-generation CMB experiments have been proposed or are under construction—such as the CMB-S4 project (Abazajian et al., 2019), LiteBIRD satellite (Hazumi et al., 2019; Suzuki et al., 2018), the Simons Observatory (Ade et al., 2019) and AliCPT (Li et al., 2017) —which are designed to have multifrequency coverage and very high sensitivity, to search for the B-mode signal. However, this signal is much weaker for all frequency bands than the Galactic polarized radiation on degree and larger angular scales, (Krachmalnicoff et al., 2016, 2018), so component separation is one of the critical challenges for CMB data analysis.
Typical methods for component separation can be broadly divided into two categories: “parametric” methods, such as Commander (Eriksen et al., 2008) and XFORECAST (Errard et al., 2016; Stompor et al., 2016), and “blind” methods, such as the Internal Linear Combination (ILC) (Tegmark et al., 2004; Kim et al., 2009; Sudevan et al., 2017). The parametric methods are highly dependent on foreground modeling. Slightly inaccurate foreground modeling could lead to strong bias in the reconstruction of the CMB B-mode signal, due to the huge gap between the amplitude of the Galactic foreground contamination and the primordial B-mode signal (Armitage-Caplan et al., 2012; Remazeilles et al., 2016; Hensley & Bull, 2018). On the other hand, the blind methods mainly exploit the minimal prior information for the blackbody spectrum of CMB radiation. By discarding existing models, blind methods are able to deal with unknown and complex foreground contamination, to reconstruct clean CMB maps.
With the remarkable progress of computer science over recent years, machine learning has shown excellent capabilities in the image processing field—in terms of image recognition, denoising, and deblurring—which have increasingly been applied to astrophysical research (Mehta et al., 2019; Fluke & Jacobs, 2020; Wang et al., 2020). In particular, machine learning has been used to extract CMB temperature maps from observational data (Petroff et al., 2020; Wang et al., 2022; Casas et al., 2022), recognize foreground models (Farsian et al., 2020), and extend CMB foreground models (Krachmalnicoff & Puglisi, 2021). Here, we present in this paper a novel method for polarized foreground removal, based on a machine-learning technique. The basic idea is to optimize the parameters in a neural network by training it with pregenerated CMB data sets. Our neural network aims to find the mapping between multifrequency microwave observations and clean CMB polarization signals.
2 Methodology
2.1 Network Architecture
For image processing tasks, the convolutional neural network (CNN) is the most ubiquitous type of feed-forward neural network, its core being the convolutional layer (Dumoulin & Visin, 2016; Mehta et al., 2019). Each convolutional layer accepts the feature images from the previous layer as inputs, then convolves them with many local spatial filters (or kernels), whose values are parameters to be learned, before finally providing outputs to the next layer, following a nonlinear activation function. The output size of a convolutional layer is controlled by three hyperparameters: the number of output channels, the stride, and the amount of zero padding. The stride is defined as the distance in pixels between the centers of adjacent filters. In addition to standard convolution, dilated convolution can capture more contextual information, by enlarging the receptive field size of the filter (Yu & Koltun, 2015). One can design a network architecture by connecting many convolutional layers. The network architecture therefore consists of a stack of nonlinear parameters, which can convert complex problems into parameter optimization, by minimizing the loss function when training the network on a data set. A successful architecture that is widely used for image processing tasks is U-net (Ronneberger et al., 2015), which encodes relevant information from the input maps onto smaller maps, decodes that information to form the output maps, then adds extra shortcuts (skip connections) between the encoding and decoding layers, to allow for the propagation of small-scale information that might be lost when the sizes of the images decrease.
The network model used in this work is a multi-patch hierarchy network (Nah et al., 2016; Waqas Zamir et al., 2021), based on CNN, which consists of four levels, as shown in Figure 1. Contaminated CMB maps at multiple frequencies are fed to the network model, going through each level and outputting a foreground-cleaned CMB map at the selected frequency band. Each level contains a U-net (panel (a)), with five convolutional layers (called the encoder) and five deconvolutional layers (called the decoder), and there are connections between the levels. For levels 4, 3, and 2, the input maps are sliced into eight, four, and two overlapping patches of equal size, respectively, and the patches are fed to the corresponding U-net, to extract information about the CMB on different scales. Two adjacent feature maps in the encoder will be spatially concatenated after the activation function (the leaky ReLU function), then the new feature maps will be passed to the mirrored deconvolutional layer (or the upper level), to be concatenated along the channel dimension, via skip connections (the red dashed lines). The output of the decoder is also passed to the upper level, to be concatenated along the channel dimension. There are three branches in level 1: one is the U-net, and the other two are based on the BRDNet network (Tian et al., 2020) which consists of dilated and standard convolutions. The contaminated CMB maps and feature maps from the lower levels are concatenated (along the channel dimension), so that they can be passed to these three branches for information to be extracted, before the foreground-cleaned CMB map will be finally obtained.
The network will be optimized by minimizing a loss function, which is defined as
[TABLE]
where is the least absolute deviation (MAE, also called L1 loss), is a physics-guided loss based on the fast Fourier transform (FFT), and is a coefficient representing the contribution of to the total loss and we set throughout the paper. Specifically, for the training set with pairs of samples ( is the contaminated image, and is the corresponding ground truth), the L1 loss is
[TABLE]
where is the batch size, () is the height (width) of the images in pixels, and ( is the network model) is the predicted image. The formula of is
[TABLE]
where is the amplitude of FFT, which has the form of
[TABLE]
where and denote the real and imaginary parts, respectively.
2.2 Training data
The CNN method is a supervised machine-learning algorithm that requires the use of a training data set with known truth values. We simulate the training data sets using the Python Sky Model (PySM)111https://github.com/bthorne93/PySM_public (Thorne et al., 2017). In particular, the sky emissions that are considered in our simulation consist of synchrotron emission, thermal dust emission, polarized anomalous microwave emission (AME), and the CMB. For the CMB simulation, we first use the CAMB222https://github.com/cmbant/CAMB package to obtain the CMB power spectra, then we use the Synfast function of the public software Healpy333https://github.com/healpy/healpy (Zonca et al., 2019) (a python wrapper of HEALPix444https://healpix.sourceforge.io/downloads.php (Górski et al., 2005)) to generate the CMB map realizations, with . We consider a standard cold dark matter model, and take the best-fit values and standard deviations from the Planck 2015 data (Planck Collaboration et al., 2016). Here, we do not consider the CMB lensing effect during the map making, but we check that the overall conclusions stand when considering the CMB lensing. The foreground simulation is based on the parametric models listed below:
[TABLE]
where and represent the synchrotron and thermal dust emission temperature as functions of orientation and frequency . , , and are the intensity, Q and U polarization of AME. s represent various amplitudes at the pivot frequencies s and s are the spectral index. represents the black body emission law for thermal dust emission. All foreground components are simulated using PySM, with the same resolution as the CMB simulations. Specifically, we adopt the s1 model for the synchrotron emission, the d1 model for the thermal dust emission, and the s2 model for the AME in PySM.
In machine learning, the capability of a trained neural network to forecast an unseen data set is called generalization. We always hope that the generalization will be strong enough to handle the real data, which means that one needs to generate training data that are close enough to the real world. However, the foreground emission is too complex (Finkbeiner et al., 1999; Kogut et al., 2007; Kogut, 2012) to be parameterized, and this is reflected as the complicated spatial variation of the amplitude and spectral index in the power-law model of synchrotron, the modified blackbody model of thermal dust, and the model of AME. In practice, while generating the training data, we manually add uncertainties to the parameters, to enhance the generalization of our network. Specifically, for the CMB realizations, the values of the cosmological parameters are treated as independent Gaussian random variables, where the mean values and standard deviations are taken from the best-fit values and standard deviations of the Planck 2015 results. For the foreground realizations, we multiply the value of each pixel in the amplitude template map (and spectral index map ) by a random number with an average value of 1 and a standard deviation of 0.1 (0.05 for a spectral index).
The inputs to the network model are the beam-convolved observational maps at multiple frequencies, which contain the CMB, foregrounds, and instrumental noise, while the outputs are the beam-convolved CMB maps plus noise maps, meaning that our network is designed to remove the foregrounds only. As the neural network requires 2D data for the inputs and outputs, we first divide each input map into 12 patches, in the NESTED ordering scheme, and directly fill each data patch with an square grid, then combine these grids into a 2D map. To obtain the output maps in HEALPix format, one can perform an inverse process on the network’s outputs. More relevant information can be found in Wang et al. (2022). Finally, the angular power spectra of the partial-sky maps are calculated using NaMaster555https://github.com/LSSTDESC/NaMaster (Alonso et al., 2019).
3 Application to CMB experiments
3.1 Removing foregrounds on CMB-S4
Firstly, we test our method on the simulated data with the performance of CMB-S4 experiment. We simulate 1000 beam convolved emission maps, and 300 white noise maps for the training set at six frequency bands with NSIDE of 512. Here, we assume that the instrument noise is Gaussian and white. For each frequency band, these 300 white noise maps are randomly added to 1000 beam convolved emission maps. In total, the training set consists of 1000 observed maps at six frequency bands. The generation of simulated maps is described in section 2.2, while the corresponding frequency band and instrumental properties 666https://cmb-s4.uchicago.edu/wiki/index.php/Survey_Performance_Expectations used here are summarized in Table 1. For the test set, 300 sky emission sets and 300 noise sets are generated, similar to the training sets, but with different random seeds and parameter values. Note that we set the network output as a beam-convolved CMB map with a noise map at 220 GHz. We adopt Adam (Kingma & Ba, 2014) as the optimizer and set the learning rate to 0.01 initially which gradually decreases to over the iterations. We perform 20,000 iterations in the neural network, by minimizing the loss function. We train our network model on two NVIDIA Quadro GV100 GPUs, with a batch size of 14, and it takes hr for one network model.
We choose a patch with one-twelfth the size of sky and pixels to train the network, then apply the trained neural network to a sample on the testing set. The results are shown in panel (a) of Figure 2. At first glance, the recovered polarization Q/U maps are quite similar to the input simulated maps, qualitatively. In order to evaluate the performance of our network quantitatively, we use the mean absolute difference (MAD), with the following general formula:
[TABLE]
where is the number of pixels, and represent the predicted and ground-truth maps. The MAD between the recovered CMB Q/U maps and the target Q/U maps (true CMB maps plus noise maps) is calculated, and we can obtain recovered Q and U maps with the MAD values: K and K, respectively. We also calculate the average MAD values for 300 testing sets: K for Q map and K for U map, respectively, meaning that our network model has good generalization. We also calculate the average values of MAD for the training sets: K for Q map and K for U map, respectively, consistent with the results of the test set. Note that the relative contributions of the noise and foreground in the calculations of the MAD values are not clear, because the noise is included in the calculation of the MAD values. We also calculate the MAD values between the recovered CMB Q/U maps minus the noise maps and the target Q/U maps minus the noise maps. We find that these MAD values are almost identical to the MAD values without the subtraction of the noise maps, implying that the MAD values could be used to estimate the goodness of removing the foregrounds. Furthermore, from the perspective of power spectra (EE and BB) recovery, as shown in panel (b) of Figure 2, the CMB plus noise signal can be accurately recovered, meaning that the foregrounds are the main contributors to the MAD values. The final target of the CMB pipeline is accurately recovering the CMB signal alone. These MAD values are about two orders of magnitude smaller than the true CMB Q/U maps, on average, implying that the deviations between the recovered maps and the target ones are very small.
The performance of the recovered maps on the right is obviously worse than that for other areas, as shown in panel (a) of Figure 2, since the region on the right is very close to the galactic plane and suffers from foreground contamination badly. It is very difficult to perfectly remove the total foreground from these heavily contaminated areas.
Besides the comparison at the map level, we also compare the EE and BB power spectra of the output recovered maps and the input fiducial maps, as shown in the upper two panels of panel (b) of Figure 2. The dotted black lines represent the theoretical power spectra with pure CMB signals, the green lines show the target power spectra, including the CMB signal and instrumental noise, and the red lines show the power spectra that are obtained from the output recovered maps. Apparently, the recovered maps have almost identical power spectra to the targets, meaning that our CNN network can cleanly remove the foreground contamination at both the map level and the power spectrum level. Note that the EE and BB spectra increase sharply at scales of , because the power spectra include noise and are divided by the Gaussian beam window function, in order to remove the beam effects.
3.2 Denoising for Recovered Maps
In our method, the output CMB maps obtained from the neural network still contain the noise effects from the instrument. Wang et al. (2022) found that it is still very challenging to directly remove the noise effects at map level using CNN methods. For this network, then, we leave the noise in the output recovered maps and try to suppress the noise effects at the power spectrum level. Inspired by Krachmalnicoff et al. (2022), we divide the whole dataset into two “half-split (HS) maps” which share the same signal, but have uncorrelated noise, and calculate the cross-correlation power spectra of these two HS maps. Note that the noise of the HS maps is enhanced by a factor of , relative to the sensitivity listed in Table 1. Due to the uncorrelated noise, the noise effects almost disappear in the cross-correlation power spectra, but the CMB signal remains.
We plot the obtained cross-correlation power spectra in the lower two panels of panel (b) of Figure 2. The red lines represent the recovered EE and BB power spectra obtained from cross-correlating the two HS maps, which are in good agreement with the fiducial CMB signal (green lines). The noise effects are now significantly suppressed at the level of the power spectra. We also plot the difference, , between the recovered and fiducial power spectra at the bottoms of the two panels, where the error bars represent the mean standard deviations over all the testing sets. We can see that the difference is quite consistent with zero, and as the multipole gets larger, the error bars are increasing, due to beam effects.
In addition, we also use to evaluate the performance of denoising on the power spectrum. Here, is calculated as
[TABLE]
where , and are the maximum multipoles (), and , respectively. is the variance of the target power spectrum, which is the one from the input fiducial map here. means that the recovered power spectrum is exactly the same as the target power spectrum. The closer is to 0, the worse the fitting performance is. In practice, we obtain the for the recovered EE power spectrum after denoising: (68% C.L.) at all scales and (68% C.L.) at , which shows that the recovered spectrum is in good agreement with the fiducial one. For the BB power spectrum, it is worthy noting that the uncertainties will obviously increase at , which will significantly affect the calculation of . Therefore, if we only consider the BB power spectrum at scales , we can obtain the : , which implies we can obtain accurate measurement on the CMB B-mode signal at scales for the CMB-S4 experiment.
3.3 Test with Planck CMB Maps
To further test the capabilities of our network, we apply this pipeline to current Planck observations. We generate 1000 training sets of simulated observation maps for four High Frequency Instrument (HFI) channels using PySM, including 100, 143, 217, and 353 GHz. Note that these maps have already been convolved by the effective Gaussian beam for each band: , , , and , respectively. In addition, we take 300 sets of noise and systematic residual maps from the Planck Legacy Archive (PLA)777http://pla.esac.esa.int/pla.Similar to our process for CMB-S4, we randomly add the noise and systematic maps to the signal maps, to generate the input CMB observational maps. We also apply the Planck mask COM_Mask_CMB-common-Mask-Pol_2048_R3.00.fits from the PLA to the simulated maps, to eliminate the heavily contaminated area in the galactic plane.
Similar to the HS maps that were used before for the denoising, we here choose the ”half-ring” (HR) maps provided by the Planck collaboration. The first and second halves of the stable pointing data share the same sky signal, since they come from the same scanning pattern, but have uncorrelated noise. In the Planck data processing, the HR maps have an important role in the noise estimation (Zacchei et al., 2011; Planck Collaboration et al., 2014a, b) and component separation process (Planck Collaboration et al., 2014c). We will cross-correlate the Planck HR maps to derive the noise-removed power spectra.
Given that maps of multiple bands will be used during the foreground removal, this means that the noise of the output sky map should be less than those of each single frequency map, thanks to the accumulation of information. In order to generate the noise components of the target maps for the training sets, we directly compute the target noise map through the polarization ILC method (Tegmark et al., 2004; Kim et al., 2009; Fernández-Cobos et al., 2016; Zhang et al., 2021), where the processed map can be written as:
[TABLE]
As an un-biased estimator, corresponding linear weights should satisfy the following conditions, reads:
[TABLE]
and can be obtained by minimizing the variance of . and stand for the pixel index and the frequency channel. We perform the polarization ILC on each training set—consisting of the CMB, the foreground emission from the PySM package, noise and systematic from PLA simulations, to get the corresponding weight coefficients and . We then obtain the target noise map as the weighted sum of the noise maps for the four channels.
We set up the neural network with the input maps that we use in the polarization ILC procedure, with the target output CMB map being convolved by the beam at 143 GHz, together with the ILC noise map from the four noise maps for the HFI channels. Note that we apply the Planck mask on both the input and target output maps, to eliminate the heavily contaminated area in the galactic plane.
The training process is also similar to the process for CMB-S4, and we choose the same sky patch, with one-twelfth the size of sky and pixels, to train the network. Once the network is trained, the real frequency maps of the even and odd rings from the PLA are fed into the trained network. After using the CNN network, we obtain a recovered noisy Planck Q map, as shown in panel (a) of Figure 3. When comparing with the input Planck Q map, we can see that a lot of significant foregrounds have been removed from the recovered noisy Q map. We also plot the Planck foreground-cleaned Q map, from using the Commander method, in panel (a) of Figure 3, which is quite similar to the recovered noisy Q map that we obtain using the CNN. The recovered noisy U map also displays a similar result as for the recovered Q map. We do not provide any quantitative comparison here, since we do not have a ”true” map of the pure CMB signal for the real Planck observations.
Besides the comparison at the map level, in panel (b) of Figure 3 we also plot the EE and BB power spectra obtained from the recovered noisy Q/U maps (red lines), which are quite consistent with the Planck best-fit power spectra (green lines), together with the ILC noise and the beam at 143 GHz. Based on the results of these comparisons, we can draw the conclusion that the foreground contaminations in the Planck observations have been cleanly removed at both the map level and the power spectrum level by using the CNN network.
Finally, we use the cross-correlation technique between two recovered HR maps to suppress the noise effects on the power spectra. In the two upper panels of Figure 4, we plot the recovered EE and BB power spectra, by cross-correlating two HR maps (red lines) with the Planck best-fit power spectra (green lines). Under each panel, we also plot the difference, , where the error bars represent the mean standard deviations over all the testing sets. We can see that the recovered power spectra are in good agreement with the Planck best-fit power spectra. We also calculate and obtain (68% C.L.) for the recovered EE power spectrum, which also supports our conclusion. If we restrict our calculation at scales , the becomes better: (68% C.L.). The performance of recovery for EE power spectrum is quite good at . Here, we do not provide the value for the recovered BB power spectrum, since, due to the precision limitations of the Planck measurements, we cannot obtain reasonable constraints on the BB power spectrum.
In two lower panels of Figure 4, we also show the EE and BB power spectra obtained from the Commander foreground-cleaned map. We can see that these spectra are very similar to the recovered EE and BB power spectra obtained by using our CNN network, but with slightly smaller variance. We calculate between the Commander EE and the best-fit EE power spectra: () and (), which are consistent with the values that we obtain for the recovered EE power spectrum.
4 Conclusions
In this paper, we present a machine-learning CMB foreground-cleaning technique, which involves two steps: (1) using the CNN network to remove the foreground contamination from the raw CMB map; and (2) using a cross-correlation technique to suppress the instrumental noise effects on the power spectra obtained from the recovered noisy CMB map.
We apply this pipeline to the CMB-S4 experiment. At the map level, CMBFSCNN can cleanly remove the polarized foreground components from both the Q and U maps. The MAD values between the recovered and target noisy maps are K for Q map recovery and K for U map recovery. After dividing the data into two HS maps, we cross-correlate them, to suppress the noise effects at the power spectrum level. The calculations of for the recovered EE and BB power spectra prove that the CMB signal obtained by using our method is reliable and almost identical to the input fiducial CMB information. We also apply this method to Planck observations, to test its performance. The results show that CMBFSCNN is capable of recovering precise CMB polarization signals from observational data sets, and that it can provide similar power spectra to those from the Commander foreground-cleaned maps, demonstrating that our method has the potential for CMB component separation and B-mode detection.
There are still some limitations to the use of our method. The number of input frequency bands has a slight impact on the performance of our method. The performance of the recovered CMB map will be reduced if the network input is a map that has only been observed in one frequency band. In addition, the noise on an observed map with a higher pixel resolution ( or ) will have a higher amplitude than the map used in this work (), which will slightly reduce the performance of our method when the network handles such high-resolution maps.
We will investigate the capability of our method in relation to other aspects, such as reconstructions of foregrounds and CMB delensing, as well as the component separation of future radio surveys, in future works.
Acknowledgements
J.-Q.X. is supported by the National Science Foundation of China, under grant Nos. U1931202 and 12021003, and by the National Key R&D Program of China, Nos. 2017YFA0402600 and 2020YFC2201603. Some of the results in this paper have been derived using the HEALPix (page: https://healpix.sourceforge.io/).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Abazajian et al. (2019) Abazajian, K., Addison, G., Adshead, P., et al. 2019, ar Xiv e-prints, ar Xiv:1907.04473. https://arxiv.org/abs/1907.04473
- 2Ade et al. (2019) Ade, P., Aguirre, J., Ahmed, Z., et al. 2019, Journal of Cosmology and Astroparticle Physics, 2019, 056, doi: 10.1088/1475-7516/2019/02/056 · doi ↗
- 3Alonso et al. (2019) Alonso, D., Sanchez, J., Slosar, A., & LSST Dark Energy Science Collaboration. 2019, MNRAS, 484, 4127, doi: 10.1093/mnras/stz 093 · doi ↗
- 4Armitage-Caplan et al. (2012) Armitage-Caplan, C., Dunkley, J., Eriksen, H. K., et al. 2012, MNRAS, 424, 1914, doi: 10.1111/j.1365-2966.2012.21314.x · doi ↗
- 5Casas et al. (2022) Casas, J. M., Bonavera, L., González-Nuevo, J., et al. 2022, ar Xiv e-prints, ar Xiv:2205.05623. https://arxiv.org/abs/2205.05623
- 6Dumoulin & Visin (2016) Dumoulin, V., & Visin, F. 2016, ar Xiv e-prints, ar Xiv:1603.07285. https://arxiv.org/abs/1603.07285
- 7Eriksen et al. (2008) Eriksen, H. K., Jewell, J. B., Dickinson, C., et al. 2008, Ap J, 676, 10, doi: 10.1086/525277 · doi ↗
- 8Errard et al. (2016) Errard, J., Feeney, S. M., Peiris, H. V., et al. 2016, JCAP, 2016, 052, doi: 10.1088/1475-7516/2016/03/052 · doi ↗
