Abstract
A reconfigurable intelligent surface (RIS) has potential for enhancing the performance of wireless communication. A RIS includes cheap passive elements, and the reflecting of signals can be controlled to a specific location of users. In addition, machine learning (ML) techniques are efficient in solving complex problems without explicit programming. Data-driven approaches are efficient in predicting the nature of any problem and can provide a desirable solution. In this paper, we propose a temporal convolutional network (TCN)-based model for RIS-based wireless communication. The proposed model consists of four TCN layers, one fully connected layer, one ReLU layer, and lastly a classification layer. In the input, we provide data in the form of complex numbers to map a specified label under QPSK and BPSK modulation. We consider and MIMO communication using one base station and two single-antenna users. We have considered three types of optimizers to evaluate the TCN model. For benchmarking, long short-term memory (LSTM) and without ML are compared. The simulation results are conducted in terms of the bit error rate and symbol error rate which show the effectiveness of the proposed TCN model.
1. Introduction
The future wireless communication system has a high demand for a high data rate, high spectral efficiency, and uninterrupted service to the end user [1]. Fifth-generation (5G) and sixth-generation (6G) mobile communication provide a multi-gigabit communication system for the users [2]. However, the present technologies are struggling to provide high-speed data connections, and breakthrough technologies are being investigated to provide adequate support. Specifically, new solutions of new spectrum and low-energy consumable techniques along with a minimum hardware cost are desirable. Many new concepts and technologies are now being researched for solving wireless communication-related problems. Recently, a new paradigm for wireless communication was introduced as a reconfigurable intelligent surface (RIS) [3,4,5,6]. A RIS is a planar array of a large number of passive elements, where each element can change the phase shift of the incident signal independently [7]. Each element is a low-cost inexpensive surface of an electromagnetic material which can be controlled by a smart controller. This gives a unique opportunity not only to reflect but also to modify the shape of the reflected signal. Currently, RIS implementations include a conventional reflection array, software-defined meta-surfaces, and liquid crystals [8]. Figure 1 shows a typical application scenario for a RIS-based communication system. The original signal is blocked due to some obstacles and an alternative path is being created via RIS elements. The base station can serve the user in spite of the signal being blocked by obstacles. Usually, the RIS elements are mounted on a wall to reflect the signal to the user location.
Figure 1.
RIS working scenario for wireless communication system blockage.
Machine learning (ML) techniques are considered as a powerful tool for solving different complex problems without programming explicitly. Data-driven approaches can be useful in predicting the behavior of a system with high efficiency. This case features ML-related algorithms in a vast area of different research domains. ML-based algorithms are also deployed in wireless communication areas for performance improvement [9]. ML is broadly classified as supervised learning, unsupervised learning, and reinforcement learning. In supervised learning, a model is trained against an input–output mapping scenario. All the labeled data are provided to the system and the system learns the parameters depending on the corresponding labels. This technique is mostly used when training data are easily available. In unsupervised learning, there is no label associated with the data. Here, the model tries to learn the pattern in the data and tries to cluster the data into groups. Reinforcement learning tries to find a good policy from the feedback that it receives from the environment. ML was also introduced in RIS-based communications [10]. A deep learning-based approach was adopted in [11,12,13,14,15]. Unsupervised-based approaches were studied to solve different problems, such as the deployment of the base stations, user equipment clustering or association, detection of network state, aggregation of a dataset, and cancellation of interference [16,17,18,19]. In [20], the authors proposed a UL-CNN or sum rate maximization with an unsupervised approach. The authors in [21] also used an unsupervised learning approach for RIS-assisted industrial internet of things connectivity. Reinforcement learning was adopted in [22,23,24] for RIS-based communications.
Convolutional neural networks (CNN) can provide a superior performance in computer vision-related works. However, the structure of a CNN does not give optimal results in time series or sequence data classifications to recognize long-range patterns. To work with series data using a CNN, the authors in [25] proposed a temporal convolutional network (TCN). A TCN consists of 1-D convolutions of a large temporal receptive field with a few parameters as compared to other models. Previous studies showed that a TCN can provide outstanding results in speech signal processing [26,27,28], human action recognition [29], the charge estimation of Lithium-ion batteries [30], anomaly detection in IoT networks [31], and so on. However, to the best of our knowledge, a TCN has not been applied in wireless communication and data demodulation applications. This approach can be a promising solution in wireless communication as the received data can be represented in sequence. We can apply the sequence to label mapping using a TCN for regenerating bits at the receiver. Thus, we study the outcome of the TCN model for wireless communication scenarios for RIS applications.
The contributions of this study can be listed as follows:
- We propose a new TCN-based machine learning framework for recovering end-user data using RIS-based signal reception. We consider multiple user signals transmitted from a single base station reflected by a RIS.
- We evaluate the performance of the proposed model in terms of the bit error rate (BER) and symbol error rate (SER) with two different modulation schemes, such as quadrature phase-shift keying (QPSK) and binary phase-shift keying (BPSK).
- Different optimizers are employed to observe the performance variation for the model. In addition, a different system configuration is considered for testing the effectiveness of the TCN model.
- For benchmarking, long short-term memory (LSTM) and without ML are taken into account.
The rest of this paper is organized as follows. Section 2 represents the RIS-based communication scenario for MIMO communication, Section 3 describes the construction of the TCN model and the different features, Section 4 describes the simulation results of the RIS-enhanced communication demodulation system, and finally, Section 5 represents the conclusions.
2. RIS-Assisted Communication System Model
Figure 1 shows the conceptual idea of a typical RIS-based communication system. We have considered the downlink communication for a multi-antenna base station (BS) to K single-user equipment (UE). In the BS, there are M uniform planar array antennas and the RIS has N number of reflective elements. The signal received by the kth UE is a combined signal from BS to RIS and from RIS to UE. Thus, the receiver signal via RIS for the kth UE can be represented as follows [32]:
where is the channel from BS to RIS, is the channel from RIS to the kth user, x is the transmitted symbol, and is the additive white Gaussain noise (AWGN) with . diag is the diagonal matrix presenting the phase-shift values of the reflecting elements of RIS with ], where is the amplitude of the signal and is the phase-shift value. In this paper, the constant amplitude coefficient () is assumed [33]. Next, the entire channel from the BS to the kth UE through RIS is represented by . Specifically, it is worth to note that the matrix diag is the diagonal matrix. Then, the aforementioned entire channel matrix can be rewritten as follows [32]:
For the mmWave communication, BS-RIS channel can be expressed as follows [34]:
where is the complex gain with the associated pth path, is azimuth (angle) of angle of arrival (AoA), is the angle of departure (AoD), is the steering vector associated with receiver, and is the steering vector associated with transmitter. For a typical UPA, the array response vector is written as follows:
where , , is the wavelength, d is the antenna spacing with . The channel between RIS and UE can be expressed as follows:
where is the number of paths between RIS and UE, is the complex gain including path loss, and is the azimuth (elevation) angle at RIS for the th path.
3. Proposed TCN Model Architecture
Different types of sequence data modeling and forecasting are performed in deep learning approaches with LSTM and gated recurrent units (GRUs). CNNs are superior in computer vision applications, such as image classification, object detection, autonomous cars, and biometric authentication problems. However, in sequence classification and forecasting problems, CNN has drawbacks due to a lack of memory. TCN was proposed in [25], which modified the CNN architecture to adopt sequence data and time-series prediction.
For TCN, we consider one-dimensional (1-D) input sequence of features or data. We can predict some output as . The sequence modeling can be written as . The input-to-output mapping can be written as follows:
TCN workflow with the sequential data in each layer is shown in Figure 2. One of the characteristics of TCN is that it has an equal number of inputs and output sequences in each layer. This is ensured by adding zero padding to each layer shown in the white box of Figure 2. TCN uses casual convolution to stop the leakage of any information from the future to the past. This design can have a very long history size and can handle a network for which large size kernels are needed. To tackle this problem, dilation is introduced in TCN. For a 1-D sequence input with a filter , the dilated convolution operation for sequence t is written as follows:
where d is the dilation factor, q is the filter size, and is the direction of the past. Thus, dilation is considered as a fixed step between every two filter taps. Figure 3a shows an example of dilation factors with . The receptive field for n layer convolutional network with kernel size q is as follows:
To complete the structure of TCN, the residual block is added for learning the identity mapping. If x is the input, then the output of the residual block is as follows:
In the case of TCN as shown in Figure 3b, the residual block consists of dilated causal convolution block, weight normalization block, rectified linear unit (ReLU), and dropout block. The same configuration is repeated two times, and after that, the input is added to the resulting value.
Figure 2.
Example TCN with 4 layers where the number of input features is 5 and output is also 5.
Figure 3.
(a) Example of TCN with different dilation factors 2, 3, and 4 with kernel size 3, (b) different layers are present in the TCN block.
3.1. Dataset Generation
We consider the RIS channel for wireless communication, and the direct communication channel is not taken into account. Random data bits are generated and transmitted through the channel with AWGN. The parameters are listed in Table 1. QPSK and BPSK are adopted along with orthogonal frequency division multiplexing (OFDM). In the OFDM, the subcarrier length is 128, and the cyclic prefix is 32. The binary data elements are transformed into OFDM symbol and the symbol is assigned to a corresponding label. We consider two complex data sequences for training. One is before adding noise and the second is after adding noise. Each sequence has a real and imaginary part that is separated and assigned with a label. The data symbol for QPSK and BPSK before noise can be expressed as follows:
Again, the data symbol after adding noise can be expressed as:
Thus, one label can be mapped as the following values:
For QPSK, each transmitting antenna can have 4 unique symbols. Thus, for two antennas that can represent combinations, each can express different labels. In addition, two user data are considered simultaneously which makes the input feature as follows:
Similarly, for BPSK, each transmitting antenna can have 2 unique symbols. Thus, for two antennas that can represent combinations, each can express different labels. Two user data can be expressed as follows:
Table 1.
Dataset generation parameters.
3.2. Model Description
In this section, we describe the proposed model using TCN. In the proposed system, we map sequence to label for predicting communication data. The proposed TCN-based prediction model is shown in Figure 4. Each of the sequence data has eight samples for QPSK and each sequence has four samples for BPSK. The TCN-based model is placed on the receiver side for generating demodulated data label . In the beginning, the input layer receives the sequence data which are complex, including real and imaginary parts via a wireless channel. Thus, the input features of the convolutional layer are 8 and 4. TCN blocks are employed for processing, connected in feedforward propagation. As depicted in Figure 4, four dilation factors were used in the convolution dilation layers 1, 2, 4, and 8. Next, the output of the first TCN block is connected to the input of the second block. The second block produces output which is then connected to the input of the third block. Again, the output of the third block is then connected to the fourth block of TCN. The output of the fourth block is connected to a fully connected layer. Each TCN block is connected in a serial way and the last output is connected to a fully connected layer and is mathematically expressed as follows:
where W is the weight matrix and b is the bias vector. The fully connected layer is connected to Softmax layer as follows:
where is the Softmax function. Finally, the output of the classification layer is as follows:
where is the ith predicted label of the input feature.
Figure 4.
Block diagram of the proposed TCN-based demodulation technique at the receiver. The received input sequence is fed into the TCN network as () features and four TCN blocks employ ; for the dilated convolution layer, we have used four dilation values (1, 2, 4, 8), kernel size 6, and 64 filters; the final output of is connected to a fully connected layer with dimension (), followed by a softmax layer with dimension (), and a classification layer with dimension ().
4. Simulation Results
In this section, the outcome of the proposed model based on RIS-assisted communication is presented. The simulation results are obtained under the hardware system environment of Windows 10 pro with a graphics processing unit (GPU). The programming is performed with MATLAB software with the help of the Deep Learning ToolboxTM. The proposed TCN model simulation parameters are shown in Table 2. For the simulation, the BS antenna , RIS reflecting elements , and number of UEs are considered for the BS-RIS-UE configuration. The pathways between the BS to RIS and RIS to UE are considered to be and , respectively. For the current study, we considered a Rician K-factor of 15 dB and it was assumed that all of the communication network parameters are static, that all the UEs are in the static position, and the distance from the BS to RIS and the RIS to UE is not changed.
Table 2.
Model training parameters.
To generate the label and corresponding dataset for training the proposed TCN network, two modulation schemes, QPSK and BPSK, are considered. In addition, three optimization algorithms (Adam, stochastic gradient descent with momentum (SGDm), and root mean squared propagation (RMSprop)) are employed during the training of the TCN model. A total of 256,000 dataset samples are generated for training the model, where and of the data are divided for the training and validation of the proposed TCN. At the time of dataset generation, a 30 dB SNR is considered. Then, the TCN network is configured with the training parameters to successfully run it for learning the generated data. To minimize the loss function during training, the above-mentioned optimization algorithms are used. For optimal learning, the learning rate of is used. The proposed model has completed 100 epochs for satisfactory learning, and at this stage, the validation accuracy achieved is about . The training validation summary of the QPSK with 50 epochs taken is shown in Figure 5a–d where the different graphs indicate the training accuracy and loss and validation accuracy and loss. In this work, for receiving, the multiuser is considered. Therefore, to eliminate the inter-user interference (IUI) on the terminal side, the zero-forcing (ZF) precoder [35] is taken into account. The simulation results under the SER and BER performance with respect to different SNR levels are performed to test the efficiency of the proposed TCN model for the RIS-assisted communication system.
Figure 5.
Training progress of proposed TCN model: (a) training accuracy with 50 epochs, (b) validation accuracy with 50 epochs, (c) validation accuracy with 50 epochs, and (d) validation loss with 50 epochs.
To test the performance of the proposed TCN, we have compared the BER and SER with the time-series LSTM model as well as the without TCN model. The calculation of the BER and SER at the receiver side is as follows: (1) the error rate of the BER describes the incorrect demodulated bit at the receiver and (2) the incorrect categorization of the received symbol means the error rate for the SER. Thus, in the simulation results, the BER and SER of the BPSK are different for the proposed system. In addition, the simulation results of the BER and SER for the BPSK and QPSK are taken over the AWGN. In this study, the application of the TCN is the pilot project for testing the RIS-based environment and further investigation is needed for the performance improvement. In the future, the TCN model will be tuned with proper parameters for obtaining a more optimal performance. Figure 6 shows the BER and SER performance of the proposed TCN model with consideration of the QPSK modulation. Figure 6a,b show the performance comparison with the proposed TCN, LSTM model, and without TCN model in terms of the BER and SER results. The results are performed by comparison of the three optimizers, Adam, SGDm, and RMSprop. From Figure 6a, it is shown that the performance of the BER with the Adam optimizer achieves better results compared to the two others. Next, the RMSprop optimizer as compared to the SGDm optimizer achieves a good BER. The overall error trend of the SER follows the BER trend which is shown in Figure 6b. It is shown that the Adam optimizer provides a better SER performance compared to RMSprop and SGDm. Again, it is shown from Figure 6b that RMSprop has a better performance than SDGm. From Figure 6 and Figure 7, it is observed that the proposed TCN model outperforms the LSTM and without TCN model in terms of the SER and BER simulation results with different optimization algorithms. In addition, it is noticeable that, with SGDm optimization, the LSTM model performance is very poor compared to the proposed TCN with the same simulation parameters.
Figure 6.
(a) The BER results with respect to SNR of different optimizers used for TCN model using QPSK modulation, (b) represents SER performance with respect to SNR values for the QPSK modulation scheme for different optimizers.
Figure 7.
(a) The BER results for different optimizers with respect to SNR values for the BPSK modulation, (b) SER performance with respect to SNR values for the BPSK modulation scheme for different optimizers.
On the other hand, Figure 7 represents the performance of the BER and SER of the proposed TCN model with consideration of the BPSK modulation. Figure 7a,b show the performance comparison with the proposed TCN, LSTM model, and without TCN model in terms of the BER and SER results. In this case, it is shown from Figure 7a that SGDm has a better performance as compared to the Adam and RMSprop optimizers. When fewer constellation points in the modulation scheme are used, SGDm can decode the received bits successfully. After that, Adam has the second highest BER performance and SGDm gives the worst performance in the case of the BER. Figure 7b shows the SER performance of the three optimizers, and a similar trend is shown like the BER results. In addition, compared with the LSTM and without TCN method, the proposed TCN-based model provides a better performance in terms of different SNR values.
Figure 8a shows the BER result for the 2 × 2 MIMO with 256 and 512 RIS elements and the 4 × 4 MIMO with 256 and 512 RIS elements. For the 2 × 2 MIMO, the BER performance is improved according to the number of RIS elements. Again, for the 4 × 4 increasing RIS elements number, the BER performance has no significant changes for different SNRs. Figure 8b shows the SER performance for the 2 × 2 MIMO with 256 and 512 RIS elements and 4 × 4 MIMO with 256 and 512 RIS elements. For the 2 × 2 increasing RIS elements number, the SER performance is improved. However, for the 4 × 4 MIMO, the SER performance has no significant changes for different SNRs according to the number of RIS elements.
Figure 8.
(a) The BER results of the proposed TCN model effectiveness for different system configurations, (b) SER results of the proposed TCN model effectiveness for different system configurations.
5. Conclusions
In this paper, for the first time, we proposed an ML-based TCN model for a RIS-assisted MIMO communication system. The goal of the proposed system is to analyze the implemented TCN model with a RIS channel for the observation of the BER and SER by changing the different optimizers during the training of the model. The effectiveness of the proposed model is analyzed with two different modulation schemes. The Adam, SGDm, and RMSprop optimizers are employed for loss function minimization. The simulation results of the proposed TCN model represented that the performance of the BER and SER with respect to different SNR values achieved satisfactory results. Thus, the TCN model can be a new candidate for wireless communication systems. In the future, the proposed TCN model can be tuned with different parameters and applied to more complex scenarios.
Author Contributions
Conceptualization, M.A.S.S. and M.H.R.; methodology, M.A.S.S., M.H.R., and M.A.A.; software, M.A.S.S. and M.H.R.; validation, M.A.S.S., M.H.R. and M.A.A.; formal analysis, M.A.S.S. and M.H.R.; investigation, M.A.S.S., M.H.R. and M.A.A.; resources, H.-K.S.; writing—original draft preparation, M.A.S.S. and M.H.R.; writing—review and editing, M.A.S.S., M.H.R. and H.-K.S.; visualization, M.A.S.S., M.H.R. and M.A.A.; supervision, Y.-H.Y. and H.-K.S.; project administration, Y.-H.Y. and H.-K.S.; funding acquisition, H.-K.S. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the Institute for Information & Communications Technology Promotion (IITP) grant, funded by the Korea government (MSIT) (No.2017-0-00217, Development of Immersive Signage Based on Variable Transparency and Multiple Layers). This research was also supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Education (2020R1A6A1A03038540).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- ElMossallamy, M.A.; Zhang, H.; Song, L.; Seddik, K.G.; Han, Z.; Li, G.Y. Reconfigurable Intelligent Surfaces for Wireless Communications: Principles, Challenges, and Opportunities. IEEE Trans. Cogn. Commun. Netw. 2020, 6, 990–1002. [Google Scholar] [CrossRef]
- Rappaport, T.S.; Xing, Y.; MacCartney, G.R.; Molisch, A.F.; Mellios, E.; Zhang, J. Overview of millimeter wave communications for fifth-generation (5G) wireless networks—With a focus on propagation models. IEEE Trans. Antennas Propag. 2017, 65, 6213–6230. [Google Scholar] [CrossRef]
- Liu, Y.; Liu, X.; Mu, X.; Hou, T.; Xu, J.; Di Renzo, M.; Al-Dhahir, N. Reconfigurable intelligent surfaces: Principles and opportunities. IEEE Commun. Surv. Tutor. 2021, 23, 1546–1577. [Google Scholar] [CrossRef]
- Wu, Q.; Zhang, S.; Zheng, B.; You, C.; Zhang, R. Intelligent reflecting surface-aided wireless communications: A tutorial. IEEE Trans. Commun. 2021, 69, 3313–3351. [Google Scholar] [CrossRef]
- Gong, S.; Lu, X.; Hoang, D.T.; Niyato, D.; Shu, L.; Kim, D.I.; Liang, Y.C. Toward smart wireless communications via intelligent reflecting surfaces: A contemporary survey. IEEE Commun. Surv. Tutor. 2020, 22, 2283–2314. [Google Scholar] [CrossRef]
- Sejan, M.A.S.; Rahman, M.H.; Song, H.K. Demod-CNN: A Robust Deep Learning Approach for Intelligent Reflecting Surface-Assisted Multiuser MIMO Communication. Sensors 2022, 22, 5971. [Google Scholar] [CrossRef] [PubMed]
- Wu, Q.; Zhang, R. Towards smart and reconfigurable environment: Intelligent reflecting surface aided wireless network. IEEE Commun. Mag. 2019, 58, 106–112. [Google Scholar] [CrossRef]
- Basar, E.; Di Renzo, M.; De Rosny, J.; Debbah, M.; Alouini, M.S.; Zhang, R. Wireless communications through reconfigurable intelligent surfaces. IEEE Access 2019, 7, 116753–116773. [Google Scholar] [CrossRef]
- Sun, Y.; Peng, M.; Zhou, Y.; Huang, Y.; Mao, S. Application of machine learning in wireless networks: Key techniques and open issues. IEEE Commun. Surv. Tutor. 2019, 21, 3072–3108. [Google Scholar] [CrossRef]
- Sejan, M.A.S.; Rahman, M.H.; Shin, B.S.; Oh, J.H.; You, Y.H.; Song, H.K. Machine Learning for Intelligent-Reflecting-Surface-Based Wireless Communication towards 6G: A Review. Sensors 2022, 22, 5405. [Google Scholar] [CrossRef]
- Taha, A.; Alrabeiah, M.; Alkhateeb, A. Enabling large intelligent surfaces with compressive sensing and deep learning. IEEE Access 2021, 9, 44304–44321. [Google Scholar] [CrossRef]
- Liu, S.; Gao, Z.; Zhang, J.; Di Renzo, M.; Alouini, M.S. Deep denoising neural network assisted compressive channel estimation for mmWave intelligent reflecting surfaces. IEEE Trans. Veh. Technol. 2020, 69, 9223–9228. [Google Scholar] [CrossRef]
- Huang, C.; Alexandropoulos, G.C.; Yuen, C.; Debbah, M. Indoor signal focusing with deep learning designed reconfigurable intelligent surfaces. In Proceedings of the 2019 IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Cannes, France, 2–5 July 2019; IEEE: New York, NY, USA, 2019; pp. 1–5. [Google Scholar]
- Sheen, B.; Yang, J.; Feng, X.; Chowdhury, M.M.U. A deep learning based modeling of reconfigurable intelligent surface assisted wireless communications for phase shift configuration. IEEE Open J. Commun. Soc. 2021, 2, 262–272. [Google Scholar] [CrossRef]
- Khan, S.; Khan, K.S.; Haider, N.; Shin, S.Y. Deep-learning-aided detection for reconfigurable intelligent surfaces. arXiv 2019, arXiv:1910.09136. [Google Scholar]
- Liu, X.; Liu, Y.; Chen, Y. Reinforcement learning in multiple-UAV networks: Deployment and movement design. IEEE Trans. Veh. Technol. 2019, 68, 8036–8049. [Google Scholar] [CrossRef]
- Assra, A.; Yang, J.; Champagne, B. An EM approach for cooperative spectrum sensing in multiantenna CR networks. IEEE Trans. Veh. Technol. 2015, 65, 1229–1243. [Google Scholar] [CrossRef]
- Morell, A.; Correa, A.; Barceló, M.; Vicario, J.L. Data aggregation and principal component analysis in WSNs. IEEE Trans. Wirel. Commun. 2016, 15, 3908–3919. [Google Scholar] [CrossRef]
- Li, J.; Zhang, H.; Fan, M. Digital self-interference cancellation based on independent component analysis for co-time co-frequency full-duplex communication systems. IEEE Access 2017, 5, 10222–10231. [Google Scholar] [CrossRef]
- Song, H.; Zhang, M.; Gao, J.; Zhong, C. Unsupervised learning-based joint active and passive beamforming design for reconfigurable intelligent surfaces aided wireless networks. IEEE Commun. Lett. 2020, 25, 892–896. [Google Scholar] [CrossRef]
- Dinh-Van, S.; Hoang, T.M.; Trestian, R.; Nguyen, H.X. Unsupervised deep learning-based reconfigurable intelligent surface aided broadcasting communications in industrial IoTs. IEEE Internet Things J. 2022, 9, 19515–19528. [Google Scholar] [CrossRef]
- Peng, Z.; Zhang, Z.; Kong, L.; Pan, C.; Li, L.; Wang, J. Deep Reinforcement Learning for RIS-Aided Multiuser Full-Duplex Secure Communications With Hardware Impairments. IEEE Internet Things J. 2022, 9, 21121–21135. [Google Scholar] [CrossRef]
- Ren, H.; Pan, C.; Wang, L.; Liu, W.; Kou, Z.; Wang, K. Long-Term CSI-Based Design for RIS-Aided Multiuser MISO Systems Exploiting Deep Reinforcement Learning. IEEE Commun. Lett. 2022, 26, 567–571. [Google Scholar] [CrossRef]
- Jing, F.; Zhang, H.; Gao, M.; Xue, B.; Cao, K. RIS-Assisted Multi-Antenna AmBC Signal Detection Using Deep Reinforcement Learning. Sensors 2022, 22, 6137. [Google Scholar] [CrossRef] [PubMed]
- Bai, S.; Kolter, J.Z.; Koltun, V. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv 2018, arXiv:1803.01271. [Google Scholar]
- Pandey, A.; Wang, D. TCNN: Temporal convolutional neural network for real-time speech enhancement in the time domain. In Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK, 12–17 May 2019; IEEE: New York, NY, USA, 2019; pp. 6875–6879. [Google Scholar]
- Kishore, V.; Tiwari, N.; Paramasivam, P. Improved Speech Enhancement Using TCN with Multiple Encoder-Decoder Layers. In Proceedings of the Interspeech, Shanghai, China, 25–29 October 2020; pp. 4531–4535. [Google Scholar]
- Lin, J.; van Wijngaarden, A.J.d.L.; Wang, K.C.; Smith, M.C. Speech enhancement using multi-stage self-attentive temporal convolutional networks. IEEE/ACM Trans. Audio Speech Lang. Process. 2021, 29, 3440–3450. [Google Scholar] [CrossRef]
- Lea, C.; Flynn, M.D.; Vidal, R.; Reiter, A.; Hager, G.D. Temporal convolutional networks for action segmentation and detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 156–165. [Google Scholar]
- Liu, Y.; Li, J.; Zhang, G.; Hua, B.; Xiong, N. State of charge estimation of lithium-ion batteries based on temporal convolutional network and transfer learning. IEEE Access 2021, 9, 34177–34187. [Google Scholar] [CrossRef]
- Cheng, Y.; Xu, Y.; Zhong, H.; Liu, Y. Leveraging semisupervised hierarchical stacking temporal convolutional network for anomaly detection in IoT communication. IEEE Internet Things J. 2020, 8, 144–155. [Google Scholar] [CrossRef]
- Shin, B.S.; Oh, J.H.; You, Y.H.; Hwang, D.D.; Song, H.K. Limited Channel Feedback Scheme for Reconfigurable Intelligent Surface Assisted MU-MIMO Wireless Communication Systems. IEEE Access 2022, 10, 50288–50297. [Google Scholar] [CrossRef]
- Zheng, B.; You, C.; Zhang, R. Intelligent reflecting surface assisted multi-user OFDMA: Channel estimation and training design. IEEE Trans. Wirel. Commun. 2020, 19, 8315–8329. [Google Scholar] [CrossRef]
- Rahman, M.H.; Sejan, M.A.S.; Aziz, M.A.; Baik, J.I.; Kim, D.S.; Song, H.K. Deep Learning Based Improved Cascaded Channel Estimation and Signal Detection for Reconfigurable Intelligent Surfaces-Assisted MU-MISO Systems. IEEE Trans. Green Commun. Netw. 2023. [Google Scholar] [CrossRef]
- Wiesel, A.; Eldar, Y.C.; Shamai, S. Zero-Forcing Precoding and Generalized Inverses. IEEE Trans. Signal Process. 2008, 56, 4409–4418. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).