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

Joint Channel and Multi-User Detection Empowered with Machine Learning

2022-11-09 08:13:10MohammadShDaoudAreejFatimaWaseemAhmadKhanMuhammadAdnanKhanSagheerAbbasBahaIhnainiMunirAhmadMuhammadSherazJaveidandShabibAftab
Computers Materials&Continua 2022年1期

Mohammad Sh.Daoud,Areej Fatima,Waseem Ahmad Khan,Muhammad Adnan Khan,Sagheer Abbas,Baha Ihnaini,Munir Ahmad,Muhammad Sheraz Javeid and Shabib Aftab

1College of Engineering,Al Ain University,Abu Dhabi,112612,UAE

2Department of Computer Science,Lahore Garrison University,Lahore,54792,Pakistan

3School of Computer Science,National College of Business Administration and Economics,Lahore,54000,Pakistan

4Riphah School of Computing and Innovation,Faculty of Computing,Riphah International University,Lahore,54000,Pakistan

5Pattern Recognition and Machine Learning Lab,Department of Software Engineering,Gachon University,Seongnam,13557,South Korea

6Department of Computer Science,College of Science and Technology,Wenzhou Kean University,325060,USA

7Department of Computer Science,Hameeda Rasheed Institute of Science and Technology,Multan,66000,Pakistan

Abstract: The numbers of multimedia applications and their users increase with each passing day.Different multi-carrier systems have been developed along with varying techniques of space-time coding to address the demand of the future generation of network systems.In this article,a fuzzy logic empowered adaptive backpropagation neural network (FLeABPNN) algorithm is proposed for joint channel and multi-user detection (CMD).FLeABPNN has two stages.The first stage estimates the channel parameters,and the second performs multi-user detection.The proposed approach capitalizes on a neuro-fuzzy hybrid system that combines the competencies of both fuzzy logic and neural networks.This study analyzes the results of using FLeABPNN based on a multiple-input and multiple-output(MIMO)receiver with conventional partial opposite mutant particle swarm optimization(POMPSO),total-OMPSO(TOMPSO),fuzzy logic empowered POMPSO(FL-POMPSO),and FL-TOMPSO-based MIMO receivers.The FLeABPNN-based receiver renders better results than other techniques in terms of minimum mean square error,minimum mean channel error,and bit error rate.

Keywords: Channel and multi-user detection;minimum mean square error;multiple-input and multiple-output;minimum mean channel error;bit error rate

1 Introduction

Communication systems are ubiquitous and are plagued with the perennial problem of limited channel capacity.We strive to enhance the channel capacity without compromising system performance for optimal utilization of bandwidth.The multiple-input and multiple-output (MIMO)method has been used to improve the data rates of communication systems and resolve channel capacity issues [1-4].Raut et al.[5] estimated the signals at both the sender and receiver antennas using different algorithms.The data rates increase due to the bandwidth of the channel capacity [6-9].In [10],the authors used multiple transmitter and receiver antennas to improve the system’s communication technique.The transmitted information is calculated on different transmission paths that depend on the data conveyed by the MIMO framework increments [10].

Some antennas collect received information on the receiver end,perform calculations to gather the information,then reestablish the data on the receiver end.The MIMO technique is the midpoint for unconnected communication because the amount of information increases without any extra transmitting power or capacity in the data transfer [11,12].

Fuzzy systems have fuzzy logic and fuzzy sets through which modeling,in the ordinary sense,is carried out.These systems have non-stationary uncertainty,an inherent property that cannot be uncertain.Fuzzy logic control (FLC) is a primitive application of fuzzy sets,and a part of many successful applications.In these applications,efficient control approaches are used for nonlinear,complex,and non-analytic systems [13].In 1975,Mamdani and Asselin developed the first FLC,which was applied to a small steam engine.Earlier researchers contributed considerably to both the theoretical and applied aspects of FLC [14].

The widespread usage of modern multimedia services and wireless internet underlies the increased demand for high data rates,presenting problems such as inter-symbol interference (ISI)and scattered fading channels (SFC) to address this demand [15].The specific processing is required on the receiver end to resolve these issues when data arrives.Evolutionary techniques like the genetic algorithm (GA) are used to improve the multi-user detection (MUD) of multi-carrier systems.Cultural evolutionary and cooperative coevolutionary algorithms are applied to find new dimensions of MUD for fast convergence and an attractive bit error rate [16].

An early system is known as a single input and single output used a single antenna for both the transmitter and receiver,which did not use the maximum bandwidth,which is one of the most important factors in communication systems.To overcome this issue,MIMO systems provide a solution through multiple antennas used at both ends [15].

The proposed method can also be used with multi-carrier code division multiple accesses(MC-CDMA) and orthogonal frequency division multiplexing (OFDM) to enhance the capacity of a communication channel [16-19].

Other techniques include total opposite mutant particle swarm optimization (TOMPSO),partial opposite mutant particle swarm optimization (POMPSO),and particle swarm optimization(PSO) [16,17,19,20].Differential equations (DE),GA,island DE,and island GA can also be used to enhance the performance of a digital communication system [21-23].The proposed method performs channel estimation (CE) for effective data rates at both ends.

Some distortion accumulates in the signal during communication [24,25].The antenna at the receiver end cannot determine the correct information due to the weak signal strength.We use fuzzy logic [26] to resolve this issue and improve the data and channel estimation process.The proposed method introduces a new variant for the communication system: fuzzy logic-powered opposite particle swarm optimization that uses PSO on the applied side.

The remainder of this paper is organized as follows.Section 2 discusses essential concepts such as the MIMO model system and fuzzy logic empowered adaptive backpropagation neural network (FLeABPNN)-based optimization.The problem is formulated in Section 3.Section 4 describes the simulation of the proposed framework.Section 5 provides concluding remarks.

2 System Model

The MIMO system uses a transmitting antenna A and receiving antenna B,with a flat fading stationary channel during the communication process of the Q (transmitted) symbols.The received signal at B is

wherevb(i)is additive white Gaussian noise (AWGN).=2σ2V,da(i)is theithtransmitted symbol form with antenna A,taking the value from the symbol set {-1,+1} of the binary phase shift key (BPSK);hb.ais the flat fading channel coefficient that links transfer antenna A to receiving antenna B;andiis the index of the symbol.

Eq.(1) can also be written as

wherev(i)represents AWGN,and

The transmitted symbol vector is

d(i)=[d1(i) d2(i)...dA(i)]T,

and the received signal vector is

r(i)=[r1(i) r2(i)...rB(i)]T.

The channel gain at the receiving antenna can always be normalized to unity:

We define aB×V-dimensional received data matrix andA×V-dimensional transmitted data matrix as

Eqs.(4) and (5) represent the received vector at the receiver end and the transmitted symbols/vector at the transmitter end,respectively.

Eq.(6) represents the probability function from which we find the probability of R given the channel matrix (H) and transmitted symbol matrix(D) from all users.

Eq.(7) represents the cost function,which we want to minimize such that the optimum value of the estimated transmitted symbolsand estimated channel matrix coefficientsare used.

Eq.(7) can be written as

The enhanced cost function can be written as:

After substituting the values from Eq.(10) in Eq.(9),we have

As we know that we want to minimize the cost function,Eq.(9) can also be written as

Therefore,the following applies:

The proposed method is fuzzy logic empowered adaptive backpropagation neural network(FLeAPBNN) for the joint estimation of the channel and MUD.FLeAPBNN is a hybrid fuzzy logic and adaptive backpropagation neural network.Eq.(12) is considered a fitness function and is used to evaluate the performance of the proposed algorithm.

3 Proposed FLeABPNN-Based MIMO Receiver Model

Fig.1 shows the proposed FLeABPNN-based MIMO receiver model in which the received signal is down-converted for theuthuser.The cyclic prefixes are removed in the first step after the signal is transferred from the serial to the parallel mode.FLeABPNN is used to optimize the weights of the receiver after the fast Fourier transform (FFT).

Figure 1:FLeABPNN-based receiver system

Table 1:Pseudocode of FLeABPNN-based joint channel and multi-user detection (CMD) for MIMO systems

The proposed methodology (FLeABPNN),the input layer,a hidden layer,and an output layer are used.The proposed algorithm has steps including weight initialization,feedforward,backpropagation of error,and updating of weight and bias,as shown in Tab.1.A hidden layer has many neurons,each with an activation function in formf(x)=sigmoid(x).The sigmoid function for the input and hidden layer of FLeABPNN can be written as:

The input taken from the output layer is

The output layer activation is In the case of channel estimation,Eq.(18) is used to calculate the minimum mean squared channel error.

In the case of MUD estimation,Eq.(19) is used to calculate the minimum mean squared bit error.

Eq.(19) represents the backpropagation error,where q andoutqare the desired and estimated output,respectively.

The rate of change in weight for the output layer is:

whereΞis constant.After applying the chain rule,Eq.(20) can be written as

After substituting the values of partial derivates ofin Eq.(21),the value of the change in weights between the dthhidden layer neuron and the qthoutput layer neuron can be obtained as:

where

Updating the weights between the input and hidden layers,we apply the chain rule:

whereΞis a constant.After substituting the above partial derivatives,the change in weights between the cthinput layer neuron and dthhidden layer neuron can be written as

After simplification,the above equation for the change in weights between the cthinput layer neuron and dthhidden layer neuron can be written as

Δ?c,d=Ξζd′αc

where

Updating the weights between the output and hidden layers for the channel and MUD estimation,we use:

Updating the weights between the hidden and input layers,we use

whereλFis the learning rate of FLeABPNN.The convergence of FLeABPNN depends upon the careful selection ofλF.In this article,λFis updated using fuzzy logic,as follows:

whereesandΔesare the mean square error and normalized mean square error,respectively,of FLeABPNN,and

Δ=(t)-(t-1).

Tab.2 shows the input/output variable membership functions used in the FLeABPNN-based system,both mathematically and graphically.

The fuzzy system has four main parts: fuzzy propositions,lookup table,inference engine,and de-fuzzifier.

The fuzzy prepositiont-norm function is written as

Eq.(27) can also be written in terms of fuzzy sets as

We estimate channels using Eq.(18).We apply MUD to the result of Eq.(18),using Eq.(19).

4 Results and Discussion

The MIMO system was implemented using BPSK signaling,and the data sequence length ofQwas 50.The transmitters were equipped withA=3 transmit antennas,while the base station hadB=3 antennas.The Rayleigh selective fading channel was implemented in four parts.The Doppler frequency was set to 25 Hz,which corresponded to a transmitter using a 900 MHz carrier frequency and moving at a speed of 30 km/h.The channel taken for simulation was 3kMIMO,withk=10 users,the data population was 100,and the number of cycles for both algorithms was five.We chose a population size of 5Ph,wherePhis the channel matrix size.However,the performance in the simulation can also be measured by minimum mean channel error (MMCE),defined as

The performance of FLeAPBNN for channel and data estimation of the MIMO system is expressed in terms of minimum mean square error (MMSE) and bit error rate (BER),respectively,in Figs.2 and 3.The performance of FLeABPNN in terms of MMCE is shown in Fig.4.

The number of cycles (NoC)vs.MMSE of the FLeAPBNN-based MIMO system with SNR set at 25 dB and 15 users is shown in Fig.2.Conventional POMPSO and conventional TOMPSO [24,25] gave MMSE values of 10-3and 10-5.4at the 160thand 180thNoCs,respectively.FL-POLMPSO and FL-TOLMPSO [25] converged with MMSE values of 10-3.5and 10-5.5at the 150th&160thNoCs,respectively.FLeABPNN gave an MMSE of 7.327*10-5.9at the 170thNoC.FLeABPNN gave better MMSE results than previous approaches [24,25] at the cost of NoC,and FLeABPNN converged faster than TOMPSO [24,25].

Figure 2:NoC vs. MMSE of proposed FLeAPBNN

Figure 3:NoC vs. MMCE of proposed FLeAPBNN

The performance of the FLeABPNN-based solution in terms of NoCsvs.MMCE is shown in Fig.3.The SNR was fixed at 25,and the number of users was 15.Conventional POMPSO and conventional TOMPSO [24,25] had MMCE values of 10-2and 10-4,respectively.FL-POLMPSO and FL-TOLMPSO [25] converged at MMCE values of 10-3and 10-4.2,respectively.FLeABPNN had an MMCE value of 8.9002*10-5.3.These statistics confirm that the proposed FLeABPNN algorithm gives better results than previous approaches [24,25] in terms of MMCE.

The performance of the proposed FLeABPNN-based solution in terms of signal-to-noise ratio(SNR)vs.bit error rate (BER) is shown in Fig.4.The NoCs were fixed to 180,and the number of users was 15.Conventional POMPSO and conventional TOMPSO [24,25] had BER values of 10-3and 3.205*10-4,respectively.FL-POLMPSO and FL-TOLMPSO [25] converged at BER values of 10-3and 10-4.2,respectively.The proposed FLeABPNN had a BER of 10-6.The proposed FLeABPNN algorithm? therefore,gives better results than previous approaches [24,25]in terms of BER.

Figure 4:SNR vs. BER of proposed FLeAPBNN

5 Conclusion

Joint channel and multi-user detection were performed using a fuzzy logic empowered adaptive backpropagation neural network algorithm.The proposed approach exploits a neuro-fuzzy hybrid system combining the competencies of fuzzy logic and neural networks.The simulation showed that the proposed FLeABPNN-based MIMO receiver gives better results than approaches such as POMPSO,TOMPSO,FL-POMPSO,and FL-TOMPSO in terms of MMCE,MMSE,and BER.

6 Future Work

In the future,the efficiency of the proposed system can be tested for massive MIMO systems,and the current study can be extended to such systems.Computational complexity analysis in multiplication,addition,division and flops will also be carried out.

Acknowledgement: Thanks to our families and colleagues,who supported us morally.

Funding Statement: The authors received no specific funding for this study.

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

主站蜘蛛池模板: 大陆国产精品视频| 91探花国产综合在线精品| 国产视频 第一页| 亚洲免费播放| 99热最新在线| 午夜福利在线观看入口| 一级毛片免费不卡在线视频| 秋霞国产在线| 成人字幕网视频在线观看| 在线精品亚洲国产| 毛片在线播放a| 99久久精品免费观看国产| 一本大道香蕉久中文在线播放 | 四虎国产精品永久一区| 另类专区亚洲| 日韩无码视频播放| 美女裸体18禁网站| 日韩最新中文字幕| 91精品啪在线观看国产60岁| 99热这里只有成人精品国产| 国产免费黄| 国产日韩av在线播放| 国产精品视频观看裸模| 欧美α片免费观看| 在线中文字幕日韩| 成人午夜久久| 国产在线观看第二页| 精品久久蜜桃| 在线国产资源| 欧美精品成人| 国产高清在线丝袜精品一区| 免费无码一区二区| 九色91在线视频| 黄色网页在线播放| 亚洲欧洲天堂色AV| 色噜噜狠狠狠综合曰曰曰| 激情午夜婷婷| 亚洲天堂啪啪| 国内精品久久久久鸭| 亚洲天堂啪啪| 热九九精品| 国产欧美精品午夜在线播放| 少妇精品网站| 国产高潮视频在线观看| 青草视频网站在线观看| 久久特级毛片| 亚洲婷婷在线视频| 国产精品香蕉在线观看不卡| 国产美女精品人人做人人爽| 国产午夜一级淫片| 国产自在线拍| 婷婷六月色| 2021国产精品自拍| 久久无码av三级| 国产免费久久精品99re不卡| 亚洲va精品中文字幕| 国产精品第页| 女人一级毛片| 在线观看热码亚洲av每日更新| 欧美综合一区二区三区| 国产午夜不卡| 91小视频在线观看免费版高清| 国产精品亚洲片在线va| 中日韩一区二区三区中文免费视频| 国产91特黄特色A级毛片| 国产网站免费看| 国产日韩欧美精品区性色| 日韩精品欧美国产在线| 国产精品九九视频| 日韩天堂在线观看| 蜜臀AVWWW国产天堂| 在线免费亚洲无码视频| 日韩东京热无码人妻| 欧美精品二区| 色偷偷综合网| 国产亚洲视频免费播放| 一本久道久综合久久鬼色| 免费无码又爽又黄又刺激网站| 国产精品入口麻豆| 啪啪永久免费av| 99久久亚洲综合精品TS| 亚洲国产理论片在线播放|