<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Channel Estimation with Mutual Information GAN</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Congrong Dong</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zhongliang Deng</string-name>
          <email>dengzhl@bupt.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Enwen Hu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wen Liu</string-name>
          <email>liuwen@bupt.edu.cn</email>
          <email>owen.hu@bupt.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xudong Song</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Licheng Wei</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Beijing University of Posts and Telecommunications (BUPT)</institution>
          ,
          <addr-line>10 Xitucheng Road, Haidian district, Beijing</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The current wireless systems are evolving towards higher frequency, specifically millimeter waves (mmWave). To leverage the wide bandwidth advantages of mmwaves and overcome the high path loss characteristics, massive MIMO antenna arrays have emerged, resulting in the wireless channel exhibiting ”high-dimensional” characteristics. Traditional channel estimation methods do not perform well when extended to mmwave massive MIMO channel estimation. Meanwhile, the limitations of deep learning-based channel estimation methods lies in the need for a large labeled dataset, since the high-dimensional characteristics of future communication channels drastically increase the cost of channel measurement and labeling. This significantly impedes the application of deep learning(DL) in channel estimation. This paper proposes an unsupervised channel estimation method based on a mutual information maximization generative adversarial network (InfoGAN). It performs unsupervised learning and classification of various clustered delay line (CDL) channels and automatically estimates and reconstructs channels for diferent CDL channels. Additionally, it integrates the training method of WGAN to ensure the stability and convergence of the training process. The proposed method outperforms Orthogonal Matching Pursuit (OMP), EM-GM-AMP (an approximate message passing algorithm), and LOS/NLOS conditional GAN (CGAN) across all CDL channels.</p>
      </abstract>
      <kwd-group>
        <kwd>channel estimation</kwd>
        <kwd>generative adversarial network (GAN)</kwd>
        <kwd>millimeter wave (mmWave)</kwd>
        <kwd>massive MIMO</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The large-scale deployment and continuous evolution of global 5G networks have led to significant
changes in wireless channels regarding frequency, antenna, and scenario. These changes have introduced
new characteristics, such as non-stationarity in the space-time-frequency domain, posing challenges
to traditional channel modeling and estimation. Compared to traditional microwave communication
technologies, mmWave communication technology ofers abundant spectrum resources, higher data
rates, and greater spectral eficiency. Due to its shorter wavelength, mmWave has a high spatial
resolution, enabling precise localization of mobile devices. To compensate for the significant path loss
of mmWave, employing large-scale MIMO technology for high-precision directional beamforming[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
has become the mainstream approach. The short wavelength of mmWave further reduces the size
of antenna arrays, facilitating the integration and miniaturization of antennas, and allowing for the
construction of larger-scale antenna arrays. Accurate channel state information must be obtained
through channel estimation to leverage the advantages of mmWave massive MIMO for high-precision
localization in complex LOS and NLOS scenarios.
      </p>
      <p>
        In 6G and future communication systems, the scale of antenna arrays at base stations (BS) and
user equipment (UE) will continue to expand, significantly increasing the dimensions and complexity
of channel estimation. Traditional channel estimation methods for sub-6 GHz bands, such as least
squares (LS) or minimum mean squared error (MMSE) estimators, cannot be directly extended to
mmWave MIMO[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Recent methods commonly use the sparsity of mmWave MIMO channels in the
      </p>
      <p>CEUR</p>
      <p>
        ceur-ws.org
beamspace[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] to design channel estimation schemes, transforming the problem into a compressed
sensing problem. This involves leveraging signal sparsity and a small number of pilot sequences for
channel reconstruction. Additionally, DL has emerged as a promising approach[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], with methods based
on image reconstruction or deep learning networks being proposed. DL can implicitly learn complex
channel distributions, reconstructing unknown signals or images from observations. However, DL for
channel estimation typically employs supervised learning and relies on large labeled channel datasets.
The increasing diversity of channel types in future mmWave communication scenarios and the need to
measure various channel parameters make labeling data prohibitively expensive, significantly limiting
DL’s application in mmWave MIMO channel estimation. This paper proposes an unsupervised DL
method for mmWave MIMO channel estimation, introducing mutual information for unsupervised
classification of CDL channels and using GAN to generate diverse channel data for estimation.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Research has demonstrated that wireless channels exhibit sparsity[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] in the delay and angle domains.
Leveraging this sparsity, compressed sensing (CS)-based channel estimation techniques have gained
significant attention. These techniques represent high-dimensional channels using sparse bases,
transforming the channel estimation problem into a sparse signal recovery problem[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. However, CS relies
on the assumption that the channel is sparse under a specific basis (usually DFT), which is challenging
to satisfy in practical scenarios. An inappropriate sparse basis can cause grid mismatch issues, reducing
the accuracy of the channel’s sparse representation[
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] . Consequently, achieving accurate signal
reconstruction using efective sparse representations remains a key focus. Algorithms like Orthogonal
Matching Pursuit (OMP)[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and Approximate Message Passing (AMP) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] are commonly studied for
this purpose.
      </p>
      <p>
        DL-based methods for channel estimation have also gained popularity. With the rapid development
of deep learning, techniques such as Generative Adversarial Networks (GAN) ofer new possibilities
for mmWave MIMO channel estimation. GAN’s adversarial learning mechanism can learn complex
distributions and generate diverse data samples, which is highly suitable for channel estimation given the
high cost and dificulty of mmWave MIMO channel measurements. Many researchers have developed
supervised learning frameworks for channel estimation, using pilot signals as inputs or conditions to
train neural networks that output channel matrices[
        <xref ref-type="bibr" rid="ref10 ref11 ref12">10, 11, 12</xref>
        ]. For instance, in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], pilot signals are
used as conditional information, and received signals as inputs, to train a Conditional GAN (CGAN)
to output the channel matrix. However, this approach does not use random noise vectors as input,
limiting the GAN’s ability to generate diverse models, merely learning the mapping between pilots and
channels. In [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], the sparsity of mmWave MIMO channels in the beamspace domain is utilized by first
classifying channels into LOS/NLOS, then using the classifier’s output to train a CGAN for estimating
ifve types of CDL channels. However, relying solely on LOS/NLOS conditions may lead to performance
losses due to variations in LOS components across diferent CDL channels.
      </p>
      <p>Based on the above discussion, to avoid the high cost and dificulty of mmWave MIMO channel
data measurement and labeling, we propose an unsupervised channel classification and estimation
framework that uses GAN to achieve high-dimensional channel estimation from a small number of
pilot signals, obtain sparse representations of the channel, and reconstruct the original channel. The
main contributions are as follows:
• Transform the channel estimation problem into a sparse signal reconstruction problem in the
beamspace domain, training GAN to directly generate beamspace domain channel matrices
without assuming a channel model and LOS/NLOS condition.
• Use the diferences in the sparsity of diferent channel models in the beamspace domain as a
feature to classify the channels.
• Apply InfoGAN to channel estimation. By incorporating interpretable latent variables into the
random input vector of GAN and introducing mutual information between the latent variables
and the generated channel types, achieve controllable generation of diferent channel models
through maximizing their mutual information, enabling unsupervised classification of channel
models.
• Combine the unsupervised learning capability of InfoGAN with the stable training advantages
of WGAN to form the InfoWGAN model, ensuring training stability and accelerating model
convergence. To the best of our knowledge, this is the first time that InfoGAN and WGAN have
been integrated for channel estimation.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Proposed Approach</title>
      <sec id="sec-3-1">
        <title>3.1. System Model</title>
        <p>We consider a downlink single-user narrowband mmWave MIMO communication scenario, where the
transmitter is denoted by S ∈ ℂ  ×  . The received signal can be expressed as:
transmitter is equipped with   antennas and the receiver with   antennas, using a fully connected
phase shifting network. The hybrid precoder and combiner at the transmitter and receiver are denoted
by F ∈ ℂ  ×  and W ∈ ℂ  ×  respectively, where   is the number of data streams transmitted. The
MIMO channel between BS and UE is represented by H ∈ ℂ  ×  , and the pilot signal sent by the</p>
        <p>Y = W HFS + W N,
where N ∈ C  ×  is an independent and identically distributed (i.i.d.) complex Gaussian random
variable with mean 0 and variance  2. It is assumed that the channel follows a block fading model,
where H remains constant over   time slots. Using the Kronecker product identity ABC = (C ⊗ A) B,
we can obtain</p>
        <p>y = (S F ⊗ W ) H + (I  ⊗ W ) n,
and AR ∈ ℂ r× r respectively. Thus, we can express H as
where y ∈ ℂ s p×1, H ∈ ℂ r t×1 and n ∈ ℂ r p×1. Denote A = (S F ⊗ W ) , A has dimensions
    ×     .Assuming that both the transmitter and receiver use uniform spaced linear arrays, under
the virtual model, the array response matrices can be represented by unitary DFT matrices AT ∈ ℂ t× t
H = ARHvAT
H = ((AT ) ⊗ AR) Hv
(1)
(2)
(3)
(4)
(5)</p>
        <p>Unlike traditional DL-based channel estimation models, we directly train GAN to output samples
of the sparse representation Hv in the beamspace domain rather than the original channel H. That
is, we train the generator G to learn the distribution of Hv. Moreover, we do not impose any sparsity
constraints on Hv. This approach is more flexible than CS-based channel estimation methods, which
require the sparse representation of the signal being recovered to have only a few non-zero values to
successfully reconstruct the signal.</p>
        <p>After the GAN training is completed, we extract the trained generator
G, and use the received pilot
signal y (2) and the corresponding channel type latent variable c to search for the optimal input variable
 ∗ in the latent space of the input noise variable z for G</p>
        <p>z∈ℝ
z∗ = arg min ‖y − AspG(z, ) ‖2 +  reg‖z‖22,</p>
        <p>2

where Asp = (AT FS) ⊗ W AR and  reg is the regularization coeficient used to impose
L2 norm
constraint on the noise variable z. After optimizing the noise variable, we can obtain the estimated
beam domain channel Hv, est = G (z∗). We use the normalized mean square error (NMSE) as the metric
to evaluate the quality of Hv, est , defined as</p>
        <p>NMSE =  [
‖Hv − Hv, est ‖2 ] ,</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. GAN Architectures</title>
        <p>In this section, we first introduce the principles and structure of WGAN-GP, followed by the InfoWGAN
model proposed in this paper. We will detail how WGAN and InfoGAN are integrated into InfoWGAN
and describe its training process.</p>
        <sec id="sec-3-2-1">
          <title>3.2.1. Wasserstein GAN With Gradient Penalty</title>
          <p>A Wasserstein Generative Adversarial Network (WGAN) is a variant of the classic GAN. Its optimization
goal is to solve the min-max problem:
min max  ∼  [()] −  ∼  [(())]</p>
          <p>
            ∈
where  is the set of 1-Lipschitz functions and   is the real data distribution. As pointed out in [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ],
the original GAN sufers from mode collapse and instability during training due to the use of KL or JS
divergence, which is one of its major drawbacks. In contrast, WGAN uses the Wasserstein-1 distance
instead of KL divergence to measure the distance between two distributions, making WGAN’s training
more robust and stable. Theoretically, WGAN requires 1-Lipschitz continuity. Traditional WGAN
enforces 1-Lipschitz continuity through weight clipping, but this can lead to insuficient capacity in
the discriminator network, reducing the model’s performance. Gradient penalty ensures 1-Lipschitz
continuity by directly penalizing the norm of the gradients in the loss function. The classic gradient
penalty term is defined as:
where  ̂ is a sample drawn from the straight line between the data distribution and the generator
distribution, and ()̂ is the output of the discriminator on  ̂.
(6)
(7)
          </p>
        </sec>
        <sec id="sec-3-2-2">
          <title>3.2.2. InfoWGAN</title>
          <p>
            The input of the original GAN is an unconstrained random vector z, resulting in outputs from G that lack
semantic features and cannot correspond to specific dimensions of z, leading to poor interpretability.
InfoGAN[
            <xref ref-type="bibr" rid="ref14">14</xref>
            ] introduces a latent variable c into the input vector z and incorporates mutual information
I(X; Y)between c and the output of G to control the generated data. The definition of mutual information
is as follows:
 ( ;  ) =  ( ) −  ( | )
(8)
To encourage the categorical latent variable c to be associated with meaningful semantic features and
to better align with the WGAN loss function, we introduce an auxiliary network Q that maximizes
Algorithm 1 InfoWGAN Training Process
1: for number of training iterations do
          </p>
          <p>for   iterations do
Sample categorical latent codes {c() }=1 ∼ Cat( = 5,  = 0.1)</p>
          <p>Ĥ = G(z, c;   )
H̃ =  H + (1 − ) Ĥ

 = Update_D(Ĥ , H , H̃ , ,  , ;</p>
          <p>)
Sample minibatch of  beamspace channel realizations {H() }=1 ∼ ℙH ,
Sample categorical latent codes {c() }=1 ∼ Cat( = 5,  = 0.1)
latent variables {z() }</p>
          <p>
            =1 ∼ ℙz, and random numbers { () }=1 ∼  [
            <xref ref-type="bibr" rid="ref1">0, 1</xref>
            ]
14: end for
Subroutine 1:   = Update_D(xG, x , xrG, ,  , ; 
 )
1: L(  ) = 1 ∑=1 [( x

()
G ;   ) − ( x
()
          </p>
          <p>;   )]
2: L(  ) = L(  ) +  (‖∇x(G) (
3:   =   −  Adam(∇</p>
          <p>L(  ))</p>
          <p>()
x
rG;   )‖2 − 1)</p>
          <p>2
Subroutine 2:   = Update_G(xG, ,  ;   )
1: Input: xG will be a function of</p>
          <p>2: L(  ) = 1 ∑=1 −( x</p>
          <p>(G) )
3:   =   −  Adam(∇</p>
          <p>L(  ))
Subroutine 3:   = Update_Q(c, xG, ,  ;   )
1: L(  ) = −
1 ∑=1 log ( c() |x</p>
          <p>(G) )
2:   =   −  Adam(∇</p>
          <p>L(  ))
the mutual information between the latent variable c and the generated samples G(z, c). The loss of
the auxiliary network Q is approximated by minimizing the negative log-likelihood between c and the
predictions of the auxiliary network Q(c|G(c, z)). Combined with the previously mentioned WGAN-GP,
the objective function of the proposed InfoWGAN is defined as follows:
,</p>
          <p>∈
min max  ∼ 
[()] −  ∼  ,∼ 
[((, ))]</p>
          <p>2
+  1 ∼̂ ℙ  ̂ [(‖∇ ̂()̂ ‖ 2 − 1) ]
−  2 ∼  ,∼  [−log (|(, ))]
(9)</p>
          <p>This objective function consists of three parts: the adversarial game term, the gradient penalty term,
and the mutual information maximization term, with  1 and  2 being the regularization hyperparameters
for the latter two terms, respectively.</p>
          <p>To reduce the number of network parameters, the auxiliary network Q shares all network parameters
with the discriminator D of the WGAN, except for the last layer. Specifically, since the output of D is a
binary value indicating real or fake, the final layer of D is a linear layer. On the other hand, the output
of Q aims to classify the input channel matrix, therefore, the last two layers of Q are a softmax layer
and a linear layer, respectively.The complete model network architecture is shown in Figure 1.</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>3.2.3. Training Process</title>
          <p>In Algorithm 1, we detail the training process of the proposed InfoGAN model. First, we sample real
beamspace channel matricesH, noise vectors z, and categorical latent variables c, and call Subroutine 1
to update the discriminator’s parameters   continuously for   times. Subsequently, we sample another
batch of (z, c) and sequentially call Subroutine 2 and 3 to update the parameters of the generator G
and the auxiliary network Q. The detailed training parameters can be found in Table1.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Simulation Details</title>
      <sec id="sec-4-1">
        <title>4.1. Data Generation</title>
        <p>
          According to 3GPP TR 38.901 [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], we used MATLAB to generate five types of CDL channel data for
model training and testing. CDL-A, B, and C are NLOS channels, while CDL-D and E are LOS channels.
The channels are sorted by LOS component proportion: B &lt; C &lt; A &lt; E &lt; D. The detailed channel
generation parameters are shown in Table2.
        </p>
        <p>We compare the proposed InfoGAN model with two mainstream algorithms in the current field of
channel estimation: CS-based methods, such as OMP and Approximate Message Passing (AMP), as well
as DL-based methods.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. BASELINE</title>
        <p>We compare the proposed InfoGAN model with two mainstream algorithms in the current field of
channel estimation: CS-based methods, such as Orthogonal Matching Pursuit (OMP) and Approximate
Message Passing (AMP), as well as DL-based methods.</p>
        <p>• Orthogonal Matching Pursuit (OMP): A greedy algorithm for sparse signal reconstruction.</p>
        <p>
          We use the OMP algorithm for channel estimation as described in [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], where OMP minimizes
‖  ‖0 subject to ‖ −  sp  ‖2 ≤  . The stopping criterion of the algorithm is based on the power
of the residual error.
• EM-GM-AMP: Combining Expectation-Maximization (EM) and Approximate Message Passing
(AMP) techniques, EM-GM-AMP is used for sparse signal reconstruction and efectively handles
noise. The algorithm takes the received pilot signal  and the measurement matrix  sp as inputs,
and the channel matrix  is solved through AMP iterations. The specific number of iterations
depends on the SNR level.
• Conditional Wasserstein Generative Adversarial Network with Gradient Penalty
(CWGAN-GP): We adopt the CGAN model proposed in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. First, a LOS predictor is trained
to perform binary classification (LOS/NLOS) on the input signal. The classification result is
used as conditional information and input to both G and D to control the type of channel model
generated by G. By classifying the channels, the range of channels generated by G is narrowed,
efectively speeding up the estimation process and improving the accuracy of channel estimation.
        </p>
        <p>The model’s training data and conditions are the same as those used for the proposed InfoWGAN.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Simulation Results &amp; Analysis</title>
        <p>During the iterative training process of InfoWGAN, we use fixed input variables to sample models
at diferent stages to evaluate the training performance of InfoWGAN. Taking the CDL_B channel
model as an example, we visualized the fake samples generated by G at epochs 1, 80, and 160, as
shown in Figure 2. It can be clearly observed that as the number of training iterations increases, G
successfully captures the sparse characteristics of the CDL_B channel, and the generated fake channel
model samples increasingly resemble the real channel samples. We compared our proposed InfoWGAN
with the aforementioned baselines on five diferent CDL channels. We plotted the NMSE vs. SNR graphs
for the five channel models, as shown in Figure 3. By observing Figure 3, the following conclusions
can be drawn:</p>
        <p>
          CS-based methods demonstrate good robustness under both LOS and NLOS conditions. The NMSE
range for EM-GM-AMP remains within the interval [
          <xref ref-type="bibr" rid="ref2">−2, 2</xref>
          ]under both conditions, consistently
outperforming OMP. In contrast, LOS conditions significantly impact the performance of DL-based models,
with an average diference of 6 dB. Additionally, the performance order of DL-based models across the
ifve CDL channel models is B &lt; C &lt; A &lt; D &lt; E, corresponding to the increasing of LOS components in
the channel. Thus, DL-based channel estimation methods clearly outperform CS-based methods under
LOS conditions.
        </p>
        <p>
          Under NLOS channel conditions, the practical performance of CWGAN, proposed in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], is slightly
inferior to EM-GM-AMP. This is because CWGAN uses LOS/NLOS as conditional information without
further distinguishing the three NLOS channel models with diferent levels of sparsity. Our proposed
InfoWGAN model, on the other hand, perfectly captures the diferences in sparsity among CDL_A, B, C
channels, allowing for specific channel estimation for each channel. As a result, it performs better than
EM-GM-AMP. Additionally, it is observed that since CDL_B and CDL_C are fully NLOS channels, and
CDL_A is a mixed LOS/NLOS channel, CDL_A exhibits more significant sparsity. Therefore, among
these three channels, InfoWGAN performs best on CDL_A , with an average performance improvement
of approximately 1.6 dB over EM-GM-AMP.
        </p>
        <p>For LOS channels CDL_D, E, compared to CWGAN, our proposed InfoWGAN is more robust to
noise variations, especially under low SNR conditions. Under high SNR conditions, the performance
improvement of InfoWGAN is not significant due to the high sparsity of CDL_D and CDL_E channels,
with only a few non-zero values and lacking distinct sparse features, making them highly similar.
Additionally, since there are only two LOS channel types in the CDL model, this can lead to a loss
in classification performance. Under low SNR conditions, the enhanced noise power reduces the
similarity between CDL_D, E channels, thus improving the model’s performance. Overall, our proposed
InfoWGAN model is more suitable for channel estimation under low SNR conditions.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. CONCLUSIONS</title>
      <p>In mmWave MIMO communication scenarios, the diversity of channel types and the high cost of
channel measurement pose challenges to channel estimation. Moreover, traditional channel estimation
algorithms do not scale well. To address this, this paper proposes a model integrating InfoGAN and
WGAN, called InfoWGAN. By transforming the mmWave channel matrix into the beamspace and
leveraging the sparsity of mmWave in the beamspace, InfoWGAN is trained for unsupervised channel
classification and subsequently performs channel estimation and reconstruction. Simulation results
show that, compared to traditional CS-based channel estimation methods and CGAN, the proposed
InfoWGAN demonstrates better performance in both LOS and NLOS scenarios and exhibits greater
robustness under low SNR conditions.
This work was supported by the National Key Research and Development Program of China under
Grant No.2022YFB3904702. This work was also financially supported by the National Natural Science
Foundation of China under Grant No.62372049.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>T. L.</given-names>
            <surname>Marzetta</surname>
          </string-name>
          ,
          <article-title>Noncooperative cellular wireless with unlimited numbers of base station antennas</article-title>
          ,
          <source>IEEE transactions on wireless communications 9</source>
          (
          <year>2010</year>
          )
          <fpage>3590</fpage>
          -
          <lpage>3600</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Doshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Andrews</surname>
          </string-name>
          ,
          <article-title>Over-the-air design of gan training for mmwave mimo channel estimation</article-title>
          ,
          <source>IEEE Journal on Selected Areas in Information Theory</source>
          <volume>3</volume>
          (
          <year>2022</year>
          )
          <fpage>557</fpage>
          -
          <lpage>573</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Herdin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Sayeed</surname>
          </string-name>
          , E. Bonek,
          <article-title>Experimental study of mimo channel statistics and capacity via the virtual channel representation</article-title>
          ,
          <source>Univ. Wisconsin-Madison</source>
          , Madison,
          <string-name>
            <surname>WI</surname>
          </string-name>
          , USA,
          <source>Tech. Rep</source>
          <volume>5</volume>
          (
          <year>2007</year>
          )
          <fpage>10</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Deep learning based channel estimation for massive mimo with mixed-resolution adcs</article-title>
          ,
          <source>IEEE Communications Letters</source>
          <volume>23</volume>
          (
          <year>2019</year>
          )
          <fpage>1989</fpage>
          -
          <lpage>1993</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Babington</surname>
          </string-name>
          , A Mathematical Introduction to Compressive Sensing, volume
          <volume>4</volume>
          of
          <issue>10</issue>
          , 3 ed., Springer New York, The address,
          <year>2013</year>
          .
          <article-title>An optional note</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Super-resolution blind channel-and-signal estimation for massive mimo with one-dimensional antenna array</article-title>
          ,
          <source>IEEE Transactions on Signal Processing</source>
          <volume>67</volume>
          (
          <year>2019</year>
          )
          <fpage>4433</fpage>
          -
          <lpage>4448</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. K.</given-names>
            <surname>Lau</surname>
          </string-name>
          ,
          <article-title>Fdd massive mimo channel estimation with arbitrary 2d-array geometry</article-title>
          ,
          <source>IEEE Transactions on Signal Processing</source>
          <volume>66</volume>
          (
          <year>2018</year>
          )
          <fpage>2584</fpage>
          -
          <lpage>2599</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Alkhateeb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. El</given-names>
            <surname>Ayach</surname>
          </string-name>
          , G. Leus,
          <string-name>
            <given-names>R. W.</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <article-title>Channel estimation and hybrid precoding for millimeter wave cellular systems</article-title>
          ,
          <source>IEEE journal of selected topics in signal processing 8</source>
          (
          <year>2014</year>
          )
          <fpage>831</fpage>
          -
          <lpage>846</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rangan</surname>
          </string-name>
          ,
          <article-title>Generalized approximate message passing for estimation with random linear mixing</article-title>
          ,
          <source>in: 2011 IEEE International Symposium on Information Theory Proceedings</source>
          , IEEE,
          <year>2011</year>
          , pp.
          <fpage>2168</fpage>
          -
          <lpage>2172</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-D.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <article-title>Channel estimation for one-bit multiuser massive mimo using conditional gan</article-title>
          ,
          <source>IEEE Communications Letters</source>
          <volume>25</volume>
          (
          <year>2020</year>
          )
          <fpage>854</fpage>
          -
          <lpage>858</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ma</surname>
          </string-name>
          , S. Zhang,
          <article-title>Deep learning-based channel estimation for doubly selective fading channels</article-title>
          ,
          <source>IEEE Access 7</source>
          (
          <year>2019</year>
          )
          <fpage>36579</fpage>
          -
          <lpage>36589</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.-K. Wen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Jin</surname>
            ,
            <given-names>G. Y.</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Deep learning-based channel estimation for beamspace mmwave massive mimo systems</article-title>
          ,
          <source>IEEE Wireless Communications Letters</source>
          <volume>7</volume>
          (
          <year>2018</year>
          )
          <fpage>852</fpage>
          -
          <lpage>855</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Arjovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chintala</surname>
          </string-name>
          , L. Bottou,
          <article-title>Wasserstein generative adversarial networks</article-title>
          ,
          <source>in: International conference on machine learning, PMLR</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>214</fpage>
          -
          <lpage>223</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Duan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Houthooft</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schulman</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sutskever</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Abbeel</surname>
          </string-name>
          , Infogan:
          <article-title>Interpretable representation learning by information maximizing generative adversarial nets</article-title>
          ,
          <source>Advances in neural information processing systems</source>
          <volume>29</volume>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15] G. T.
          <volume>38</volume>
          .901,
          <string-name>
            <surname>Study</surname>
            <given-names>on</given-names>
          </string-name>
          <source>channel model for frequencies from 0</source>
          .5 to 100 ghz,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>R.</given-names>
            <surname>Méndez-Rial</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rusu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>González-Prelcic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alkhateeb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. W.</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <article-title>Hybrid mimo architectures for millimeter wave communications: Phase shifters or switches?</article-title>
          ,
          <source>IEEE access 4</source>
          (
          <year>2016</year>
          )
          <fpage>247</fpage>
          -
          <lpage>267</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>