Federated Quantum Neural Network With Quantum Teleportation For Resource Optimization in Future Wireless Communication
Federated Quantum Neural Network With Quantum Teleportation For Resource Optimization in Future Wireless Communication
Federated Quantum Neural Network With Quantum Teleportation For Resource Optimization in Future Wireless Communication
0018-9545 © 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14718 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
TABLE II
NOTATIONS
Fig. 2. The utilization of FT-QNN for resource allocation. The global model
[m]
Qcloud is processed by the cloud QNN. The m–th local model Qedge is processed
by the m–th edge QNN. The dataset of users served by the m–th access point/
is sent to the cloud via quantum teleportation protocol, which
base station is stored locally by the m–th edge Em . The resource allocation will be addressed in detail in Section III. It is worth not-
solution from FT-QNN is then used by Em . ing that each edge store and process its respective user data
locally.
Each edge platform is assumed as an integrated unit that
transmit antennas, relays, and receiving terminals, which includes a transmit access point, a quantum-based process-
directly affects the training time and accuracy [28]. More ing unit, and the hardware necessary for supporting quan-
often than not, these kinds of setbacks can be mitigated tum teleportation.3 Each m–th edge, denoted by Em , m ∈
[m]
through feature preprocessing techniques, in particular, {1, . . . , Nedge }, ios employed to serve Ngroup user groups.
reduction of the input dimensions [29], [30]. Nonetheless, The n–th group among the groups that belong to Em is
these practices did not solve the core issue, which is in the [m] [m,n]
denoted as Gm,n , n ∈ {1, . . . , Ngroup }. It consists of Nuser
learning model itself. To this end, quantum-based models users. Each user among this group is denoted by Um,n,k ,
can be capitalized, which in this work they even coupled where k specifies the index of the user. Accordingly, Em
with quantum teleportation to reduce inter-model bottle- is responsible for the downlink (DL) transmission to serve
necks due to quantum measurements; in prior studies, Um,n,k . Moreover, Em , m ∈ {1, . . . , Nedge }, receives the chan-
quantum-based learning models have shown comparable nel information about its corresponding users via prior chan-
(or even better) performances [21], [31] while having nel estimation, which involves pilot signaling. In addition,
lower computational complexity and faster convergence hm,n,k denotes the channel between the transmitter and
rate [17], [21]. Um,n,k .
Prior to data transmission, the cloud and Em allocate the
B. The Organization of This Paper resources for Gm,n by leveraging the FT-QNN for resource
The rest of this work is structured as follows. The NOMA allocation optimization. Accordingly, let us define the set of
system is considered in Section II. Section III describes the resource allocation solutions for the groups served by Em as
proposed FT-QNN framework, providing a detailed discussion sm {sm,1 , . . . , sm,N [m] }.
group
on the integration of quantum teleportation and QNNs. In Sec- Notations: The absolute value and Euclidean norm are de-
tion IV, the utilization of FT-QNN for maximizing the sum-rate noted by | · | and · , respectively. The identity matrix is
of the NOMA system is described. Section V investigates the denoted as 1. The notation of “⊗” refers to the Kronecker
performance of FT-QNN. Finally, this study is summarized in product operator. The real and complex numbers are indi-
Section VI. cated by the symbols R and C, respectively. Time com-
plexity is examined using the notation O(·). Other nota-
II. THE SYSTEM MODEL tions used in this article are listed in Table II. Different
quantum operations used in this article are presented in
The assumed system model is presented in Fig. 2. Given Table III.4
consideration to the rapid advancements in quantum comput-
ing [33], this work assumes that the cloud and edges have
access to quantum computation, which can be achieved through 3 Hereafter, for simplicity, the term “m–th edge” will refer to both the m–th
either classical simulation or by directly performing quantum access point and the corresponding edge quantum computation platform.
operations on noisy intermediate-scale quantum (NISQ) pro- 4 Here, quantum gates can be understood as the fundamental operators in
cessors [18]. quantum computing systems, which can be composed into QNNs (will be
described in Section III). In an effort to provide a clearer description, the
The cloud computation, which processes the cloud QNN authors took the liberty of specifying the index of the designated qubit within
model, in which the operation is denoted by Qcloud , cooperates the notation of the corresponding quantum gate. For instance, this work uses
with the Nedges edge computations. Meanwhile, each m–th CX(|qtarget ||qcontrol ) to denote the controlled-X operation applied to the target
qubit |qtarget , with |qcontrol serving as the control qubit. In addition, the operation
edge processes an edge QNN model, in which the operation of RZ (θ; |qtarget ) is applied to |qtarget , where θ denotes the parameter of the
[m] [m]
is denoted by Qedge . The information about the output of Qedge gate.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14720 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
Fig. 3. The proposed FT-QNN. In this scenario, the local channel information serves as the input for the local QNN model, represented by the quantum operation
[m] [m]
Uedge . Subsequently, each m–th edge platform sends the output as the quantum state |ϕent,1 via the quantum teleportation protocol. Subsequently, the said state
[m]
|ϕent,1 is employed as the input for the cloud quantum model, denoted by the quantum operation Ucloud .
Fig. 4. Proposed deployment protocol of the introduced FT-QNN. The left figure exhibits the training phase, whereas the right figure shows the prediction phase.
[m]
In each step of the training phase, the output of the edge QNN Qedge is transferred via quantum teleportation method to the cloud QNN Qcloud . Subsequently, the loss
calculation and weight optimization are conducted by the cloud. Once the training phase is completed, FT-QNN leverages the instantaneous channel information
to estimate the current wireless solutions throughout the prediction phase. (a) Training phase. (b) Prediction phase.
6 This study envisages general use of the quantum protocol, although currently, [m] [m] [m]
7 Consider the state of |ϕent,1 after Hadamard gate as |ϕent,1 = αent,1 |0 +
quantum communication is still in its infancy. [32]. Moreover, the authors [m] M is used to prepare the state of the pre-shared entangled qubits
acknowledge that if the distance between a particular edge and the cloud is βent,1 |1. Uent
sufficiently large, quantum repeater may be required [40]. Hence, to mitigate [m] [m] [m] [m]
as αent,1 |00 + βent,1 |11. The notations αent,1 and βent,1 are related to the
the need for repeaters, this study assumes single-hop quantum communication
[m] 2 [m] 2
as a simplifying assumption. probability of obtaining |0 and |1, where |αent,1 | + |βent,1 | = 1.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14722 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
Fig. 5. The quantum operation representing the considered quantum teleportation protocol [22], [23], [24]. In the figure, the dashed-dotted line indicates the
[m] cloud,[m]
separation of particles containing the quantum states |ϕent,1 and |ϕent,1 [32]. These states are distributed priori to the m–th edge unit and the cloud,
[m]
respectively, m ∈ {1 . . . Nedge }. Within this context, the state |ϕout is regarded as the output of the edge quantum model, presented by the quantum operator
[m] cloud,[m]
Qedge . Afterwards, the state of |ϕent,1 is employed as the input of the cloud quantum model, denoted by Qcloud .
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
NAROTTAMA AND SHIN: FEDERATED QNN WITH QUANTUM TELEPORTATION FOR RESOURCE OPTIMIZATION 14723
⎛ ⎞⎞
C. Edge Quantum Neural Network [m]
Nlayer Nneuron
[m,l]
⎜
⎜ [m] [m] ⎟⎟
The considered m–th edge QNN is described as follows.
⎝ RZ θl,r ; q1,r ⎟ ⎟
⎠⎠ ,
Consider the qubits of m–th edge QNN as l=2 r=1
weight encoding
⎧
⎧ ⎫ ⎪ [m] [m] [m]
⎪ ⎪ ⎪
⎨ CX q l+1,1 q [m,l] for l < Nlayer ,
⎪
⎪ ⎪
⎪ [m,l]
l,Nneuron
⎪
⎪ ⎪
⎪ UCX
⎨ ⎬ ⎪ inter-layer connection
[m] [m] [m] [m] [m] [m] ⎪
⎩
qedge q1,1 , . . . , q [m,1] , q2,1 , . . . , q , q . 1
[m]
for l = Nlayer .
⎪
⎪
1,Nneuron
[m,N
[m]
]
out
⎪
⎪
⎪
⎪ N
[m]
,N layer
⎪
⎪
⎪ ⎪ (10)
neuron
layer
⎩ l=1 ⎭
l>1
(8) where CX(·), CZ(·), and Rz (·) operations are used as inter-
[m]
Initially, the input value is encoded via Uencode . layer connections, inter-neuron connections, and weight encod-
Definition 4 (Encoding of m–th edge): Based on [43], [44], ing operations, respectively [43], [44], [46], [47]. The weights
[45], the encoding operation of m–th edge is defined as of the m–th edge QNN could be concatenated as
⎧ ⎫
⎛ ⎞ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎨ ⎪
⎬
⎜ ⎟
[m] [m,n]
Ngroup
⎜N [m] [m] [m] [m] [m]
[m] ⎟ Θedge = θ1,1 , . . . , θ [m] , θ2,1 , . . . , θ .
user
[m]
(ℵm ) ⎜ RZ גn,k ; q1,n H q1,n ⎟
[m] [m] ⎪
⎪
[m]
]⎪
Nlayer ,Nneuron layer ⎪
1,Ngroup [m,N
Uencode ⎜ ⎟, ⎪ [m]
⎪
⎝ ⎠ ⎪
⎪ ⎪
⎪
n=1 k=1
⎩ l=1 ⎭
l>1
forGm,n (11)
(9) [m,1] [m,N ] [m]
[m]
[m]
where גn,k ∈ ℵm is the pre-processed input of the k–th user in Lemma 3: In the case of Nneuron = . . . = Nneuronlayer = Nlayer ,
[m] [m] [m]
the n–th group. Considering the channel gain as the input, the Ngroup = Nlayer , m ∈ {1, . . . , Nedge }, the complexity of Uedge
2
[m] e2hm,n,k −1 [m] [m] 2
pre-processed input is given as גn,k = 2hm,n,k 2
. can be asserted as Uedge ∈ O((Nlayer ) ).
e +1
Lemma 2: Considering
[m]
n ∈ {1, . . . , Ngroup }, m∈ Proof: First, the inter-layer and inter-neuron connections uti-
[m] lize CX(·) ∈ O(1) and CZ(·) ∈ O(1), respectively. Hence,
{1, . . . , Nedge }, the complexity of Uencode can be expressed [m] [m,l] [m] 2
[m] [m,n] this part yields O(Nlayer Nneuron ) ≈ O((Nlayer ) ). Second, the
as Uencode ∈ O(Nuser ). [m,l]
Proof: The RZ (·) operations are performed consecutively weight encoding operation utilizes RZ (·) ∈ O(1) for Nneuron
[m,n] [m]
for {Um,n,1 , . . . , Um,n,Nuser
m,n }, resulting in O(N
user ). Parallel neurons in Nlayer layers. Hence, the weight encoding part
[m] [m,n] [m] [m] 2
operations for Ngroup groups yields O(Nuser ). yields O(1). In conclusion, Uedge yields O((Nlayer ) ) + O(1) ≈
The main operations of the m–th edge QNN that is presented [m] 2
[m] O((Nlayer ) ).
in this work, i.e., Uedge , is adapted from the QNN models in [43], Definition 6 (The m–th edge QNN): The quantum circuit of
[44], [46], [47]. the m–th edge QNN is defined as11
Definition 5 (The main operation of the m–th edge QNN):
[m] [m]
The main operation of the m–th edge QNN is defined as
Qedge CZ qout q [m]
[m] [m] [m]
[m,l] Uedge Θedge
Nlayer ,Nneuron
⎛ ⎛ [m] ⎞ ⎞
[m] Nlayer Nneuron
[m,l]
Uedge Θedge CX q [m] q [m]
[m] [m] [m]
⎜ [m] ⎜ [m] ⎟ [m] ⎟
1,Ngroup 1,Ngroup −1
⎝Uencode (ℵm) ⊗ ⎝ H ql,r ⎠ ⊗H qout ⎠,
inter-layer connection l=2 r=1
⎛ ⎞ (12)
[m]
⎜
Ngroup −1 ⎟
⎜ [m] [m] ⎟
⎝ CZ q q
1,n 1,n−1 ⎠ [m]
where Θedge is the set of weight values used for the m–th edge
n=1 [m]
inter-neuron connection QNN. Let θl,n be the weight value for the n–th neuron in the
⎛ ⎛ ⎞⎞ [m]
Nlayer
[m] [m,l] lth layer. Eventually, the output of Qedge can be conveyed as the
⎜ N ⎟⎟
[m,l] ⎜ [m] [m]
neuron
[m]
⎜ U ⎜ CZ q q ⎟⎟ quantum state |ϕout .
⎝ CX ⎝ l,r l,r−1 ⎠⎠
l=2 r=2
inter-neuron connection
⎛⎛ [m]
⎞
Ngroup
⎝⎝ [m] [m]
RZ θ1,n ; q1,n ⎠ ⊗ initialization, the qubits are set to |0. Therefore, we consider
11 For
[m] [m,l]
[m] ⊗N N
n=1 Qedge |0 layer neuron for implementation.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14724 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
The main operation of the cloud QNN, i.e., Ucloud , is based on [m]
the QNN operation in [43], [44], [46], [47]. Lemma 5: Under the assumption of Nedge = Ngroup = Nlayer
cloud
,
cloud,1 cloud,N cloud
Definition 7 (The main operation of the cloud QNN): The m ∈ {1, . . . , Nedge } and Nneuron = . . . = Nneuron layer =
main operation of the cloud QNN is defined as cloud
Nlayer , the complexity of Ucloud can be conveyed as
⎛ 3
Ucloud ∈ O((Nlayer
cloud
) ).
⎜ cloud Proof: The complexity analysis of the first and last layers is
Ucloud (Θcloud ) ⎜
⎝CX q1,Nneuron
cloud
cloud,1 q2,1 presented as follows. The CX(·) operation yields O(1). The se-
[m] cloud 2
inter-layer connection rial CZ(·) operations yield O(Nedge Ngroup ) = O((Nlayer ) ), as-
⎛ ⎞ [1]
suming Ngroup = . . . = Ngroupedge [N ]
. The parallel RZ (·) operations
[m]
⎜
Nedge Ngroup
⎟ yield O(1). Hence, the first and last layers yield O((Nlayer cloud 2
) ).
⎜ cloud cloud
CZ q1,a+n q1,(a+n)−1 ⎟
⎝ ⎠ The time complexity for 2 ≤ l ≤ (Nlayer − 1) is analyzed
cloud
m=1 n=2 cloud,l
inter-neuron connection as follows. The serial CZ(·) operations yield O(Nneuron )≈
⎛ ⎛ ⎞⎞⎞ O(Nlayer ). Parallel RZ (·) operations yield O(1). Hence,
cloud
Nlayer
cloud cloud,l
N
neuron
2 ≤ l ≤ (Nlayer
cloud
− 1) yields O(Nlayer cloud
). In conclusion, Ucloud
⎝ cloud,l ⎝
UCX cloud,l ⎠⎠⎠
UCZ
cloud 2
N cloud
−1 cloud 2
l=2 r=2 yields O((Nlayer ) ) + l=2 layer
O(Nlayer
cloud
) + O((Nlayer ) )≈
⎛⎛ ⎞ O((Nlayer
cloud 2
) ).
[m]
Nedge Ngroup
⎜⎜ cloud
cloud ⎟ Definition 8 (The circuit of cloud QNN): The operation of the
⎝⎝ RZ θ1,a+n ; q1,a+n ⎠⊗
cloud QNN is expressed as12
m=1 n=1
weight encoding ⎛ [m]
⎞
⎛ ⎞⎞ Nedge Ngroup
Nlayer
Qcloud ⎝ ⎠
cloud
M : qN
cloud
X(qN cloud ,r )H
cloud cloud
cloud,l
⎜ N neuron
cloud cloud ⎟⎟ cloud ,r qN cloud ,r
RZ θl,r ; ql,r ⎠⎠ ,
layer layer layer
⎝ m=1 n=1
l=2 r=1
weight encoding
0 if m = 1,
a(m) m−1 [b] (14) 12 As the qubits are initially set to |0, consider Qcloud |0
⊗(Nlayer
cloud −1)N cloud
neuron
⎛ ⎞
Nlayer
cloud cloud,l IV. FT-QNN APPLICATION FOR NOMA SYSTEMS
N neuron
formed over the system; which leads to |qN cloud being collapsed
cloud each receiving terminal to better encode its designated message.
layer ,r
to a classical bit. On that account, power allocation can be considered as an critical
cloud,1 cloud,N cloud part in NOMA deployment.
Lemma 6: Assuming that Nneuron = . . . = Nneuron layer =
Each edge Em , which has a base station (BS) in the middle
cloud
Nlayer , the complexity of Qcloud can be analyzed as Qcloud ∈
2 of the cell, employs NOMA to transmit superimposed messages
O((Nlayer
cloud
) ). to different user group (denoted as Gm,1 , . . . , Gm,Ngroup , where
Proof: First, parallel operations of MX(·)H(·) ∈ O(1) Ngroup is the number of groups served in Em ). The superim-
yield O(1). Next, as examined in Lemma 5, Ucloud yields posed message transmitted to Gm,n using NOMA is denoted as
cloud 2 [m,n] !
Nuser
O((Nlayer ) ). Finally, parallel operations of H(·) yield O(1).
2 m,n =
χNOMA k=1 λm,n,k P sm,n,k , where λm,n,k and sm,n,k
In conclusion, Qcloud yields O(1) + O((Nlayer
cloud
) ) + O(1) ≈ are the assigned power ratio and designated message for the user
2
O((Nlayer
cloud
) ). Um,n,k , respectively. [36] Let P be the total transmit power of
the BS.
Moreover, let us assume zero-mean Rayleigh flat-fading chan-
E. The Feed-Forward Process and Output Decoding
nels [50], [51], where −κ indicating the pathloss exponent.
Methodology
Considering d−κ m,n,k as the distribution variance, let hm,n,k ∼
In the following, a single feed-forward inference of the FT- CN (0, d−κ )
m,n,k be the channel coefficient indicating the channel
QNN is defined. between BS and Um,n,k , modelled as complex-normal distri-
Definition 9 (Feed-forward inference, Qforward ): Combining bution. Accordingly, let us denote hm,n,k 2 as the gain of the
[m] [m]→cloud
Qedge , Qtele , and Qcloud , ∀m ∈ {1, . . . , Nedge }, a single channel between BS and Um,n,k .
feed-forward inference of the FT-QNN can be represented as In NOMA, the power ratio is assigned based on the channel
the quantum operation gain of each user. Taking that into account, let us order the
⎛ ⎞ user based on the acquired channel gains; the channel gain for
[m]
Nedge
Ngroup
each user in group Gm,n can be sorted as hm,n,1 2 ≥ . . . ≥
⎝ [m]→cloud ⎠ [m]
Qforward Qcloud Qtele Qedge . (18) hm,n,N [m,n] 2 , where hm,n,k 2 indicating the channel gain
user
m=1 n=1
of Um,n,k , accordingly.
edge
The transmit signal-to-interference-plus-noise ratio (SINR) of
Lemma 7: Considering Nlayer cloud
= Nlayer = Nlayer , the com- [m]
NOMA user Um,n,k , m ∈ {1, . . . , Nedge }, n ∈ {1, . . . , Ngroup },
plexity of Qforward can be expressed as Qforward ∈ O((Nlayer )2 ). respectively, can be are expressed as [36]
cloud 2
Proof: First, Qcloud yields O((Nlayer ) ) ≈ O((Nlayer )2 ) (see ⎧
Lemma 6). ⎨ρhm,n,k 2 λm,n,k for k = 1,
Nedge Ngroup
[m]
[m]→cloud [m]
NOMA
γm,n,k = ρhm,n,k 2 λm,n,k (20)
Second, m=1 ( n=1 Qtele )Qedge yields ⎩ k−1 2 for k > 1.
j=1 ρh
m,n,k λm,n,j+1
[m] 2
O((Nlayer ) ) (see Lemmas 1 and 4).
Let ρ = P/σ2 be the transmit signal-to-noise ratio (SNR); the
After the measurements (17), Qforward resulted in an array
[1] [Nedge ] noise variance is indicated by σ 2 . Subsequently, the achievable
of classical bits O = {o1 , . . . , o [N edge ]
}. Subsequently, the de- rate of Um,n,k by using NOMA can be expressed as
Ngroup
coding operation of the FT-QNN can be described as follows.
Definition 10 (Decoding operation, Udecode ): Considering
NOMA
Rm,n,k = log2 1 + γm,n,k
NOMA
. (21)
[m]
on ∈ O as the measurement result of M(qN cloud ,mn ), m ∈
cloud
layer
NOMA
The sum rate of each NOMA group is given by Rm,n =
{1, . . . , Nedge }, n ∈
[m]
{1, . . . , Ngroup }, the operation to decode the Nuser
[m,n]
NOMA
k=1 Rm,n,k .
output of Qforward is defined as
Nshot A. The Objective Function
1
Udecode : Qforward ⇔ oFT-QNN
m,n = o[m]
n
, (19)
Nshot r In this study, the goal of the optimization is to maximize the
r=1 sum rate achieved by the user devices in the NOMA system.
Considering Λ as the set of user power allocation, the optimiza-
where oFT-QNN
m,n is the FT-QNN output for the n–th group of the
tion problem can be defined as [53]:
m–th edge. The number of quantum measurements is denoted
as Nshot . In the considered NOMA scenario (Section IV), the [m]
Nedge Ngroup
FT-QNN decoding output oFT-QNN
m,n is used as the coefficient of maximize NOMA
Rm,n (22a)
the strong user power allocation, λm,n,str ← oFT-QNN
m,n .
Λ
m=1 n=1
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14726 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
subject to NOMA
Rm,n,k ≥ Rm,n,k
OMA
, ∀k, ∀n, ∀m, (22b) coefficient for each strong user given by [53]
#
2
λm,n,k ≤ 1, ∀k, ∀n, ∀m, (22c) data,i
1 + hm,n,weak ρ − 1
k λdata,i
m,n,str = 2
. (25)
0 ≤ λm,n,k ≤ 1, ∀k, ∀n, ∀m. (22d) hdata,i
m,n,weak ρ
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
NAROTTAMA AND SHIN: FEDERATED QNN WITH QUANTUM TELEPORTATION FOR RESOURCE OPTIMIZATION 14727
TABLE IV
THE COMPLEXITY COMPARISON
TABLE V
THE SIMULATION PARAMETERS
NOMA
Fig. 6. The average sum rate Rsum,1 (cf. (31)) with respect to the transmit
SNR ρ, achieved using the proposed FT-QNN. Herein, Scheme A employs the
[m] [m]
quantum teleportation protocol to transmit the quantum state |ϕout from Qedge
to Qcloud . In contrast, Scheme B does not use quantum teleportation and instead
relies on quantum measurements to obtain the output of the edge QNN.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
NAROTTAMA AND SHIN: FEDERATED QNN WITH QUANTUM TELEPORTATION FOR RESOURCE OPTIMIZATION 14729
Fig. 7. The quantum circuit implemented during simulation [43], [44], [46], [47].
Fig. 8. The achievable average user rate of the proposed FT-QNN for NOMA Fig. 10. Loss decline of FT-QNN with respect to the number of optimized
power allocation with respect to the transmit SNR ρ. Additionally, the notation weights.
NOMA NOMA
of “strong” and “weak” refer to user rate calculations of Rstr,1 and Rweak,1 of
(32), respectively.
VI. CONCLUSION
This work proposed the FT-QNN scheme, which integrates
quantum teleportation and QNNs, for a decentralized wireless
resource allocation. In the proposed scheme, a central cloud
QNN is connected to edge QNNs via quantum teleportation. As
Fig. 9. Comparison between Scheme A and Scheme B. Scheme A employs
quantum teleportation to send quantum-based information [58], whereas Scheme
a particular wireless optimization case, FT-QNN is employed to
B utilizes classical information, which can be conveyed through the control plane optimize NOMA power allocation, which is crucial for power-
of a conventional network [59], [60]). domain NOMA as each user is being served using a different
transmit power ratio.
This study highlights the benefits of using FT-QNN for wire-
transmit information from the edge to the cloud, challenges such less resource allocation; FT-QNN yields lower computational
as potential interference and resource allocation may need to complexity while having a similar achievable sum rate (as shown
be addressed. Secondly, sending the output of the edge QNN in Section V), compared to a distributed QNN scheme without
via classical means, as in Scheme B, requires additional com- quantum teleportation protocol.
putational memory at the side of the cloud, which may pose a In the future, the FT-QNN is expected to solve more complex
problem if high-dimensional data is transmitted [61]. In addition optimization problems (for example, optimizing massive MIMO
to these issues, sending classical-valued outputs as in Scheme with NOMA). As this work can considered as an initial effort
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14730 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
#
to utilize quantum teleportation in an FT-QNN, the following 2
topics should be investigated for future work. The utilization 1+ hdata,i
m,n,str ρ −1
of FT-QNN in a network with a massive number of edges and ⇔ 2
≤ λdata,i
m,n,str (34)
hdata,i
m,n,str ρ
users can be inspected. Training protocols for FT-QNN can be
further applied. Different resource allocation scenarios can also Therefore, to satisfy the constraints in (33) and (34)
be investigated. 2
1+hdata,i
m,n,weak ρ −1
Besides, different challenges associated with quantum com- λdata,i λdata,i
(i.e., m,n,str ≤ 2 and m,n,str ≥
puting can be mitigated by considering the following methods. hdata,i
m,n,weak ρ
2
Firstly, the integration of hybrid classical-quantum processing 1+hdata,i
m,n,str ρ −1
can compensate for the lack of quantum computational resources 2 , respectively), the condition of
hdata,i
m,n,str ρ
on the network side. [63], [64]. In addition, the low number of 2
1+hdata,i
m,n,weak ρ −1
quantum bits on current system can be mitigated by reducing data,i
λm,n,str = are required to be satisfied.
2
the input dimension (for instance, via the use of prior autoen- hdata,i
m,n,weak ρ
2
NOMA
Rm,n,str ≥ Rm,n,str
OMA
⇔ log2 1 + hdata,i
m,n,str ρλm,n,str
15 The qubits are set to |0 for initialization. Therefore, this study considers
1 2 [m] [m,l]
≥ log2 (1 + hdata,i
m,n,str ρ)
[m] ⊗N N
Qedge |0 layer neuron for implementation.
2
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
NAROTTAMA AND SHIN: FEDERATED QNN WITH QUANTUM TELEPORTATION FOR RESOURCE OPTIMIZATION 14731
[m]
is defined as where on r ∈ {0, 1} is the rth measurement result of the m–th
Nshot [m]
1 edge, m ∈ {1, . . . , Nedge }, n ∈ {1, . . . , Ngroup }.
ȯ[m] r ,
[m] [m]
Udecode : Qforward ⇔ oedge
m = (36)
Nshot r=1
[m]
APPENDIX C
where ȯ r
∈ {0, 1} is the rth measurement result of the m–th THE ASSUMED CLASSICAL FEDERATED NEURAL NETWORK
edge.
[m] For the sake of comparison, a classical-computation-based
The decoding output of Qedge , i.e., oedgem , is then used as the federated neural network can be presented as follows. In each
parameter of a RZ (·) gate in Qcloud . feed-forward inference, the m–th edge and cloud is involved.
Definition 13 (The circuit of cloud QNN in Scheme B): The [m] [m,l]
For the m–th edge, Nlayer is the number of layers and Nneuron
operation of the cloud QNN is expressed as16 cloud
⎛ ⎞ is the number of neuron in each lth layer. For the cloud, Nlayer
[m]
Nedge Ngroup
cloud,l
is the number of layers and Nneuron is the number of neuron in
Qcloud ⎝ M qN cloud
cloud ,r X qN cloud ,r H
cloud cloud
qN cloud ,r
⎠
each lth layer. The operation of the classical neural network that
layer layer layer
m=1 n=1
is processed by the m–th edge is given by
⎛ ⎞ ⎛ [m,l−1] ⎞
Nedge
edge cloud
[m]
Nlayer Nneuron
[m,l]
Nneuron
Ucloud (Θcloud ) ⎝ RZ om ; q1,m ⎠ [m]
Fclassical = factive ⎝
[m,l] [m,l−1] ⎠
ωi→j yj , (39)
m=1
i=1 i=1 j=1
⎛ ⎞
Nlayer
cloud cloud,l
N neuron [m,l]
where factive (·), ωi→j , and yj
[m,l−1]
, are the activation function,
⎝ cloud ⎠
H(ql,r ) . (37)
weight factor, and output from jth neuron, lth layer, respectively.
l=1 r=1
Additionally, the classical neural network that is processed by
cloud,1 cloud,N cloud the cloud can be defined as
Lemma 10: Assuming that Nneuron = . . . = Nneuron layer = ⎛ cloud,l−1 ⎞
cloud Nlayer Nneuron
cloud cloud,l
Nneuron
Nlayer , the complexity analysis of Qcloud in Scheme B can be
conveyed as Qcloud ∈ cloud 2
O((Nlayer ) ).
cloud
Fclassical = factive ⎝ cloud,l cloud,l−1 ⎠
ωi→j yj ,
i=1 i=1 j=1
Proof: First, parallel operations of M(·)X(·)H(·) ∈ O(1)
(40)
yield O(1). Next, as examined in Lemma 5, Ucloud yields cloud,l
cloud 2
where ωi→j , and yjcloud,l−1 , are the weight factor and output
O((Nlayer ) ). Additionally, parallel operations of RZ (·) yield from jth neuron, lth layer, respectively. The complexity of
O(1). Finally, parallel operations of H(·) yield O(1). In con- cloud [m]
cloud 2
Fclassical and Fclassical can be investigated as follows.
clusion, Qcloud yields O(1) + O((Nlayer ) ) + O(1) + O(1) ≈ Lemma 12: Given similar models at cloud and edge,
2
O((Nlayer
cloud
) ). that is, Fclassical = Fclassical
cloud [m]
= Fclassical , Nlayer = Nlayer
cloud [m]
= Nlayer ,
Consider Qforward as a single feed-forward operation of Qcloud cloud,l [m,l]
Nneuron = Nneuron = Nneuron , the complexity of Fclassical can be
(cf. (37)). The complexity of a single feed-forward inference in
analyzed as Fclassical ∈ O(Nlayer (Nneuron )2 ).
Scheme B is presented as follows.
edge Proof: Let us assume that each multiplication operation and
Lemma 11: Considering Nlayer cloud
= Nlayer = Nlayer , the com-
activation function yield O(1). Considering (40), each layer
putational complexity of Qforward can be investigated as
of Fclassical yields O((Nneuron )2 ). Subsequently, Fclassical yields
Qforward ∈ O((Nlayer )2 Nshot ).
[m] Fclassical ∈ O(Nlayer (Nneuron )2 ).
Proof: From Lemma 9, consider Qedge ∈ O((Nlayer )2 ).
To obtain oedge m requires Nshot measurements and each REFERENCES
RZ (oedge 2
m ; q1,m ) of Qcloud requires O((Nlayer ) Nshot ) in feed-
cloud
[1] B. Narottama and S. Y. Shin, “Quantum federated learning for wireless
[m]
forward inference. Therefore, the complexity of Qedge in communications,” in Proc. KICS Summer Conf., 2020, pp. 208–209.
[m] [2] Z. Lu, C. Zhong, and M. C. Gursoy, “Dynamic channel access and power
Lemma 10 can be represented as Qedge ∈ O((Nlayer )2 Nshot ). In control in wireless interference networks via multi-agent deep reinforce-
ment learning,” IEEE Trans. Veh. Technol., vol. 71, no. 2, pp. 1588–1601,
conclusion, Qforward in Scheme B yields O((Nlayer )2 Nshot ). Feb., 2022.
The decoding operation of the Qcloud in Scheme B is defined [3] N. Yang, H. Zhang, K. Long, H. Hsieh, and J. Liu, “Deep neural network
as follows. for resource management in NOMA networks,” IEEE Trans. Veh. Technol.,
vol. 69, no. 1, pp. 876–886, Jan., 2020.
Definition 14 (Decoding operation of Qcloud in Scheme B, [4] H. Huang et al., “Deep learning for physical-layer 5G wireless techniques:
Udecode ): Let Qcloud
forward be the forward propagation of Qcloud in Opportunities, challenges and solutions,” IEEE Wireless Commun., vol. 27,
Scheme B (37). The operation to decode the output of Qcloudforward
no. 1, pp. 214–222, Feb., 2020.
[5] Z. Du, C. Wu, T. Yoshinaga, K. A. Yau, Y. Ji, and J. Li, “Federated learning
is defined as for vehicular Internet of Things: Recent advances and open issues,” IEEE
Nshot
1 Open J. Comput. Soc., vol. 1, pp. 45–61, 2020.
cloud
Udecode : Qcloud ⇔ oFT-QNN
m,n = o[m]
n
, (38) [6] W. Y. B. Lim et al., “Federated learning in mobile edge networks:
forward
Nshot r A comprehensive survey,” IEEE Commun. Surv. Tut., vol. 22, no. 3,
r=1
pp. 2031–2063, thirdquarter 2020.
[7] H. B. McMahan, E. Moore, D. Ramage, S. Hampson, and B. A. Y. Arcas,
16 The qubits are initially set to |0. Hence, this study considers “Communication-efficient learning of deep networks from decentralized
⊗(Nlayer
cloud −1)N cloud
Qcloud |0 neuron
for implementation. data,” in Proc. 20th Int. Conf. Artif. Intell. Statist., 2017, pp. 1273–1282.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
14732 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 72, NO. 11, NOVEMBER 2023
[8] K. Bonawitz et al., “Towards federated learning at scale: System design,” [33] A. Singh, K. Dev, H. Siljak, H. D. Joshi, and M. Magarini, “Quantum
Proc. Mach. Learn., Sys., vol. 1, pp. 374–388, 2019. internet—applications, functionalities, enabling technologies, challenges,
[9] H. Zhu and Y. Jin, “Multi-objective evolutionary federated learning,” IEEE and research directions,” IEEE Commun. Surv. Tut., vol. 23, no. 4,
Trans. Neural Netw. Learn. Syst., vol. 31, no. 4, pp. 1310–1322, Apr., 2020. pp. 2218–2247, Fourthquarter 2021.
[10] Q. Zeng, Y. Du, K. Huang, and K. K. Leung, “Energy-efficient radio [34] R. Valivarthi et al., “Teleportation systems toward a quantum internet,”
resource allocation for federated edge learning,” in Proc. IEEE Int. Conf. PRX Quantum, vol. 1, no. 2, 2020, Art. no. 020317.
Commun. Workshops, 2020, pp. 1–6. [35] X. S. Ma et al., “Quantum teleportation over 143 kilometres using active
[11] M. Yan, B. Chen, G. Fen, and S. Qin, “Federated cooperation and aug- feed-forward,” Nature, vol. 489, no. 7415, pp. 269–273, Sep., 2012.
mentation for power allocation in decentralized wireless networks,” IEEE [36] Y. Saito, Y. Kishiyama, A. Benjebbour, T. Nakamura, A. Li, and K.
Access, vol. 8, pp. 48088–48100, 2020. Higuchi, “Non-orthogonal multiple access (NOMA) for cellular future
[12] S. Samarakoon, M. Bennis, W. Saad, and M. Debbah, “Distributed fed- radio access,” in Proc. IEEE Veh. Technol. Conf., 2013, pp. 1–5.
erated learning for ultra-reliable low-latency vehicular communications,” [37] M. Caleffi, A. S. Cacciapuoti, and G. Bianchi, “Quantum internet: From
IEEE Trans. Commun., vol. 68, no. 2, pp. 1146–1159, Feb., 2020. communication to distributed computing!,” in Proc. ACM Int. Conf.
[13] M. Bianchini and F. Scarselli, “On the complexity of neural network classi- Nanoscale Comput. Commun., 2018, pp. 1–4.
fiers: A comparison between shallow and deep architectures,” IEEE Trans. [38] Y. Sun, H. Ochiai, and H. Esaki, “Decentralized deep learning for
Neural Netw. Learn. Syst., vol. 25, no. 8, pp. 1553–1565, Aug., 2014. multi-access edge computing: A survey on communication efficiency and
[14] K. Beer et al., “Training deep quantum neural networks,” Nature Commun., trustworthiness,” IEEE Trans. Artif. Intell., vol. 3, no. 6, pp. 963–972,
vol. 11, 2020, Art. no. 808. Dec., 2022.
[15] Y. Du, M.-H. Hsieh, T. Liu, S. You, and D. Tao, “On the learnability of [39] D. C. Nguyen, M. Ding, P. N. Pathirana, A. Seneviratne, J. Li, and H. V.
quantum neural networks,” PRX Quantum, vol. 2, no. 4, p. 040337, 2020. Poor, “Federated learning for Internet of Things: A comprehensive survey,”
[16] P.-L. Dallaire-Demers and N. Killoran, “Quantum generative adversarial IEEE Commun. Surv. Tut., vol. 23, no. 3, pp. 1622–1658, thirdquarter
networks,” Phys. Rev. A, vol. 98, 2018, Art. no. 012324. 2021.
[17] B. Narottama and S. Y. Shin, “Quantum neural networks for resource [40] M. K. Singh, L. Jiang, D. D. Awschalom, and S. Guha, “Key device and
allocation in wireless communications,” IEEE Trans. Wireless. Commun., materials specifications for a repeater enabled quantum internet,” IEEE
vol. 21, no. 2, pp. 1103–1116, Feb., 2022. Trans. Quantum Eng., vol. 2, 2021, Art no. 4102909,.
[18] O. H. M. Ross, “A review of quantum-inspired metaheuristics: Going [41] M. Caleffi and A. S. Cacciapuoti, “Quantum switch for the quantum
from classical computers to real quantum computers,” IEEE Access, vol. 8, internet: Noiseless communications through noisy channels,” IEEE J. Sel.
pp. 814–838, 2020. Areas Commun., vol. 38, no. 3, pp. 575–588, Mar., 2020.
[19] A. S. Cacciapuoti, M. Caleffi, R. V. Meter, and L. Hanzo, “When entan- [42] R. Ratan, M. K. Shukla, and A. Y. Oruc, “Quantum switching networks
glement meets classical communications: Quantum teleportation for the with classical routing,” in Proc. Annu. Conf. Inf. Sci. Syst., 2007, pp. 789–
quantum internet,” IEEE Trans. Commun., vol. 68, no. 6, pp. 3808–3833, 793.
Jun., 2020. [43] F. Tacchino et al., “Variational learning for quantum artificial neural
[20] P. Botsinis, S. X. Ng, and L. Hanzo, “Quantum search algorithms, quantum networks,” IEEE Trans. Quantum Eng., vol. 2, 2021, Art no. 3101110.
wireless, and a low-complexity maximum likelihood iterative quantum [44] Y. Chen, “Quantum dilated convolutional neural networks,” IEEE Access,
multi-user detector design,” IEEE Access, vol. 1, pp. 94–122, 2013. vol. 10, pp. 20240–20246, 2022.
[21] A. Abbas, D. Sutter, C. Zoufal, A. Lucchi, A. Figalli, and S. Woerner, [45] R. LaRose and B. Coyle, “Robust data encodings for quantum classifiers,”
“The power of quantum neural networks,” Nature Comput. Sci., vol. 1, Phys. Rev. A, vol. 102, no. 3, Sep., 2020, Art. no. 032420.
pp. 403–409, 2021. [46] C. Zoufal, A. Lucchi, and S. Woerner, “Quantum generative adversarial
[22] C. H. Bennett, G. Brassard, C. Crépeau, R. Jozsa, A. Peres, and W. networks for learning and loading random distributions,” npj Quantum
K. Wootters, “Teleporting an unknown quantum state via dual classical Inf., vol. 5, no. 1, 2019, Art. no. 103.
and Einstein-Podolsky-Rosen channels,” Phys. Rev. Lett., vol. 70, 1993, [47] M. Watabe, K. Shiba, C.-C. Chen, M. Sogabe, K. Sakamoto, and T. So-
Art. no. 1895. gabe, “Quantum circuit learning with error backpropagation algorithm and
[23] D. Bouwmeester, J.-W. Pan, K. Mattle, M. Eibl, H. Weinfurter, and experimental implementation,” Quantum Rep., vol. 3, no. 2, pp. 333–349,
A. Zeilinger, “Experimental quantum teleportation,” Nature, vol. 390, May 2021.
pp. 575–579, 1997. [48] Z. Zhang, H. Sun, and R. Q. Hu, “Downlink and uplink non-orthogonal
[24] D. Boschi, S. Branca, F. D. Martini, L. Hardy, and S. Popescu, “Experi- multiple access in a dense wireless network,” IEEE J. Sel. Areas Commun.,
mental realization of teleporting an unknown pure quantum state via dual vol. 35, no. 12, pp. 2771–2784, Dec., 2017.
classical and Einstein-Podolsky-Rosen channels,” Phys. Rev. Lett., vol. 80, [49] J. M. Meredith “Study on downlink multiuser superposition transmission
no. 6, pp. 1121–1125, 1998. for LTE,” 3GPP, Sophia Antipolis, France, Tech. Rep. TR 36.859, 2015.
[25] S. Y.-C. Chen and S. Yoo, “Federated quantum machine learning,” Entropy, [50] M. B. Shahab, M. F. Kader, and S. Y. Shin, “A virtual user pairing scheme
vol. 23, 2021, Art. no. 460. to optimally utilize the spectrum of unpaired users in non-orthogonal
[26] Q. Xia and Q. Li, “QuantumFed: A federated learning framework for multiple access,” IEEE Sig. Process. Lett., vol. 23, no. 12, pp. 1766–1770,
collaborative quantum training,” in Proc. IEEE Glob. Commun. Conf., Dec., 2016.
2021, pp. 1–6. [51] D. K. Hendraningrat, B. Narottama, and S. Y. Shin, “Non-orthogonal
[27] M. Chehimi and W. Saad, “Quantum federated learning with quantum multiple access in downlink coordinated multipoint transmissions,” Phys.
data,” in Proc. IEEE Int. Conf. Acoust., Speech, Signal Process., 2022, Commun., vol. 39, 2020, Art. no. 101017.
pp. 8617–8621. [52] S. Ali, E. Hossain, and D. I. Kim, “Non-orthogonal multiple access
[28] Y. Shen, Y. Shi, J. Zhang, and K. B. Letaief, “Graph neural networks for (NOMA) for downlink multiuser MIMO systems: User clustering, beam-
scalable radio resource management: Architecture design and theoretical forming, and power allocation,” IEEE Access, vol. 5, pp. 565–577, 2017.
analysis,” IEEE J. Sel. Areas Commun., vol. 39, no. 1, pp. 101–115, [53] L. Zhu, J. Zhang, Z. Xiao, X. Cao, and D. O. Wu, “Optimal user pairing
Jan., 2021. for downlink non-orthogonal multiple access (NOMA),” IEEE Wireless
[29] Q. Hu, Y. Liu, Y. Cai, G. Yu, and Z. Ding, “Joint deep reinforcement learn- Commun. Lett., vol. 8, no. 2, pp. 328–331, Apr., 2019.
ing and unfolding: Beam selection and precoding for mmWave multiuser [54] I. A. Bartsiokas, P. K. Gkonis, D. I. Kaklamani, and I. S. Venieris, “ML-
MIMO with lens arrays,” IEEE J. Sel. Areas Commun., vol. 39, no. 8, based radio resource management in 5G and beyond networks: A survey,”
pp. 2289–2304, Aug., 2021. IEEE Access, vol. 10, pp. 83507–83528, 2022.
[30] M. Arvinte and J. I. Tamir, “MIMO channel estimation using score- [55] H. Huang, Y. Yang, Z. Ding, H. Wang, H. Sari, and F. Adachi, “Deep
based generative models,” IEEE Trans. Wireless Commun., vol. 22, no. 6, learning-based sum data rate and energy efficiency optimization for
pp. 3698–3713, Jun. 2023. MIMO-NOMA systems,” IEEE Trans. Wireless Commun., vol. 19, no. 8,
[31] N. H. Nguyen, E. C. Behrman, M. A. Moustafa, and J. E. Steck, “Bench- pp. 5373–5388, Aug., 2020.
marking neural networks for quantum computations,” IEEE Trans. Neural [56] T. Peken, S. Adiga, R. Tandon, and T. Bose, “Deep learning for SVD and
Netw. Learn. Syst., vol. 31, no. 7, pp. 2522–2531, Jul., 2020. hybrid beamforming,” IEEE Trans. Wireless Commun., vol. 19, no. 10,
[32] S. L. N. Hermans, M. Pompili, H. K. C. Beukers, S. Baier, J. Borregaard, pp. 6621–6642, Oct., 2020.
and R. Hanson, “Qubit teleportation between non-neighbouring nodes in [57] H. Abraham et al., “Qiskit: An open-source framework for quantum
a quantum network,” Nature, vol. 605, pp. 663–668, 2022. computing,”Jan. 2019.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.
NAROTTAMA AND SHIN: FEDERATED QNN WITH QUANTUM TELEPORTATION FOR RESOURCE OPTIMIZATION 14733
[58] Z. Li et al., “Building a large-scale and wide-area quantum internet based Bhaskara Narottama (Member, IEEE) received the
on an OSI-alike model,” China Commun., vol. 18, no. 10, pp. 1–14, bachelor’s and master’s degrees from Telkom Uni-
Oct., 2021. versity, Indonesia, in 2015 and 2017, respectively,
[59] M. Ciavotta, D. Motterlini, M. Savi, and A. Tundo, “DFaaS: Decentralized and the Ph.D. degree in IT convergence engineering
function-as-a-service for federated edge computing,” in Proc. IEEE Int. from Kumoh National Institute of Engineering, Gumi,
Conf. Cloud Netw., 2021, pp. 1–4. South Korea, in 2022. He is currently a Postdoc
[60] Y. L. Lee, D. Qin, L. -C. Wang, and G. H. Sim, “6G massive radio access Researcher with the Institut National de la Recherche
networks: Key applications, requirements and challenges,” IEEE Open J. Scientifique, Montréal, QC, Canada. His research
Veh. Technol., vol. 2, pp. 54–66, 2021. interests include quantum-based optimizations and
[61] H. Sun, X. Ma, and R. Q. Hu, “Adaptive federated learning with gradient future wireless communications.
compression in uplink NOMA,” IEEE Trans. Veh. Technol., vol. 69, no. 12,
pp. 16325–16329, Dec., 2020.
[62] G. Sun, Y. Cong, J. Dong, Q. Wang, L. Lyu, and J. Liu, “Data poisoning
attacks on federated machine learning,” IEEE Internet Things J., vol. 9,
no. 13, pp. 11365–11375, Jul., 2022.
[63] M. Liu et al., “Embedding learning in hybrid quantum-classical neural
networks,” in Proc. IEEE Int. Conf. Quantum Comp. Eng., 2022, pp. 79–86.
[64] D. Arthur and P. Date, “Hybrid quantum-classical neural networks,” IEEE Soo Young Shin (Senior Member, IEEE) received
Int. Conf. Quantum Comput., Eng., Broomfield, CO, USA, pp. 49–55, the Ph.D. degree in electrical engineering and com-
2022. puter science from Seoul National University, Seoul,
[65] A. Shrestha and A. Mahmood, “Review of deep learning algorithms and South Korea, in 2006. From 2007 to 2010, he was
architectures,” IEEE Access, vol. 7, pp. 53040–53065, 2019. with WiMAX Design Lab, Samsung Electronics, Su-
[66] M. Weber et al., “Toward reliability in the NISQ era: Robust interval won, South Korea. In 2010, he joined the School of
guarantee for quantum measurements on approximate states,” Phys. Rev. Electronics, Kumoh National Institute of Technology,
Res., vol. 4, no. 3, 2022, Art. no. 033217. Gumi, South Korea, where he is currently a Professor.
[67] M. Chiani and L. Valentini, “Short codes for quantum channels with one He was a Postdoc. Researcher with the University of
prevalent Pauli error type,” IEEE J. Sel. Areas Inf. Theory, vol. 1, no. 2, Washington, Seattle, WA, USA, in 2007. His research
pp. 480–486, Aug., 2020. interests include 5G/6G wireless communications
[68] R. V. Meter et al., “A quantum internet architecture,” in Proc. IEEE Int. and networks, Internet of things, mixed reality, drone applications.
Conf. Quantum Comput. Eng., 2022, pp. 341–352.
[69] L. Gyongyosi and S. Imre, “Advances in the quantum internet,” Commun.
ACM, vol. 65, no. 8, pp. 52–63, 2022.
Authorized licensed use limited to: Shanxi University. Downloaded on December 14,2023 at 04:28:43 UTC from IEEE Xplore. Restrictions apply.