999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Optimization of Channel Estimation Using ELMx-based in Massive MIMO

2022-11-10 02:28:10ApinyaInnokChittaponKeawinandPeerapongUthansakul
Computers Materials&Continua 2022年10期

Apinya Innok,Chittapon Keawin and Peerapong Uthansakul,*

1Telecommunications Engineering,Rajamangala University of Technology Isan,Nakhon Ratchasima,30000,Thailand

2School of Telecommunication Engineering,Suranaree University of Technology,Nakhon Ratchasima,30000,Thailand

Abstract:In communication channel estimation,the Least Square (LS)technique has long been a widely accepted and commonly used principle.This is because the simple calculation method is compared with other channel estimation methods.The Minimum Mean Squares Error (MMSE),which is developed later,is devised as the next step because the goal is to reduce the error rate in the communication system from the conventional LS technique which still has a higher error rate.These channel estimations are very important to modern communication systems,especially massive MIMO.Evaluating the massive MIMO channel is one of the most researched and debated topics today.This is essential in technology to overcome traditional performance barriers.The better the channel estimation,the more accurate it is.This paper investigated machine learning (ML) for channel estimation.ML channel estimations based on the Extreme Learning Machine (ELMx)group are also implemented.These estimations,known as the ELMx group,include Regularized Extreme Learning Machine(RELM)and Outlier Robust Extreme Learning Machine(ORELM).Then,it was compared with LS and MMSE.The simulation results reveal that the ELMx group outperforms LS and MMSE in channel capacity and bit error rate.Additionally,this paper has proven complexity for verified computational times.The RELM method is less time consuming and has low complexity which is suitable for future use in large MIMO systems.

Keywords:Channel estimation;capacity;ELM;RELM;ORELM

1 Introduction

At present,wireless communication systems are constantly evolving and become one of the most important aspects of life in the field such as medicine,transportation,economy,and society[1,2].Lots of people are more accessible.Nowadays the generation 5(5G)has been achieved by providers,for service and support the use of many people[3].We think about it in terms of massive MIMO systems with a lot of receiving and sending antennas.Massive MIMO has the advantage of being able to send extraordinarily rapid data.Spatial Diversity is the separation of the reception antennas to improve the radio signal’s reliability.Spatial multiplexing,on the other hand,permits numerous distinct data streams to be sent between the transmitter and the receiver.This significantly boosts throughput or capacity.It also enables numerous network users to be served by a single transmitter,thus the name MU-MIMO.Beamforming uses advanced antenna technology to focus a wireless signal in a specific direction researched to increase network speed and capacity rather than transmitting to a large area.Channel estimation can also be utilized as an improvement approach for massive MIMO.The frequently used channel estimation techniques,such as LS and MMSE channel estimation,are both fundamental techniques.The LS and MMSE,on the other hand,have low precision.Because it does not use a noise technique,LS channel estimation has a low computing complexity.The MMSE,on the other hand,includes noise in its calculations[4].In communication scenarios,large-scale MIMO systems are a multitude of modeled case studies for optimization.Hybrid large-scale MIMO is an interesting scenario for many researchers[5,6].However,we chose a large MIMO based system to generate simulation results to process machine learning datasets.In recent years,deep learning has made great progress in the field of big data feature learning.By integrating low-level input for big data with significant diversity and veracity,deep learning models can extract high-level features and build hierarchical representations more effectively.Deep learning for channel estimation has been used to solve nonlinear mapping and nonconvex problems[7,8].Deep learning also has a high rate of convergence and good regression accuracy.The authors proposed deep learning for super-resolution channel estimation and DOA estimation based on massive MIMO systems in their research paper[9].Moreover,Channel State Information Prediction for 5G Wireless Communications:A Deep Learning Approach is one to optimize in 5G typically and the result show interesting[10].Although the deep learning technique performs better,it requires more network training time and is more difficult to calculate channel estimation.With the advancement of big data,optimization algorithm and increased computing resources in promoting enhanced ELM,it is now state-of-the-art(SOA)in areas including brain EEG classification[11].As a result,we propose ELMx,which combines three machine learning algorithms for channel estimation such as ELM,RELM,and ORELM.The hidden layer bias and input weight are generated at random from distributions[12-14].The ELMx can learn at a faster rate and perform well in regression.It is used to optimize the number of hidden neuron nodes during the training phase.The signal received is used as input.In terms of Mean Square Error (MSE),Bit Error Rate(BER),Channel Capacity,Outage Probability,Computational Time,and Computational Complexity,the simulation results show that channel estimation performs better.The results indicated that the proposed learning framework was comparable to SOA with less training time.which is important for continuous communication in data transmission.

The following is an overview of the paper’s structure.Section 2 describes the content and approach in-depth,including massive MIMO systems,fundamental channel estimate techniques,and offers machine learning for channel estimation,as well as the features of ELMx.The results are then discussed in Section 3.Finally,in Section 4,the paper’s conclusion is presented.

2 Material and Method

As a system model,we built a general communication system focused on massive MIMO to bring the resulting system to compute various results.

2.1 Massive MIMO Systems

First,as illustrated in Fig.1,we investigate a typical massive MIMO systems.A block diagram is assumed for delivering data from the X (vector of transmitted signals)to the Y (vector of received signals)with MTtransmitting antennas and MRreceiving antennas.

Figure 1:A block diagram of Massive MIMO Systems

The relation between transmitted and received signal is given by

whereHis a channel response matrix(MR×MT)andnis an additive white complex Gaussian noise vector(MR×1)is fundamental noise models used in data theory to mimic the effects of many random processes occurring in nature.The relationship between the transmitted and received signals can be represented by the matrix

The channel estimation of massive MIMO systems is discussed in this part because it is important to communicate multiple sets of data using multiple transmitting antennas that deliver data in a matrix format,including interference signals.QPSK is ideal for simulating introductory and unnecessary complexity in massive MIMO systems.The modulation method is considered by the constellation mapping phase.Modulation takes binary bits as input,turns them to a complex value,and uses them as a symbol.With MTtransmitting and MRreceiving antennas,we investigate a flat fading MIMO wireless system.XN(p)represents the symbol for transmission by antenna MTat time instantp.The transmitted symbols are grouped in an MTlength vector,which can be represented as

where(*)Tis the transpose operation of the matrix.

2.2 Channel Estimation

Channel estimation is one of the measures of the performance of today’s wireless communication systems.It plays an important role in a MIMO system.It is used for increasing the capacity by improving the system performance in terms of bit error rate.In this paper,we assume the most techniques in channel estimation such as LS and MMSE for comparing performance with ELM,RELM and ORELM based on ELMx algorithm.

2.2.1 LS Channel Estimation

2.2.2 MMSE Channel Estimation

2.2.3 Machine Learning for Channel Estimation(ELMx)

whereci=[ci1,ci2,..,cin]Tis the input weight vector connecting of thei-th hidden andβ=[βi1,βi2,...,βim]Tis the output weight vector connecting of thei-th hidden neuron nodes,Viis the bias of thei-th hidden neuron nodes,ando(*)is the SLFNs’activation function.In addition,unlike other machine learning algorithms,the ELM may create the input weightciand biasViat random.

Figure 2:Structure of extreme learning machine

Fig.3 in the preparation process,information is essential for this work.This will divide the data preparation process.Two groups,the first group we call training data,are data preparation in massive MIMO systems with different values to require the algorithm to calculate and remember the values.

Figure 3:Preparation process for ELMx

The second group is called teaching data.In this group we want the algorithm to learn the desired value as a result.To distinguish the different values,we define it as the channel response of the massive MIMO communication system.After entering the data preparation process.In the workflow of the ELMx group’s algorithms,the steps are as follows

2.3 Mean Square Error

The performance of machine learning algorithms may be examined in a variety of ways.Consequently,we apply MSE in Performance Analysis to show a clear conclusion.This metric is widely used to evaluate performance and is based on the findings[9,10].As a result,after computing all channel estimation algorithms,the erroris calculated,and the model forecasts the difference from the real H before finding the mean.We calculate the Gradient of Loss based on the difference and backpropagate the weight.Then,in the following training phase,we apply the Gradient Descent technique to decrease losses.The loss function in regression can given by

2.4 Estimated Channel Capacity

The theory of the data rate that can be accomplished over a certain bandwidth (BW) and at a specific signal to noise ratio is known as Shannon Capacity of a channel.It decreases the bit error rate(BER)that cannot be achieved in practice,but as link level design techniques improve,the data rate of noise channel approaches this theoretical bound[18].The capacity in bps/Hz is expressed by

where IMRis identity matrix(MR×MR),H is channel response of size(MT×MR),(*)His transpose conjugate,and Pt/Pnis signal noise ratio(SNR).

To estimate the capacity of the channel,we looked at the channel responses obtained using LS,the popular MMSE method,and the other three based on the machine learning application is ELM,RELM,and ORELM techniques.The formula of estimated capacity is written by

where Cesis the estimated channel capacity,is the estimated channel.

2.5 Outage Probability

The outage probability is another mostly performance index for communication techniques[19],in fading channel,can determines the probability of channel capacity under a certain rate which ensures data transmission without loss.The outage probability can be determined as

where R is the certain Rate of capacity.

As a result,the transmitter’s best option is to encrypt the data,given that the channel gain is sufficient to support the target rate R when this occurs,it is possible to achieve reliable communication,and otherwise an outage occurs.When the fading gain is h,think of the channel as allowing of information to pass through.As long as the amount of data exceeds the intended rate,reliable decoding is achievable.The outage probability of the Rayleigh channel given the transmission rate R is expressed by

where Poutdenotes the outage probability of the system that the destination performs detection based only on the received signals from the relay node.

3 Result and Discussion

3.1 MSE and BER

In this section,we evaluate the mean square error (MSE) and bit error rate (BER),as well as the LS and MMSE channel estimates,to validate a group of ELMx algorithms.Massive MIMO systems use 128 transmitting and receiving antennas,each having its own QPSK modulation mapping and pilot number.Tab.1 is explained the ELMx channel estimation technique.The result of MSE performance with all techniques as shown in Fig.4.The LS technique was less effective than the 4 techniques presented.Since the method of obtaining the result is simple and uncomplicated,there is a large margin of error.MMSE technique,with the added complexity,makes it better than LS.Hence,we apply an approach to machine learning,a group we call ELMx,that outperforms LS and MMSE.This is because the ELMx base uses many datasets for training and testing to find results that are close to the target data.

Figure 4:MSE performance in massive MIMO systems

Fig.5.shows the BER performance results for all channel estimation.In a massive MIMO-based communication system,128 transmitting antennas (MT) and 128 receiving antennas are considered(MR).The ELMx groups are better than the fundamental approaches of LS and MMSE channel estimation.The result reveal that BER performance of ORELM in ELMx group is the best performance.

Figure 5:BER performance in Massive MIMO systems

3.2 Channel Capacity and Outage Probability

In this section,another measure of performance is channel capacity and outage probability in massive MIMO systems.Then we use Eq.(19)to process and comparing channel capacity,as shown in Figs.6 and 7.,use Eqs.(20)and(21)to process and finding outage probability.

The test result for channel capacityvs.SNR is shown that the traditional channel estimation LS and MMSE provides less channel capacity than ELM,RELM,and ORELM techniques.The group of ELMx is the best of channel capacity

Figure 6:Channel capacity performance in massive MIMO systems

It is obvious that there is a very high probability that the capacity obtained for the massive MIMO channel is significantly higher than that obtained for an AWGN channel.The capacitance is insufficient compared to LS and MMSE,with a probability of 90%there is a capacity of 26 bps/Hz for LS and a capacity of 28 bps/Hz for MMSE.Therefore,we show the finding of high channel probability compared to LS and MMSE,with 90%of the probability.It has a capacity of 62 bps/Hz for ELM and RELM,with a capacity spacing of 34 bps/Hz for MMSE,so a good result and consistent with the method is ORELM as shown in Fig.7.

Figure 7:Outage probability performance of LS,MMSE and ELMx

3.3 Computational Complexity

In this section,many ways for defining complexity with the big O notation are covered in this section[20,21].In terms of simpler functions,the big O notation indicates a function’s limiting behavior when its arguments go towards a given value.It’s part of a wider group of notices.The big O notation considers the largest of parameters,although some parameters cannot be cut off in this paper.Because the complexity in this work is dependent on a lot of variables,it aims to examine the delicate nature of the data by using the number of floating-point operations(flops)to substitute big O notations.A flop is here defined as one addition,subtraction,multiplication,or division of two floating-point numbers.It can be analyzed and shown in Tabs.2-6.

Table 4:The example of flop calculation for the ELM technique

Table 1:The ELMx channel estimation algorithm

Table 2:The example of flop calculation for the LS technique

Table 3:The example of flop calculation for the MMSE technique

Table 4:Continued

Table 5:The example of flop calculation for the RELM technique

Table 6:The example of flop calculation for the ORELM technique

Table 6:Continued

E LM Flops Iteration N-1 X =randi([01],(MT)) MT H = 1√2(randn(MTMR)+j*randn(MTMR)) 2MTMR

We took the total flops of each algorithm to calculate the number of bits of feedback and determined the number of massive MIMO antennas to determine the difference in flops and adjusted the number of loops.Another method for evaluating performance is computational time by using time as a measure of calculating various values to find the appropriateness of choosing to use as a result,we may be able to deploy and optimize or compare performance with other methods.

Figure 8:Computational time of ELMx

Fig.8 shows that computational comparison between ELM and RELM,thus corresponding to the computational complexity for the number of nodes from 100 to 500 nodes,the computation time is clearly increased.The result of ORELM reveal that the computational time higher than ELM and RELM when the number of tests increases.Therefore,it make more clear in Fig.9,we show the comparison between ELM and RELM in terms of computational time.

In terms of computational time,considering performance during the ELM and RELM algorithms,the RELM has a lower computational time than the ELM for all number of testing so,RELM is the best choice for future massive MIMO deployments.

Figure 9:Computational time of ELM and RELM

4 Conclusion

In massive MIMO systems,adding more communication antennas and learning new techniques or procedures can help to improve the system or solve the problem.However,the problem may not be solved because there are multiple channels sent from the base station in the communication system.Therefore,this paper presented channel estimation techniques with machine learning based on massive MIMO systems.The authors apply various techniques to compare with LS,MMSE and ELMx groups.Three algorithms as ELM,RELM and ORELM are studied to test the efficiency of channel estimation.All results in terms of MSE,BER,Capacity,Outage Probability,analysis of computational time and analysis flop are confirmed that RELM was the best.This is because algorithm ORELM consumed longer data learning and testing time,while RELM algorithm spent lower data overfitting time.Therefore,in the future massive MIMO systems with ML,RELM is the best choice for channel estimation.

For future work,we plan to use the auxiliary information-aware ELM where phase[22],empirical mode decomposition[23],peak value of meditation[24],and wavelet transform decomposition[25,26]may be used as addition information to improve the performance of conventional ELM methods.

Funding Statement:This work was supported by Suranaree University of Technology (SUT) and Thailand Science Research and Innovation(TSRI).

Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

主站蜘蛛池模板: 成人av专区精品无码国产| 亚洲美女久久| 精品无码一区二区三区在线视频| 日韩av无码DVD| 欧美国产日韩在线| 精品欧美日韩国产日漫一区不卡| 国产91特黄特色A级毛片| 99精品在线视频观看| 日韩AV手机在线观看蜜芽| 美女视频黄又黄又免费高清| 精品国产免费观看| 婷婷午夜天| 欧美、日韩、国产综合一区| 久久久国产精品免费视频| 亚洲看片网| AV片亚洲国产男人的天堂| 女高中生自慰污污网站| 波多野结衣一区二区三区AV| 永久免费av网站可以直接看的| 国产成人91精品| 国产成人你懂的在线观看| 国产福利免费视频| 日韩天堂视频| 成人年鲁鲁在线观看视频| julia中文字幕久久亚洲| 国产女人18毛片水真多1| 天天色天天综合| 国产va免费精品| 久久精品国产电影| 亚洲第一视频免费在线| 看国产一级毛片| 亚洲AV无码乱码在线观看代蜜桃| 免费看av在线网站网址| 又黄又湿又爽的视频| 中文字幕啪啪| 色AV色 综合网站| 国产成人1024精品| 欧美激情视频一区二区三区免费| 欧美三级视频在线播放| 久久久久亚洲AV成人网站软件| 欧美日韩在线观看一区二区三区| 国产三级韩国三级理| 91在线精品麻豆欧美在线| 久久成人18免费| 国产免费羞羞视频| 免费女人18毛片a级毛片视频| 成人国产精品2021| 老熟妇喷水一区二区三区| 亚洲性日韩精品一区二区| 精品三级网站| 亚洲中久无码永久在线观看软件 | 日韩久草视频| 欧美a在线| 国产日本一线在线观看免费| 日韩午夜福利在线观看| 精品国产99久久| 8090成人午夜精品| 91久久国产热精品免费| 狠狠亚洲五月天| 青青热久麻豆精品视频在线观看| 国产精品视频免费网站| 国产99久久亚洲综合精品西瓜tv| 日本a级免费| 日本一区二区不卡视频| 在线不卡免费视频| 69精品在线观看| 91视频首页| 免费无遮挡AV| 亚洲欧美在线综合图区| 国产全黄a一级毛片| 自拍亚洲欧美精品| 国产熟睡乱子伦视频网站| 少妇高潮惨叫久久久久久| 国产成人久久综合777777麻豆| 最新亚洲人成网站在线观看| 欧美亚洲中文精品三区| 国产成本人片免费a∨短片| 亚洲中文制服丝袜欧美精品| 在线免费不卡视频| 亚洲一区二区在线无码| 国产麻豆aⅴ精品无码| 久久天天躁夜夜躁狠狠|