CN111683023B - Model-driven large-scale equipment detection method based on deep learning - Google Patents
Model-driven large-scale equipment detection method based on deep learning Download PDFInfo
- Publication number
- CN111683023B CN111683023B CN202010305189.0A CN202010305189A CN111683023B CN 111683023 B CN111683023 B CN 111683023B CN 202010305189 A CN202010305189 A CN 202010305189A CN 111683023 B CN111683023 B CN 111683023B
- Authority
- CN
- China
- Prior art keywords
- matrix
- base station
- iteration
- representing
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Molecular Biology (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Power Engineering (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a model-driven large-scale equipment detection method based on deep learning. In the cellular internet of things, a base station equipped with a large-scale antenna array simultaneously serves a large number of single-antenna devices. Only a portion of the devices are active at any given time slot, while the other devices are in a dormant state. The invention adopts an authorization-free random access protocol, namely, the activation equipment simultaneously sends a known pilot frequency sequence to the base station. The base station constructs a deep learning network based on a vector approximation message transfer model, trains parameters of the deep learning network in a back propagation mode, detects the equipment state with less training data and estimates the channel information of the equipment. And finally, the base station performs data interaction with the activation equipment by using the estimated channel information. The invention has strong robustness on the distribution of the equipment state matrix and the ill-conditioned pilot frequency matrix, and provides an efficient equipment detection and channel estimation method for the cellular Internet of things with large-scale equipment access.
Description
Technical Field
The invention relates to the field of wireless communication, in particular to large-scale active device detection and channel estimation in a cellular internet of things.
Background
Enhanced mobile broadband, large-scale machine communication and ultra-reliable low-delay communication are three main scenes of a 6G wireless network. Particularly, with the rise and development of the internet of things and artificial intelligence, a future wireless network needs to support simultaneous access of massive terminal devices, so that large-scale machine communication becomes a hotspot for research in academia and industry. An important feature of large-scale machine communication is that the activation mode of the terminal devices in the network is usually intermittent. In each time slot, only a portion of the terminals are active and need to communicate with the base station. Other devices are temporarily in a dormant state to conserve energy, and they are only activated when triggered by an external event. The activated terminal equipment simultaneously transmits pilot frequency sequences to the base station at the beginning stage of each time slot, and the base station learns which terminals are in an activated state and obtains corresponding channel state information thereof through an activation detection and channel estimation algorithm. And then, in the remaining duration of each time slot, performing uplink and downlink data interaction between the base station and the activated terminal equipment.
Large-scale machine communication requires a communication system to have the capability of processing a large amount of wireless data, and to accurately recognize and dynamically detect the device status and realize high-speed information interaction. Therefore, terminal activation detection in future wireless communication systems is necessarily highly intelligent. As a commonly used artificial intelligence method, machine learning, especially deep learning, has enjoyed great success in the field of computer vision and natural language processing. Recently, machine learning has been applied to wireless communications such as physical layer communications, resource allocation, and intelligent traffic control. However, most existing deep learning networks are data-driven, using standard neural networks like a black box structure, for extensive data training. Which is often scarce in wireless communication networks. And due to the huge potential equipment in the large-scale machine communication system and the use of large-scale antenna arrays, the dimension of each training data is very high, so that the training process consumes a lot of time.
Most of the current large-scale terminal detection algorithms are only suitable for the situation that the pilot matrixes are gaussian distributions which are independent and distributed, and the performance of the algorithms is seriously reduced due to ill-conditioned pilot matrixes. In addition, these detection algorithms generally assume that the device state matrix conforms to a bernoulli-gaussian distribution, however this assumption is limiting because the channel in a real environment typically exhibits more complex statistical properties. In general, it is more reasonable to assume that the device state matrix obeys a bernoulli-mixed gaussian distribution. How to use the characteristics of the channels, the pilot matrix, the intermittent activation of the equipment and the like to construct a new detection algorithm. How to construct a deep network based on a detection algorithm so as to train parameters in the deep network in a back propagation mode and how to realize large-scale active device detection with less training data and shorter training time. These problems become particularly critical in future large-scale machine communication.
Disclosure of Invention
The invention aims to solve the problems that when a base station is provided with a large-scale antenna array, in the existing large-scale access system based on machine learning, the parameter training time of a terminal activation detection and channel estimation scheme is long, the calculation complexity is high and the distribution of a required pilot matrix is limited, and provides a model-driven large-scale equipment detection method based on deep learning.
The invention adopts the following specific technical scheme:
a model-driven deep learning-based large-scale equipment detection method comprises the following steps:
1) at the beginning stage of each time slot with the length of T, all activated terminal equipment simultaneously sends pilot sequences with the length of L to a base station;
2) after receiving the pilot frequency sequence, the base station maps the received signal from a high-dimensional space to a low-dimensional space based on a data decomposition method so as to reduce the algorithm complexity;
3) in a low-dimensional space, a base station constructs an activation detector based on deep learning based on a vector approximation message transfer model;
4) after the base station obtains the activated detector in the step 3), training unknown parameters in the model layer by using a back propagation mode;
5) the base station substitutes the trained parameters into the activation detector in the step 3), detects the activated terminal equipment and estimates the channel state information of the activated equipment;
6) and in the time length with the remaining length of T-L of each time slot, the base station performs uplink and downlink data interaction with the activation equipment by using the channel estimation value.
On the basis of the technical scheme, each step can be further realized by adopting the following specific mode.
Preferably, the data decomposition method in step 2) is as follows:
firstly, the base station carries out singular value decomposition on a received signal Y:wherein SsdIs a unitary matrix, VsdIs a matrix of singular values and is,is a unitary matrix; then obtainWhereinIs SsdFront r ofeThe columns of the image data are,is composed of VsdUpper left corner r ofe×reA square matrix of elements, where reIs the rank of the unknown signal that needs to be detected; followed by takingFront r ofeObtaining U; data decomposition satisfiesAnd V has a rank re,And UUHI, where I is the identity matrix and M is the number of antennas of the base station.
Preferably, the activation detector based on deep learning in step 3) is:
a) setting the training parameters toAndwhereinThe power adjusting parameter of the nth terminal device in the T-layer network, T represents the transposition operation,representing the training parameters at the t-th iteration, whereinThe probability value of the jth component in the bernoulli-gaussian mixture distribution of the nth terminal device in the t-th layer network,the Gaussian distribution variance of the jth component in the Bernoulli-Gaussian mixture distribution of the nth terminal equipment in the t-th network is obtained; the subscript N ∈ {1,2, …, N } represents the nth device, N represents the total number of terminal devices, J ∈ {1,2, …, J } represents the jth component in the Bernoulli-Gaussian mixture, J is the total number of components; upper bound of iteration number is tau1,max,τ2,maxAnd Tmax;
3.b) initializing the number of internal iterations τ to 0 for anyUpdating non-linear estimation values of elements in state matrix of terminal equipment of tau iteration in sequenceIntermediate variablesSum noise accuracy
First of all updateWherein enVariable representing activation probability of nth deviceIs calculated by Representing the r-th noise-accuracy value, an intermediate variable, of the t-th iterationRepresenting variablesMeet the mean of 0 and variance ofNormal distribution, intermediate variable ofRepresenting variablesMeet the mean of 0 and variance ofNormal distribution of (2);
Then, updateWherein||.||2Represents a two-norm of the signal,is the intermediate variable(s) of the variable,is formed byA vector of components; updating iteration time τ ← τ +1, and then repeating the next iteration until τ ═ τ ← τ +11,maxStopping the circulation and finally outputting an estimated valueWhereinIs formed byA matrix of compositions;
3, c) to anyNon-linear estimation of state matrix for sequentially updating t-th iterationAccuracy of noiseAccuracy of noiseAnd intermediate variables
3, d) updating the linear estimates of the state matrix of the t-th iteration in turn according to the following formulaIntermediate variablesAccuracy of noiseAccuracy of noiseAnd intermediate variables
Wherein A (. beta.) ist)=Adiag(βt) Where A represents the pilot matrix, diag (β)t) The representation forms a vector betatIs a diagonal matrix of diagonal elements, σ2Representing the variance of the noise, INRepresenting a diagonal matrix of dimension NxN with diagonal elements of 1, vrRepresenting the r-th column of the low-dimensional spatial reception matrix V.
Preferably, the method for training the unknown parameters in the model layer by using the back propagation method in the step 4) comprises the following steps:
initializing training parametersAndare each beta0And Ω0Setting TmaxSetting a network layer number identifier t as 0 for training the upper bound of the layer number, and starting parameter learning of the t-th iteration by using 3.b), 3.c) and 3.d) in step 3:
first fix itStudy omegatTo achieve a cost function that minimizes the denoising step(ii) wherein | |. calorifiesFRepresenting the F norm, wherein S is the true value of a state matrix of equipment in the system;
then fix omegatAndlearning betatTo achieve a cost function that minimizes the linear least squares stepThe object of (a); matrix arrayIs composed of a vectorA matrix of formations;
after the iteration of one layer of network is completed, updating external iteration times T ← T +1, and repeating the parameter learning of the next layer of network again until T ═ TmaxAnd stopping the circulation when the model is in-1, and finishing the training of unknown parameters in the model.
Preferably, the method for detecting device activation and channel estimation in step 5) comprises: equivalently considering the number of training layers and the number of iterations, performing the following iterations:
a) initializing the intermediate variables of the r-th column with the number of external iterations t equal to 0Sum noise accuracyInitial value of (2)Are respectively arranged asAndmaximum number of iterations is Tmax1The base station substitutes the model parameters trained in the step 4) into the activation detector constructed in the step 3);
5.b) performing said 3.b), 3.c) and 3.d) one time;
5, c) to anyUpdating the external iteration time T ← T +1, and then re-performing the next iteration, namely performing the step 5.b), until T ═ T ← T +max1Time-out loop, and finally output the estimated value of the state matrix
D) using the activation criterion:to determine which terminal devices are in an active state, where k is a terminal device identifier, v is an adjustable parameter,is composed ofThe (c) th row of (a),a set of identities representing the detected active devices; reuse relational expressionRecovering the signal estimation value of the original high-dimensional space, thereby obtaining the specific channel estimation value of the active deviceWhereinRepresents an estimate of the unknown state vector in the high-dimensional space,representing and gettingNeutralization ofCorresponding partial row xikIs the transmitted energy of the pilot.
The invention has the beneficial effects that: the deep learning-based large-scale terminal activation detection and channel estimation method provided by the invention can realize more accurate terminal activation detection and channel estimation by using less training data, and solves a series of problems of high computational complexity, low detection accuracy and the like in the traditional large-scale terminal activation detection and channel estimation problems. The method is suitable for a wider pilot matrix, and can effectively reduce the problem of detection performance reduction caused by a sick pilot matrix.
Drawings
FIG. 1 is a diagram of a deep learning ensemble framework;
FIG. 2 is a block diagram of a per-layer learning network;
FIG. 3 is a graph of normalized mean square error of channel estimation versus the number of deep learning layers when the pilot matrix obeys Gaussian distribution with mean 1 and variance 1, comparing the deep learning-based large-scale terminal channel estimation method of the present invention with other commonly used terminal channel estimation methods;
fig. 4 is a relationship between a detection error rate and a signal-to-noise ratio when comparing the large-scale terminal detection method based on deep learning of the present invention with other common terminal detection methods.
Detailed Description
In this embodiment, a base station of a large-scale access system is provided with M antennas, each terminal is configured with 1 antenna, only a small number of terminals are randomly activated to communicate with the base station in each time slot, and other terminals are temporarily in a sleep state. And the activated terminal can directly access the network without being authorized by the base station. That is, the active terminal transmits pilot sequence to the base station at the same time in the beginning of each time slot, and the base station obtains which terminals are in the active stage and obtains corresponding channel state information through large-scale terminal detection and channel estimation algorithm. And in the rest part of each time slot, activating the terminal to perform data interaction with the base station.
Based on the base station, the embodiment provides a model-driven deep learning-based large-scale device detection method, which includes the following steps:
1) at the beginning of each time slot of length T, all active terminal devices simultaneously transmit pilot sequences of length L to the base station.
2) After receiving the pilot sequence, the base station maps the received signal from a high-dimensional space to a low-dimensional space based on a data decomposition method to reduce the algorithm complexity.
In this step, the data decomposition method is:
firstly, the base station carries out singular value decomposition on a received signal Y:wherein SsdIs a unitary matrix, VsdIs a matrix of singular values and is,is a unitary matrix; then obtainWhereinIs SsdFront r ofeThe columns of the image data are,is composed of VsdUpper left corner r ofe×reA square matrix of elements, where reIs the rank of the unknown signal that needs to be detected; followed by takingFront r ofeObtaining U; data decomposition satisfiesAnd V has a rank re,And UUHI, where I is the identity matrix and M is the number of antennas of the base station.
3) In a low-dimensional space, the base station constructs an activation detector based on deep learning based on a vector approximation message transfer model.
In this step, the vector approximation message transmission detection method is developed according to the outer iteration identification, i.e. each iteration t is a layer of network, and each layer of network input isAndthe output isAndin total of TmaxThe layer networks are connected in series to form a deep learning network. The deep learning-based activation detector specifically comprises:
a) setting the training parameters toAndwhereinThe power adjusting parameter of the nth terminal device in the T-layer network, T represents the transposition operation,representing the training parameters at the t-th iteration, whereinThe probability value of the jth component in the bernoulli-gaussian mixture distribution of the nth terminal device in the t-th layer network,the Gaussian distribution variance of the jth component in the Bernoulli-Gaussian mixture distribution of the nth terminal equipment in the t-th network is obtained; the subscript N ∈ {1,2, …, N } represents the nth device, N represents the total number of terminal devices, J ∈ {1,2, …, J } represents the jth component in the Bernoulli-Gaussian mixture, J is the total number of components; upper bound of iteration number is tau1,max,τ2,maxAnd Tmax. t and τ are the outer loop variable and the inner loop variable, respectively.
3.b) initializing the number of internal iterations τ to 0 for anyUpdating non-linear estimation values of elements in state matrix of terminal equipment of tau iteration in sequenceIntermediate variablesSum noise accuracy
First of all updateWherein enVariable representing activation probability of nth deviceIs calculated by For the variance of the jth component of the device n for t iterations,representing the r-th noise-accuracy value, an intermediate variable, of the t-th iterationRepresenting variablesMeet the mean of 0 and variance ofNormal distribution, intermediate variable ofRepresenting variablesMeet the mean of 0 and variance ofNormal distribution of (2);
Then, updateWherein | |. calo | |)2Represents a two-norm of the signal,is the intermediate variable(s) of the variable,is formed byA vector of components; updating iteration time τ ← τ +1, and then repeating the next iteration until τ ═ τ ← τ +11,maxStopping the circulation and finally outputting an estimated valueWhereinIs formed byA matrix of compositions;
3, c) to anyNon-linear estimation of state matrix for sequentially updating t-th iterationAccuracy of noiseAccuracy of noiseAnd intermediateMeasurement of
3, d) updating the linear estimates of the state matrix of the t-th iteration in turn according to the following formulaIntermediate variablesAccuracy of noiseAccuracy of noiseAnd intermediate variables
Wherein A (. beta.) ist)=Adiag(βt) Where A represents the pilot matrix, diag (β)t) The representation forms a vector betatIs a diagonal matrix of diagonal elements, σ2Representing the variance of the noise, INRepresenting a diagonal matrix of dimension NxN with diagonal elements of 1, vrRepresenting the r-th column of the low-dimensional spatial reception matrix V.
4) After the base station obtains the activated detector in the step 3), the unknown parameters in the model are trained layer by using a back propagation mode.
In this step, the method for training the unknown parameters in the model layer by using the back propagation mode comprises the following steps:
initializing training parametersAndare each beta0And Ω0Setting TmaxSetting a network layer number identifier t as 0 for training the upper bound of the layer number, and starting parameter learning of the t-th iteration by using 3.b), 3.c) and 3.d) in step 3:
first fix itStudy omegatTo achieve a cost function of minimizing the denoising stepNumber of(ii) wherein | |. calorifiesFRepresenting the F norm, wherein S is the true value of a state matrix of equipment in the system;
then fix omegatAndlearning betatTo achieve a cost function that minimizes the linear least squares stepThe object of (a); matrix arrayIs composed of a vectorA matrix of formations;
after the iteration of one layer of network is completed, updating external iteration times T ← T +1, and repeating the parameter learning of the next layer of network again until T ═ TmaxAnd stopping the circulation when the model is in-1, and finishing the training of unknown parameters in the model.
5) And the base station substitutes the trained parameters into the activation detector in the step 3), detects the activated terminal equipment and estimates the channel state information of the activated equipment.
In this step, the deep learning model of the invention is divided into an off-line training stage and an on-line detection stage, wherein the off-line training stage is to obtain the value of the trained parameter, and t is the t-th network; in the on-line detection stage, the trained parameters are substituted into the algorithm structure, and t is equivalently regarded as the t-th iteration. Therefore, the device activation detection and channel estimation method is specifically as follows:
equivalently considering the number of training layers and the number of iterations, performing the following iterations:
a) initializing the intermediate variables of the r-th column with the number of external iterations t equal to 0Sum noise accuracyAre respectively set asAndmaximum number of iterations is Tmax1The base station substitutes the model parameters trained in the step 4) into the activation detector constructed in the step 3);
5.b) performing said 3.b), 3.c) and 3.d) one time;
5, c) to anyUpdating the external iteration time T ← T +1, and then re-performing the next iteration, namely performing the step 5.b), until T ═ T ← T +max1Time-out loop, and finally output the estimated value of the state matrix
D) using the activation criterion:to determine which terminal devices are in an active state, where k is a terminal device identifier, v is an adjustable parameter,is composed ofThe (c) th row of (a),a set of identities representing the detected active devices; reuse relational expressionRecovering the signal estimation value of the original high-dimensional space, thereby obtaining the specific channel estimation value of the active deviceWhereinRepresents an estimate of the unknown state vector in the high-dimensional space,representing and gettingNeutralization ofCorresponding partial row xikIs the transmitted energy of the pilot.
6) And in the time length with the remaining length of T-L of each time slot, the base station performs uplink and downlink data interaction with the activation equipment by using the channel estimation value.
The deep learning overall framework and the schematic diagram of each layer of learning network are respectively shown in fig. 1 and fig. 2. As can be seen by computer simulation: as shown in fig. 3, the pilot matrix is set to obey gaussian distribution with mean 1 and variance 1, and compared with the conventional channel estimation scheme, i.e., the approximate message passing algorithm, the large-scale terminal channel estimation scheme of the present invention has significantly improved estimation accuracy of the vector approximate message passing algorithm. Fig. 4 shows that the detection accuracy of the large-scale detection method provided by the invention is obviously improved compared with the detection accuracy of the traditional orthogonal matching pursuit algorithm, and the influence of the estimation value of the state matrix rank on the detection accuracy is within an acceptable range. The advantages are that on the basis of inheriting the original advantages of the traditional vector approximation message transfer algorithm, the scheme combines more accurate Bernoulli-Gaussian mixture distribution of the state matrix, combines deep learning to optimize the network structure of the vector approximation message transfer algorithm, and effectively trains system parameters. Therefore, the terminal activation detection and channel estimation scheme provided by the invention can provide an efficient terminal activation detection and channel estimation method for a large-scale communication system.
Claims (4)
1. A model-driven large-scale equipment detection method based on deep learning is characterized by comprising the following steps:
1) at the beginning stage of each time slot with the length of T, all activated terminal equipment simultaneously sends pilot sequences with the length of L to a base station;
2) after receiving the pilot frequency sequence, the base station maps the received signal from a high-dimensional space to a low-dimensional space based on a data decomposition method so as to reduce the algorithm complexity;
3) in a low-dimensional space, a base station constructs an activation detector based on deep learning based on a vector approximation message transfer model;
4) after the base station obtains the activated detector in the step 3), training unknown parameters in the model layer by using a back propagation mode;
5) the base station substitutes the trained parameters into the activation detector in the step 3), detects the activated terminal equipment and estimates the channel state information of the activated equipment;
6) in the time length of the rest length of each time slot being T-L, the base station utilizes the channel estimation value to carry out uplink and downlink data interaction with the activation equipment;
the activation detector based on deep learning in the step 3) is as follows:
a) setting the training parameters toAndwhereinThe power adjusting parameter of the nth terminal device in the T-layer network, T represents the transposition operation,representing the training parameters at the t-th iteration, whereinThe probability value of the jth component in the bernoulli-gaussian mixture distribution of the nth terminal device in the t-th layer network,the Gaussian distribution variance of the jth component in the Bernoulli-Gaussian mixture distribution of the nth terminal equipment in the t-th network is obtained; the subscript N ∈ {1,2, …, N } represents the nth device, N represents the total number of terminal devices, J ∈ {1,2, …, J } represents the jth component in the Bernoulli-Gaussian mixture, J is the total number of components; upper bound of iteration number is tau1,max,τ2,maxAnd Tmax;
3.b) initializing the number of internal iterations τ to 0 for anyUpdating non-linear estimation values of elements in state matrix of terminal equipment of tau iteration in sequenceIntermediate variablesSum noise accuracy
First of all updateWherein enVariable representing activation probability of nth deviceIs calculated by Representing the r-th noise-accuracy value, an intermediate variable, of the t-th iterationRepresenting variablesMeet the mean of 0 and variance ofNormal distribution, intermediate variable ofRepresenting variablesMeet the mean of 0 and variance ofNormal distribution of (2);
Then, updateWherein | |. calo | |)2Represents a two-norm of the signal,is the intermediate variable(s) of the variable,is formed byA vector of components; updating iteration time τ ← τ +1, and then repeating the next iteration until τ ═ τ ← τ +11,maxStopping the circulation and finally outputting an estimated valueWhereinIs formed byA matrix of compositions;
3, c) to anyNon-linear estimation of state matrix for sequentially updating t-th iterationAccuracy of noiseAccuracy of noiseAnd intermediate variables
3, d) updating the linear estimates of the state matrix of the t-th iteration in turn according to the following formulaIntermediate variablesAccuracy of noiseAccuracy of noiseAnd intermediate variables
Wherein A (. beta.) ist)=Adiag(βt) Where A represents the pilot matrix, diag (β)t) The representation forms a vector betatIs a diagonal matrix of diagonal elements, σ2Representing the variance of the noise, INRepresenting a diagonal matrix of dimension NxN with diagonal elements of 1, vrRepresenting the r-th column of the low-dimensional spatial reception matrix V.
2. The model-driven deep learning-based large-scale equipment detection method according to claim 1, wherein the data decomposition method in step 2) is as follows:
firstly, the base station carries out singular value decomposition on a received signal Y:wherein SsdIs a unitary matrix, VsdIs a matrix of singular values and is,is a unitary matrix; then obtainWhereinIs SsdFront r ofeThe columns of the image data are,is composed of VsdUpper left corner r ofe×reA square matrix of elements, where reIs the rank of the unknown signal that needs to be detected; followed by takingFront r ofeObtaining U; data decomposition satisfiesAnd V has a rank re,And UUHI, where I is the identity matrix and M is the number of antennas of the base station.
3. The model-driven deep learning-based large-scale equipment detection method according to claim 1, wherein the method for training the unknown parameters in the model layer by layer in the back propagation manner in step 4) comprises:
initializing training parametersAndare each beta0And Ω0Setting TmaxSetting a network layer number identifier t as 0 for training the upper bound of the layer number, and starting parameter learning of the t-th iteration by using 3.b), 3.c) and 3.d) in step 3:
first fix itStudy omegatTo achieve a cost function that minimizes the denoising step(ii) wherein | |. calorifiesFRepresenting the F norm, wherein S is the true value of a state matrix of equipment in the system;
then fix omegatAndlearning betatTo achieve a cost function that minimizes the linear least squares stepThe object of (a); matrix arrayIs composed of a vectorA matrix of formations;
after the iteration of one layer of network is completed, updating external iteration times T ← T +1, and repeating the parameter learning of the next layer of network again until T ═ TmaxAnd stopping the circulation when the model is in-1, and finishing the training of unknown parameters in the model.
4. The model-driven deep learning based large-scale device detection method as claimed in claim 1, wherein the device activation detection and channel estimation method in step 5) is: equivalently considering the number of training layers and the number of iterations, performing the following iterations:
a) initializing the intermediate variables of the r-th column with the number of external iterations t equal to 0Sum noise accuracyAre respectively set asAndmaximum number of iterations is Tmax1The base station substitutes the model parameters trained in the step 4) into the activation detector constructed in the step 3)Performing the following steps;
5.b) performing said 3.b), 3.c) and 3.d) one time;
5, c) to anyUpdating the external iteration time T ← T +1, and then re-performing the next iteration, namely performing the step 5.b), until T ═ T ← T +max1Time-out loop, and finally output the estimated value of the state matrix
D) using the activation criterion:to determine which terminal devices are in an active state, where k is a terminal device identifier, v is an adjustable parameter,is composed ofThe (c) th row of (a),a set of identities representing the detected active devices; reuse relational expressionRecovering the signal estimation value of the original high-dimensional space, thereby obtaining the specific channel estimation value of the active deviceWhereinRepresents an estimate of the unknown state vector in the high-dimensional space,representing and gettingNeutralization ofCorresponding partial row xikIs the transmitted energy of the pilot.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010305189.0A CN111683023B (en) | 2020-04-17 | 2020-04-17 | Model-driven large-scale equipment detection method based on deep learning |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010305189.0A CN111683023B (en) | 2020-04-17 | 2020-04-17 | Model-driven large-scale equipment detection method based on deep learning |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111683023A CN111683023A (en) | 2020-09-18 |
CN111683023B true CN111683023B (en) | 2021-08-24 |
Family
ID=72451623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010305189.0A Active CN111683023B (en) | 2020-04-17 | 2020-04-17 | Model-driven large-scale equipment detection method based on deep learning |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111683023B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113766541B (en) * | 2021-09-07 | 2023-10-17 | 北京交通大学 | Active device in MMTC scene and detection method of using channel thereof |
CN113766669B (en) * | 2021-11-10 | 2021-12-31 | 香港中文大学(深圳) | Large-scale random access method based on deep learning network |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107276934A (en) * | 2017-06-30 | 2017-10-20 | 东南大学 | A kind of extensive up Robust Detection Method of mimo system multi-user |
CN107483089A (en) * | 2017-08-15 | 2017-12-15 | 南京林业大学 | The navigation system and design method of a kind of multiple-input multiple-output broadcast |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017067574A1 (en) * | 2015-10-19 | 2017-04-27 | Huawei Technologies Co., Ltd. | Mitigating inter-cell pilot interference via network-based greedy sequence selection and exchange |
US11025456B2 (en) * | 2018-01-12 | 2021-06-01 | Apple Inc. | Time domain resource allocation for mobile communication |
CN109714086B (en) * | 2019-01-23 | 2021-09-14 | 上海大学 | Optimized MIMO detection method based on deep learning |
CN110336631B (en) * | 2019-06-04 | 2020-10-13 | 浙江大学 | Signal detection method based on deep learning |
-
2020
- 2020-04-17 CN CN202010305189.0A patent/CN111683023B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107276934A (en) * | 2017-06-30 | 2017-10-20 | 东南大学 | A kind of extensive up Robust Detection Method of mimo system multi-user |
CN107483089A (en) * | 2017-08-15 | 2017-12-15 | 南京林业大学 | The navigation system and design method of a kind of multiple-input multiple-output broadcast |
Also Published As
Publication number | Publication date |
---|---|
CN111683023A (en) | 2020-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111641570B (en) | Joint equipment detection and channel estimation method based on deep learning | |
KR102034955B1 (en) | Method and apparatus for controlling transmit power in wireless communication system based on neural network | |
CN113194548B (en) | Intelligent super-surface-assisted large-scale passive random access method | |
CN105790813B (en) | Code book selection method based on deep learning under a kind of extensive MIMO | |
CN110912598A (en) | Large-scale MIMO system CSI feedback method based on long-time attention mechanism | |
Bai et al. | Deep learning based fast multiuser detection for massive machine-type communication | |
CN110139392B (en) | LTE electric wireless private network random access channel multiple conflict detection method | |
CN111683023B (en) | Model-driven large-scale equipment detection method based on deep learning | |
CN110177062B (en) | Terminal activation detection and channel estimation method | |
CN112637094A (en) | Multi-user MIMO receiving method based on model-driven deep learning | |
CN112910806B (en) | Joint channel estimation and user activation detection method based on deep neural network | |
CN110971547B (en) | Millimeter wave/terahertz-based broadband large-scale terminal detection and channel estimation method | |
CN116192307A (en) | Distributed cooperative multi-antenna cooperative spectrum intelligent sensing method, system, equipment and medium under non-Gaussian noise | |
Shi et al. | Sparse signal processing for massive device connectivity via deep learning | |
Deng et al. | Joint flexible duplexing and power allocation with deep reinforcement learning in cell-free massive MIMO system | |
CN113965881B (en) | Millimeter wave integrated communication and sensing method under shielding effect | |
Sery et al. | A sequential gradient-based multiple access for distributed learning over fading channels | |
CN114204971B (en) | Iterative aggregate beam forming design and user equipment selection method | |
Yu et al. | Complex-Valued Neural Network Based Federated Learning for Multi-User Indoor Positioning Performance Optimization | |
CN107181705A (en) | A kind of half-blind channel estimating method and system | |
CN107426748B (en) | Method for estimating performance of multiple sensors in wireless network control system | |
Alvi et al. | Federated learning cost disparity for IoT devices | |
CN115361258A (en) | Large-scale MIMO sparse channel estimation method and related equipment | |
Zhou et al. | Over-the-air computation assisted hierarchical personalized federated learning | |
Shi et al. | Automatic Neural Network Construction-Based Channel Estimation for IRS-Aided Communication Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |