CN116258052B - Road loss prediction method, device and electronic equipment - Google Patents
Road loss prediction method, device and electronic equipment Download PDFInfo
- Publication number
- CN116258052B CN116258052B CN202111496962.7A CN202111496962A CN116258052B CN 116258052 B CN116258052 B CN 116258052B CN 202111496962 A CN202111496962 A CN 202111496962A CN 116258052 B CN116258052 B CN 116258052B
- Authority
- CN
- China
- Prior art keywords
- path loss
- environmental
- model
- target
- loss prediction
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/02—Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
Description
技术领域Technical Field
本发明属于无线通讯技术领域,尤其是涉及一种路损预测方法、装置及电子设备。The present invention belongs to the technical field of wireless communications, and in particular relates to a path loss prediction method, device and electronic equipment.
背景技术Background Art
目前主流的路损建模方法有统计性建模方法和确定性建模方法。其中,统计性建模方法,例如ABG(Alpha-Beta-Gamma)模型,是利用频率以及Tx(Transmitter,发射器)和Rx(Receiver,接收器)之间的距离进行建模,具有计算简单且快速的优点,但没有考虑实际应用环境的场景信息。确定性建模方法,是利用详细地图信息实现的RT(Ray-Tracing,射线追踪)方法,可以提供更精确的预测结果,但是存在计算复杂度高以及实施成本高的缺点。The mainstream road loss modeling methods currently include statistical modeling methods and deterministic modeling methods. Among them, statistical modeling methods, such as the ABG (Alpha-Beta-Gamma) model, use frequency and the distance between Tx (Transmitter) and Rx (Receiver) for modeling. It has the advantages of simple and fast calculation, but does not consider the scenario information of the actual application environment. The deterministic modeling method is an RT (Ray-Tracing) method implemented using detailed map information. It can provide more accurate prediction results, but it has the disadvantages of high computational complexity and high implementation cost.
发明内容Summary of the invention
本发明实施例的目的在于提供一种路损预测方法、装置及电子设备,从而解决现有技术中路损预测方法没有考虑实际应用环境,以及计算复杂度高的问题。The purpose of the embodiments of the present invention is to provide a path loss prediction method, device and electronic device, so as to solve the problem that the path loss prediction method in the prior art does not take the actual application environment into consideration and has high computational complexity.
为了实现上述目的,本发明实施例提供了一种路损预测方法,包括:In order to achieve the above object, an embodiment of the present invention provides a path loss prediction method, comprising:
根据无线传播环境的场景信息,生成多个环境样本;Generate multiple environment samples according to the scene information of the wireless propagation environment;
根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;According to the multiple environmental samples, generating road loss simulation data and multiple environmental features corresponding to each environmental sample;
根据环境特征和路损仿真数据进行训练,获得第一模型;Training is performed according to environmental characteristics and road loss simulation data to obtain a first model;
改变输入到所述第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;Changing the environmental characteristics input into the first model, analyzing the influence of different environmental characteristics on the road loss prediction result, and obtaining the importance analysis result;
根据所述重要性分析结果,选择目标环境特征对所述第一模型进行训练,生成目标路损预测结果。According to the importance analysis result, target environment features are selected to train the first model to generate a target road loss prediction result.
可选地,所述方法还包括:Optionally, the method further comprises:
分析所述目标路损预测结果的准确性和计算复杂度。Analyze the accuracy and computational complexity of the target path loss prediction results.
可选地,分析路损预测结果的准确性和计算复杂度,包括:Optionally, the accuracy and computational complexity of the path loss prediction results are analyzed, including:
计算所述目标路损预测结果的均方根误差;Calculating the root mean square error of the target path loss prediction result;
获取所述第一模型的训练时长和预测时长;Obtaining the training time and prediction time of the first model;
根据所述均方根误差,分析所述目标路损预测结果的准确性;Analyzing the accuracy of the target path loss prediction result according to the root mean square error;
根据所述训练时长和所述预测时长,分析所述目标路损预测结果的计算复杂度。The computational complexity of the target path loss prediction result is analyzed according to the training duration and the prediction duration.
可选地,根据无线传播环境的场景信息,生成多个环境样本,包括:Optionally, multiple environment samples are generated according to scene information of the wireless propagation environment, including:
根据所述场景信息,生成预设空间大小的多个环境样本;Generate multiple environment samples of preset space size according to the scene information;
其中,每一环境样本包括多个散射体的物理位置和尺寸,且不同环境样本包括的散射体的数量、尺寸以及物理位置中的至少一项不同。Each environmental sample includes the physical positions and sizes of a plurality of scatterers, and different environmental samples include at least one item of the number, size and physical position of the scatterers that is different.
可选地,根据多个环境样本,生成与每一环境样本对应的路损仿真数据,包括:Optionally, generating path loss simulation data corresponding to each environment sample according to a plurality of environment samples includes:
通过设置通信参数以及所述无线传播环境中发射器和接收器的物理位置,对多个环境样本分别进行信道仿真,生成所述路损仿真数据。By setting communication parameters and the physical positions of the transmitter and the receiver in the wireless propagation environment, channel simulation is performed on multiple environment samples respectively to generate the path loss simulation data.
可选地,根据多个环境样本,生成与每一环境样本对应的多个环境特征,包括:Optionally, based on the multiple environment samples, multiple environment features corresponding to each environment sample are generated, including:
根据每一环境样本中多个散射体的数量特征、体积特征、距离特征、偏移特征以及非视距特征,生成多个环境特征。A plurality of environmental features are generated according to the quantity features, volume features, distance features, offset features and non-line-of-sight features of a plurality of scatterers in each environmental sample.
可选地,根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征之后,所述方法还包括:Optionally, after generating the path loss simulation data and the multiple environmental features corresponding to each environmental sample according to the multiple environmental samples, the method further includes:
构建环境特征与所述路损仿真数据之间的映射数据集;Constructing a mapping data set between environmental features and the road loss simulation data;
将所述映射数据集划分为训练数据集和测试数据集;Dividing the mapping data set into a training data set and a test data set;
根据所述训练数据集进行训练,生成所述第一模型;Perform training according to the training data set to generate the first model;
采用所述测试数据集对所述第一模型进行测试。The first model is tested using the test data set.
可选地,改变输入到所述第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果,包括:Optionally, changing the environmental features input into the first model, analyzing the influence of different environmental features on the road loss prediction result, and obtaining the importance analysis result includes:
改变输入到所述第一模型中的环境特征,获取路损预测结果;Changing the environmental characteristics input into the first model to obtain a road loss prediction result;
采用模型解释方法,分析不同环境特征对路损预测结果的影响程度,获得所述重要性分析结果。The model interpretation method is used to analyze the influence of different environmental characteristics on the road loss prediction results, and the importance analysis results are obtained.
可选地,所述方法还包括:Optionally, the method further comprises:
根据每一环境特征与所述路损仿真数据之间的累计分布函数,获取每一环境特征与所述路损仿真数据之间的相关性;Obtaining the correlation between each environmental feature and the road loss simulation data according to a cumulative distribution function between each environmental feature and the road loss simulation data;
根据所述相关性,对所述目标环境特征对应的所述目标路损预测结果进行验证。According to the correlation, the target path loss prediction result corresponding to the target environmental feature is verified.
可选地,所述方法还包括:Optionally, the method further comprises:
采用概率衰减系数,降低所述重要性分析结果最高的环境特征的参与度;Using a probability decay coefficient to reduce the participation of the environmental feature with the highest importance analysis result;
根据每一环境特征的参与度,选择所述目标环境特征。The target environmental feature is selected according to the participation degree of each environmental feature.
可选地,根据所述重要性分析结果,选择目标环境特征对所述第一模型进行训练,生成目标路损预测结果,包括:Optionally, according to the importance analysis result, selecting target environment features to train the first model to generate a target road loss prediction result includes:
采用所述目标环境特征,以及所述目标环境特征对应的所述路损仿真数据对所述第一模型进行训练,生成所述目标路损预测结果。The first model is trained using the target environment characteristics and the road loss simulation data corresponding to the target environment characteristics to generate the target road loss prediction result.
本发明实施例还提供一种路损预测装置,包括:The embodiment of the present invention further provides a road loss prediction device, comprising:
第一生成模块,用于根据无线传播环境的场景信息,生成多个环境样本;A first generating module, used to generate a plurality of environment samples according to scene information of a wireless propagation environment;
第二生成模块,用于根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;A second generating module is used to generate road loss simulation data and multiple environmental features corresponding to each environmental sample according to multiple environmental samples;
第一获得模块,用于根据环境特征和路损仿真数据进行训练,获得第一模型;A first acquisition module, used for training according to environmental characteristics and road loss simulation data to obtain a first model;
第二获得模块,用于改变输入到所述第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;A second acquisition module is used to change the environmental characteristics input into the first model, analyze the influence of different environmental characteristics on the road loss prediction result, and obtain the importance analysis result;
第三生成模块,用于根据所述重要性分析结果,选择目标环境特征对所述第一模型进行训练,生成目标路损预测结果。The third generation module is used to select target environment features to train the first model according to the importance analysis result, and generate a target road loss prediction result.
可选地,所述装置还包括:Optionally, the device further comprises:
分析模块,用于分析所述目标路损预测结果的准确性和计算复杂度。The analysis module is used to analyze the accuracy and computational complexity of the target path loss prediction result.
可选地,所述分析模块具体用于:Optionally, the analysis module is specifically used for:
计算所述目标路损预测结果的均方根误差;Calculating the root mean square error of the target path loss prediction result;
获取所述第一模型的训练时长和预测时长;Obtaining the training time and prediction time of the first model;
根据所述均方根误差,分析所述目标路损预测结果的准确性;Analyzing the accuracy of the target path loss prediction result according to the root mean square error;
根据所述训练时长和所述预测时长,分析所述目标路损预测结果的计算复杂度。The computational complexity of the target path loss prediction result is analyzed according to the training duration and the prediction duration.
可选地,所述第一生成模块具体用于:Optionally, the first generating module is specifically used for:
根据所述场景信息,生成预设空间大小的多个环境样本;Generate multiple environment samples of preset space size according to the scene information;
其中,每一环境样本包括多个散射体的物理位置和尺寸,且不同环境样本包括的散射体的数量、尺寸以及物理位置中的至少一项不同。Each environmental sample includes the physical positions and sizes of a plurality of scatterers, and different environmental samples include at least one item of the number, size and physical position of the scatterers that is different.
可选地,所述第二生成模块具体用于:Optionally, the second generating module is specifically used to:
通过设置通信参数以及所述无线传播环境中发射器和接收器的物理位置,对多个环境样本分别进行信道仿真,生成所述路损仿真数据。By setting communication parameters and the physical positions of the transmitter and the receiver in the wireless propagation environment, channel simulation is performed on multiple environment samples respectively to generate the path loss simulation data.
可选地,所述第二生成模块具体用于:Optionally, the second generating module is specifically used to:
根据每一环境样本中多个散射体的数量特征、体积特征、距离特征、偏移特征以及非视距特征,生成多个环境特征。A plurality of environmental features are generated according to the quantity features, volume features, distance features, offset features and non-line-of-sight features of a plurality of scatterers in each environmental sample.
可选地,所述装置还包括:Optionally, the device further comprises:
构建模块,用于构建环境特征与所述路损仿真数据之间的映射数据集;A construction module, used to construct a mapping data set between environmental features and the road loss simulation data;
划分模块,用于将所述映射数据集划分为训练数据集和测试数据集;A partitioning module, used for partitioning the mapping data set into a training data set and a test data set;
训练模块,用于根据所述训练数据集进行训练,生成所述第一模型;A training module, used for performing training according to the training data set to generate the first model;
测试模块,用于采用所述测试数据集对所述第一模型进行测试。A testing module is used to test the first model using the test data set.
可选地,所述第二获得模块具体用于:Optionally, the second obtaining module is specifically used for:
改变输入到所述第一模型中的环境特征,获取路损预测结果;Changing the environmental characteristics input into the first model to obtain a road loss prediction result;
采用模型解释方法,分析不同环境特征对路损预测结果的影响程度,获得所述重要性分析结果。The model interpretation method is used to analyze the influence of different environmental characteristics on the road loss prediction results, and the importance analysis results are obtained.
可选地,所述装置还包括:Optionally, the device further comprises:
获取模块,用于根据每一环境特征与所述路损仿真数据之间的累计分布函数,获取每一环境特征与所述路损仿真数据之间的相关性;An acquisition module, used for acquiring the correlation between each environmental feature and the road loss simulation data according to a cumulative distribution function between each environmental feature and the road loss simulation data;
验证模块,用于根据所述相关性,对所述目标环境特征对应的所述目标路损预测结果进行验证。A verification module is used to verify the target path loss prediction result corresponding to the target environmental feature according to the correlation.
可选地,所述装置还包括:Optionally, the device further comprises:
降低模块,用于采用概率衰减系数,降低所述重要性分析结果最高的环境特征的参与度;A reduction module, used for reducing the participation of the environmental feature with the highest importance analysis result by using a probability attenuation coefficient;
选择模块,用于根据每一环境特征的参与度,选择所述目标环境特征。The selection module is used to select the target environmental feature according to the participation degree of each environmental feature.
可选地,所述第三生成模块具体用于:Optionally, the third generating module is specifically used for:
采用所述目标环境特征,以及所述目标环境特征对应的所述路损仿真数据对所述第一模型进行训练,生成所述目标路损预测结果。The first model is trained using the target environment characteristics and the road loss simulation data corresponding to the target environment characteristics to generate the target road loss prediction result.
本发明实施例还提供一种电子设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的路损预测方法的步骤。An embodiment of the present invention further provides an electronic device, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the path loss prediction method as described above when executing the computer program.
本发明实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的路损预测方法的步骤。An embodiment of the present invention further provides a readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the path loss prediction method as described above are implemented.
本发明的上述技术方案至少具有如下有益效果:The above technical solution of the present invention has at least the following beneficial effects:
上述方案中,根据无线传播环境的场景信息,生成多个环境样本;根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;根据环境特征和路损仿真数据进行训练,获得第一模型;改变输入到所述第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;根据所述重要性分析结果,选择目标环境特征对所述第一模型进行训练,生成目标路损预测结果,将具体的无线传播环境的特征信息与路损仿真数据进行直接映射,构建高精度和低计算复杂度的模型,从而针对具体应用场景对路损数据进行高效和准确的预测。In the above scheme, multiple environmental samples are generated according to the scene information of the wireless propagation environment; based on the multiple environmental samples, path loss simulation data and multiple environmental features corresponding to each environmental sample are generated; training is performed according to the environmental features and the path loss simulation data to obtain a first model; the environmental features input into the first model are changed, and the degree of influence of different environmental features on the path loss prediction results is analyzed to obtain an importance analysis result; based on the importance analysis result, target environmental features are selected to train the first model to generate target path loss prediction results, and the characteristic information of the specific wireless propagation environment is directly mapped with the path loss simulation data to construct a high-precision and low-computational-complexity model, so as to efficiently and accurately predict the path loss data for specific application scenarios.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例的路损预测方法的流程示意图;FIG1 is a schematic diagram of a flow chart of a method for predicting a path loss according to an embodiment of the present invention;
图2为本发明实施例的第一模型的示意图;FIG2 is a schematic diagram of a first model according to an embodiment of the present invention;
图3为本发明实施例的路损预测装置的框图。FIG3 is a block diagram of a road loss prediction device according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
本发明实施例针对现有技术中损预测方法没有考虑实际应用环境,以及计算复杂度高的的问题,提供一种路损预测方法、装置及电子设备。The embodiments of the present invention provide a path loss prediction method, device and electronic device to address the problems that the path loss prediction method in the prior art does not take the actual application environment into consideration and has high computational complexity.
如图1所示,本发明实施例提供了一种路损预测方法,包括:As shown in FIG1 , an embodiment of the present invention provides a path loss prediction method, including:
步骤101,根据无线传播环境的场景信息,生成多个环境样本;Step 101, generating a plurality of environment samples according to scene information of a wireless propagation environment;
需要说明的是,真实的无线传播环境的场景信息可以通过实际测量、地图辅助以及计算机视觉相关技术自动采集等方式获取。场景信息包括但不限于:空间大小、散射体物理位置、散射体尺寸、Tx(Transmiter,发射器)位置以及Rx(Receiver,接收器)位置。It should be noted that the scene information of the real wireless propagation environment can be obtained through actual measurement, map assistance, and automatic collection by computer vision related technologies. The scene information includes but is not limited to: space size, physical location of scatterers, size of scatterers, Tx (Transmiter) location, and Rx (Receiver) location.
还需要说明的是,该无线传播环境的空间大小为发射器和接收器之间的有效区域尺寸。It should also be noted that the spatial size of the wireless propagation environment is the size of the effective area between the transmitter and the receiver.
步骤102,根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;Step 102, generating road loss simulation data and multiple environmental features corresponding to each environmental sample according to the multiple environmental samples;
这里,采用射线跟踪信道仿真工具,对每一环境样本对应的信道参数进行生成,即生成路损仿真数据。Here, a ray tracing channel simulation tool is used to generate channel parameters corresponding to each environment sample, that is, to generate path loss simulation data.
另外,由于无线电波遇到处于不同物理位置,拥有不同尺寸的散射体会产生不同的传播射线组合,所以分析无线传播机制下不同环境样本中散射体分布对路损产生影响的因素,获得环境特征。In addition, since radio waves encounter scatterers of different sizes at different physical locations and produce different propagation ray combinations, the factors affecting the path loss caused by the distribution of scatterers in different environmental samples under the wireless propagation mechanism are analyzed to obtain environmental characteristics.
需要说明的是,本发明实施例将具体传播环境的特征信息与路损仿真数据直接映射,从而缓解对传播场景类型的依赖,支持具体传播环境的路损预测。It should be noted that the embodiment of the present invention directly maps the characteristic information of a specific propagation environment with the path loss simulation data, thereby alleviating the dependence on the propagation scenario type and supporting the path loss prediction of a specific propagation environment.
步骤103,根据环境特征和路损仿真数据进行训练,获得第一模型;Step 103, training is performed according to environmental characteristics and road loss simulation data to obtain a first model;
需要说明的是,这里采用环境特征作为输入,路损仿真数据作为输出,对预设模型进行预训练,获得第一模型。这里,预设模型为RF(Radom Forest,随机森林)模型,RF是一种集成分类器算法,通过构建多个决策树并将它们合并以获得更优的输出结果,其主要通过Bootstrap(一种统计性方法)和随机特征子空间进行训练,Bootstrap用于有放回的从数据集中随机选择样本,而特征子空间用于随机特征选择。当传入新的输入样本进行预测时,样本将会被传递给森林中的每个决策树,最终取这些树的平均值作为输出结果。由于多个决策树可以同时训练,所以该RF模型的有效并行化程度高。It should be noted that environmental features are used as input and road loss simulation data as output to pre-train the preset model and obtain the first model. Here, the preset model is the RF (Radom Forest) model. RF is an integrated classifier algorithm that constructs multiple decision trees and merges them to obtain better output results. It is mainly trained through Bootstrap (a statistical method) and random feature subspace. Bootstrap is used to randomly select samples from the data set with replacement, and the feature subspace is used for random feature selection. When a new input sample is passed in for prediction, the sample will be passed to each decision tree in the forest, and the average value of these trees will be taken as the output result. Since multiple decision trees can be trained at the same time, the RF model has a high degree of effective parallelization.
还需要说明的是,通过对比不同机器学习方法,在平衡准确性和计算复杂度的前提下,选取最适合的机器学习算法。在准确性相差不大的情况下,由于RF模型的训练时间远小于基于网络训练的预测模型,所以选取RF模型作为预设模型。It should also be noted that by comparing different machine learning methods, the most suitable machine learning algorithm is selected under the premise of balancing accuracy and computational complexity. When the accuracy difference is not large, the RF model is selected as the preset model because the training time of the RF model is much shorter than the prediction model based on network training.
步骤104,改变输入到第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;Step 104, changing the environmental features input into the first model, analyzing the influence of different environmental features on the road loss prediction result, and obtaining the importance analysis result;
这里,采用SHARP(Shapely Additive Explanation,夏普利加法解释)方法观察在环境特征改变时输入到第一模型中,对第一模型输出的路损预测结果的影响程度。Here, the SHARP (Shapely Additive Explanation) method is used to observe the influence of the input into the first model when the environmental characteristics change on the path loss prediction result output by the first model.
步骤105,根据重要性分析结果,选择目标环境特征对第一模型进行训练,生成目标路损预测结果。Step 105: According to the importance analysis result, target environment features are selected to train the first model to generate a target road loss prediction result.
这里,需要说明的是,通过重要性分析结果,对第一模型进行改进,获得路损预测模型,从而将目标环境特征输入到路损预测模型中,输出目标路损预测结果。Here, it should be noted that the first model is improved through the importance analysis result to obtain a road loss prediction model, so that the target environment characteristics are input into the road loss prediction model to output the target road loss prediction result.
本发明实施例,根据无线传播环境的场景信息,生成多个环境样本;根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;根据环境特征和路损仿真数据进行训练,获得第一模型;改变输入到第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;根据重要性分析结果,选择目标环境特征对第一模型进行训练,生成目标路损预测结果,将具体的无线传播环境的特征信息与路损仿真数据进行直接映射,构建高精度和低计算复杂度的模型,从而针对具体应用场景对路损数据进行高效和准确的预测。The embodiment of the present invention generates multiple environmental samples according to the scene information of the wireless propagation environment; generates path loss simulation data and multiple environmental features corresponding to each environmental sample according to the multiple environmental samples; performs training according to the environmental features and the path loss simulation data to obtain a first model; changes the environmental features input into the first model, analyzes the degree of influence of different environmental features on the path loss prediction result, and obtains an importance analysis result; selects target environmental features according to the importance analysis result to train the first model, generates target path loss prediction results, directly maps the characteristic information of the specific wireless propagation environment with the path loss simulation data, and constructs a model with high precision and low computational complexity, so as to efficiently and accurately predict the path loss data for specific application scenarios.
可选地,本发明实施例的路损预测方法还包括:Optionally, the path loss prediction method of the embodiment of the present invention further includes:
分析目标路损预测结果的准确性和计算复杂度。Analyze the accuracy and computational complexity of target path loss prediction results.
这里,通过重要性分析结果,对第一模型进行改进,获得路损预测模型,从而将目标环境特征输入到路损预测模型中,输出目标路损预测结果;将该路损预测模型输出的目标路损预测结果与其他模型输出的路损预测结果进行比较,分析目标路损预测结果的准确性和计算复杂度。Here, the first model is improved through the importance analysis results to obtain a road loss prediction model, so that the target environmental characteristics are input into the road loss prediction model and the target road loss prediction result is output; the target road loss prediction result output by the road loss prediction model is compared with the road loss prediction results output by other models to analyze the accuracy and computational complexity of the target road loss prediction result.
需要说明的是,其他模型包括但不限于是ABG模型(Alpha-Beta-Gamma,一种统计性路损模型)、RT模型、未改进的RF模型以及其他神经网络模型,例如RNN、CNN、SVM、Boosting、Bagging等。It should be noted that other models include but are not limited to the ABG model (Alpha-Beta-Gamma, a statistical path loss model), the RT model, the unimproved RF model and other neural network models, such as RNN, CNN, SVM, Boosting, Bagging, etc.
可选地,分析目标路损预测结果的准确性和计算复杂度,包括:Optionally, the accuracy and computational complexity of the target path loss prediction result are analyzed, including:
计算目标路损预测结果的均方根误差;Calculate the root mean square error of the target road loss prediction result;
获取第一模型的训练时长和预测时长;Get the training time and prediction time of the first model;
根据均方根误差,分析目标路损预测结果的准确性;Analyze the accuracy of target road loss prediction results based on the root mean square error;
根据训练时长和预测时长,分析目标路损预测结果的计算复杂度。According to the training time and prediction time, the computational complexity of the target path loss prediction results is analyzed.
需要说明的是,通过比较本发明实施例的目标路损预测结果与其他模型输出的路损预测结果的均方根误差,分析目标路损预测结果的准确性。这里,分别在第一通信频率(6GHz)和第二通信频率(28GHz)下,根据本发明实施例的目标路损预测结果和其他模型输出的路损预测结果,以及对应的路损仿真数据,分别计算均方根误差,并进行比较分析,本发明实施例在第一通信频率下的目标路损预测结果的均方根误差为3.15dB,在第二通信频率下的目标路损预测结果的均方根误差为3.14dB,相比于ABG模型有所提高。It should be noted that the accuracy of the target path loss prediction result is analyzed by comparing the root mean square error of the target path loss prediction result of the embodiment of the present invention with the path loss prediction result output by other models. Here, at the first communication frequency (6GHz) and the second communication frequency (28GHz), the root mean square error is calculated respectively based on the target path loss prediction result of the embodiment of the present invention and the path loss prediction result output by other models, as well as the corresponding path loss simulation data, and a comparative analysis is performed. The root mean square error of the target path loss prediction result of the embodiment of the present invention at the first communication frequency is 3.15dB, and the root mean square error of the target path loss prediction result at the second communication frequency is 3.14dB, which is improved compared with the ABG model.
还需要说明的是,其他模型的路损预测结果,也采用本发明实施例中的环境特征和路损仿真数据进行训练,从而输出路损预测结果。It should also be noted that the road loss prediction results of other models are also trained using the environmental characteristics and road loss simulation data in the embodiment of the present invention to output road loss prediction results.
进一步地,通过比较本发明实施例的第一模型与其他模型的训练时长和预测时长,从而获得目标路损预测结果的计算复杂度。经过比较分析,本发明实施例的第一模型的训练时长约为1.3s,预测时长约为0.004s,相比于RT模型均更短。Furthermore, by comparing the training time and prediction time of the first model of the embodiment of the present invention with other models, the computational complexity of the target path loss prediction result is obtained. After comparative analysis, the training time of the first model of the embodiment of the present invention is about 1.3s, and the prediction time is about 0.004s, which are shorter than those of the RT model.
可选地,步骤101,根据无线传播环境的场景信息,生成多个环境样本,包括:Optionally, step 101, generating a plurality of environment samples according to scene information of a wireless propagation environment, includes:
根据场景信息,生成预设空间大小的多个环境样本;Generate multiple environment samples of preset space size according to scene information;
其中,每一环境样本包括多个散射体的物理位置和尺寸,且不同环境样本包括的散射体的数量、尺寸以及物理位置中的至少一项不同。Each environmental sample includes the physical positions and sizes of a plurality of scatterers, and different environmental samples include at least one item of the number, size and physical position of the scatterers that is different.
需要说明的是,预设空间大小根据场景信息确定,一般与场景信息对应的空间大小相同。采用三维建模工具,例如Blender或者Google SketchUp等,生成与场景信息对应的空间大小相同的多个环境样本。It should be noted that the preset space size is determined according to the scene information, and is generally the same as the space size corresponding to the scene information. A 3D modeling tool, such as Blender or Google SketchUp, is used to generate multiple environment samples with the same space size as that corresponding to the scene information.
以无线传播环境的左下角为原点,设置Tx的坐标为(xt,yt,zt),Rx的坐标为(xr,yr,zr)。由于多个环境样本分别拥有不同数量的散射体,且这些散射体具有不同的位置和尺寸,这里,设散射体的中心点坐标以及长、宽、高分别为(xj,yj,zj)、lj、wj、zj;散射体的长、宽、高分别在一定范围内随机生成。生成原则为在无线传播环境内部随机生成长方体散射体,不包括该无线传播环境的边界以及Tx和Rx所在的位置,且不同散射体之间不存在重叠。Taking the lower left corner of the wireless propagation environment as the origin, set the coordinates of Tx to (x t ,y t ,z t ) and the coordinates of Rx to (x r ,y r ,z r ). Since multiple environment samples have different numbers of scatterers, and these scatterers have different positions and sizes, here, the coordinates of the center point of the scatterer and the length, width, and height are set to (x j ,y j ,z j ), l j ,w j ,z j ; the length, width, and height of the scatterer are randomly generated within a certain range. The generation principle is to randomly generate rectangular scatterers inside the wireless propagation environment, excluding the boundary of the wireless propagation environment and the positions of Tx and Rx, and there is no overlap between different scatterers.
以无线传播环境的空间大小为15×10×3m3为例,共生成5408个环境样本,其中,4566个环境样本用于生成模型训练时的训练数据集,这4566个环境样本为具有3、5、6、7、9、10以及11个随机散射体的样本;842个环境样本用于生成模型测试时的测试数据集,这842个环境样本为具有4、8和12个随机散射体的样本。Taking the spatial size of the wireless propagation environment of 15×10×3m 3 as an example, a total of 5408 environmental samples are generated, of which 4566 environmental samples are used to generate training data sets for model training. These 4566 environmental samples are samples with 3, 5, 6, 7, 9, 10 and 11 random scatterers; 842 environmental samples are used to generate test data sets for model testing. These 842 environmental samples are samples with 4, 8 and 12 random scatterers.
可选地,步骤102,根据多个环境样本,生成与每一环境样本对应的路损仿真数据,包括:Optionally, step 102, generating path loss simulation data corresponding to each environment sample according to multiple environment samples, includes:
通过设置通信参数以及无线传播环境中Tx和Rx的物理位置,对多个环境样本分别进行信道仿真,生成路损仿真数据。By setting the communication parameters and the physical locations of Tx and Rx in the wireless propagation environment, channel simulation is performed on multiple environmental samples to generate path loss simulation data.
这里,将多个环境样本逐一输入到WirelessInsite仿真软件中,通过设置相同的通信参数、Tx和Rx物理位置进行信道仿真,生成路损仿真数据。其中,通信参数包括第一通信频率(6GHz)和第二通信频率(28GHz),对应生成两种通信频率下的路损仿真数据。Here, multiple environment samples are input into the WirelessInsite simulation software one by one, and channel simulation is performed by setting the same communication parameters, Tx and Rx physical positions to generate path loss simulation data. The communication parameters include the first communication frequency (6GHz) and the second communication frequency (28GHz), and the path loss simulation data under the two communication frequencies are generated accordingly.
可选地,根据多个环境样本,生成与每一环境样本对应的多个环境特征,包括:Optionally, based on the multiple environment samples, multiple environment features corresponding to each environment sample are generated, including:
根据每一环境样本中多个散射体的数量特征、体积特征、距离特征、偏移特征以及NLOS(None-Line-of-Sight,非视距)特征,生成多个环境特征。A plurality of environmental features are generated according to the quantity features, volume features, distance features, offset features and NLOS (None-Line-of-Sight) features of a plurality of scatterers in each environmental sample.
需要说明的是,数量特征,描述当前无线传播环境中存在的散射体总数;It should be noted that the quantitative characteristics describe the total number of scatterers existing in the current wireless propagation environment;
体积特征Vol,描述当前无线传播环境下所有散射体相对于整体区域体积的比例,采用如下公式计算:The volume feature Vol describes the ratio of all scatterers to the overall area volume in the current wireless propagation environment and is calculated using the following formula:
其中,M表示当前无线传播环境中的散射体数量;Varea表示无线传播环境整体区域的体积;Wherein, M represents the number of scatterers in the current wireless propagation environment; V area represents the volume of the entire area of the wireless propagation environment;
距离特征Dist,描述当前无线传播环境下全部散射体到Tx距离的分量,采用如下公式计算:The distance feature Dist describes the distance component from all scatterers to Tx in the current wireless propagation environment and is calculated using the following formula:
偏移特征,描述当前无线传播环境下全部散射体相对于Tx与Rx之间连线方向的偏移,即全部散射体中心点到Tx与Rx之间连线的距离加和;The offset feature describes the offset of all scatterers relative to the line between Tx and Rx in the current wireless propagation environment, that is, the sum of the distances from the center points of all scatterers to the line between Tx and Rx;
NLOS特征,描述当前无线传播环境下,散射体对LOS(Line-of-Sight)径的遮挡程度,可以分为存在遮挡和不存在遮挡两种。若不存在遮挡,直接将表示遮挡的特征取为0;若存在遮挡,则利用散射体对LOS径的遮挡程度来表示每个散射体的遮挡因子,具体为当散射体的高度高于Tx的高度时,计算散射体中心点到Tx与Rx之间连线的距离与散射体表面对角线一半的比例。并选取当前无线传播环境中最大的遮挡因子作为该无线传播环境的NLOS特征。The NLOS feature describes the degree of obstruction of the LOS (Line-of-Sight) path by the scatterer in the current wireless propagation environment. It can be divided into two types: obstruction and non-obstruction. If there is no obstruction, the feature representing the obstruction is directly set to 0; if there is obstruction, the degree of obstruction of the LOS path by the scatterer is used to represent the obstruction factor of each scatterer. Specifically, when the height of the scatterer is higher than the height of Tx, the ratio of the distance from the center point of the scatterer to the line connecting Tx and Rx to half of the diagonal of the scatterer surface is calculated. The largest obstruction factor in the current wireless propagation environment is selected as the NLOS feature of the wireless propagation environment.
可选地,步骤102,根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征之后,本发明实施例的路损预测方法还包括:Optionally, in step 102, after generating the road loss simulation data and multiple environmental features corresponding to each environmental sample according to the multiple environmental samples, the road loss prediction method of the embodiment of the present invention further includes:
构建环境特征与路损仿真数据之间的映射数据集;Construct a mapping data set between environmental characteristics and road damage simulation data;
将映射数据集划分为训练数据集和测试数据集;Divide the mapping dataset into a training dataset and a test dataset;
根据训练数据集进行训练,生成第一模型;Perform training according to the training data set to generate a first model;
采用测试数据集对第一模型进行测试。The first model is tested using the test data set.
这里,分别构建第一通信频率(6GHz)和第二通信频率(28GHz)两种通信频率下的环境特征与路损仿真数据之间的映射数据集,并在映射数据集中提取训练数据集和测试数据集用于第一模型的训练和测试,其中环境特征作为第一模型的输入,路损仿真数据作为第一模型的输出。Here, mapping data sets between environmental characteristics and path loss simulation data at two communication frequencies, the first communication frequency (6GHz) and the second communication frequency (28GHz), are constructed respectively, and training data sets and test data sets are extracted from the mapping data sets for training and testing of the first model, where the environmental characteristics serve as the input of the first model and the path loss simulation data serve as the output of the first model.
可选地,步骤104,改变输入到第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果,包括:Optionally, step 104, changing the environmental features input into the first model, analyzing the influence of different environmental features on the road loss prediction result, and obtaining the importance analysis result, includes:
改变输入到第一模型中的环境特征,获取路损预测结果;Changing the environmental characteristics input into the first model to obtain a road loss prediction result;
采用模型解释方法,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果。The model interpretation method is used to analyze the influence of different environmental characteristics on the road loss prediction results and obtain the importance analysis results.
这里,将环境特征进行改变,输入到第一模型中进行训练,采用SHARP方法观察每一环境特征在改变时对输出的路损预测结果的影响程度,获得重要性分析结果。Here, the environmental characteristics are changed and input into the first model for training. The SHARP method is used to observe the influence of each environmental characteristic on the output path loss prediction result when it is changed, and the importance analysis result is obtained.
可选地,本发明实施例的路损预测方法还包括:Optionally, the path loss prediction method of the embodiment of the present invention further includes:
根据每一环境特征与路损仿真数据之间的CDF(Cumulative DistributionFunction,累计分布函数),获取每一环境特征与路损仿真数据之间的相关性;According to the CDF (Cumulative Distribution Function) between each environmental feature and the road loss simulation data, the correlation between each environmental feature and the road loss simulation data is obtained;
根据相关性,对目标环境特征对应的目标路损预测结果进行验证。According to the correlation, the target road loss prediction results corresponding to the target environmental characteristics are verified.
需要说明的是,通过绘制每一环境特征与路损仿真数据之间的CDF,获取每一环境特征与路损仿真数据之间的相关性,具体地,选取第二通信频率下,包括5个散射体的环境样本所对应的环境特征和路损仿真数据用于观察每一环境特征对路损仿真数据的影响趋势,从而获得相关性。It should be noted that by plotting the CDF between each environmental feature and the road loss simulation data, the correlation between each environmental feature and the road loss simulation data is obtained. Specifically, the environmental characteristics and road loss simulation data corresponding to the environmental samples including 5 scatterers under the second communication frequency are selected to observe the influence trend of each environmental feature on the road loss simulation data, thereby obtaining the correlation.
然后,验证目标环境特征与对应的目标路损预测结果是否满足相关性,帮助判断目标路损预测结果的准确性。Then, verify whether the target environmental characteristics and the corresponding target road loss prediction results meet the correlation, which helps to determine the accuracy of the target road loss prediction results.
可选地,本发明实施例的路损预测方法还包括:Optionally, the path loss prediction method of the embodiment of the present invention further includes:
采用概率衰减系数,降低重要性分析结果最高的环境特征的参与度;The probability decay coefficient is used to reduce the participation of the environmental features with the highest importance analysis results;
根据每一环境特征的参与度,选择目标环境特征。Select target environmental features based on the participation level of each environmental feature.
需要说明的是,根据环境特征对应的重要性分析结果,对参与度进行均衡,削弱由于特征取值不连续导致的NLOS特征重要性偏高的现象。所以引入一个概率衰减系数ρ∈(0,1),即在RF中的决策树随机选择环境特征的过程中选择了NLOS特征时,以ρ的概率用未被选择的环境特征替换NLOS特征,从而降低重要性偏高的环境特征的参与度。然后,根据每一环境特征的参与度,确定决策树随机选择环境特征的过程中的目标环境特征,即在多个环境特征中,剔除重要性偏高的环境特征,从而获得目标环境特征。It should be noted that according to the importance analysis results corresponding to the environmental features, the participation is balanced to weaken the phenomenon that the importance of NLOS features is too high due to discontinuous feature values. Therefore, a probability attenuation coefficient ρ∈(0,1) is introduced, that is, when the NLOS feature is selected in the process of random selection of environmental features by the decision tree in RF, the NLOS feature is replaced with the unselected environmental features with a probability of ρ, thereby reducing the participation of environmental features with high importance. Then, according to the participation of each environmental feature, the target environmental feature is determined in the process of random selection of environmental features by the decision tree, that is, among multiple environmental features, the environmental features with high importance are eliminated to obtain the target environmental feature.
进一步地,根据目标环境特征对已经过预训练的RF模型进行训练,获得路损预测模型,即如图2所示的改进后的RF模型,该RF模型包括k个决策树。S为包含N个环境特征以及M个环境样本的数据集。将数据集S分为k个子集,即为{S1,S2…Sk}。对于每个决策树,随机选取n个目标环境特征(根据概率衰减系数确定)以及m个环境样本的数据集。最终将每个决策树输出的结果{y1,y2…yk}取平均值,作为最终的目标路损预测结果。Furthermore, the pre-trained RF model is trained according to the target environmental features to obtain a road loss prediction model, that is, the improved RF model shown in FIG2 , which includes k decision trees. S is a data set containing N environmental features and M environmental samples. The data set S is divided into k subsets, namely {S 1 ,S 2 …S k }. For each decision tree, a data set of n target environmental features (determined according to the probability attenuation coefficient) and m environmental samples is randomly selected. Finally, the results {y 1 ,y 2 …y k } output by each decision tree are averaged as the final target road loss prediction result.
可选地,步骤105,根据重要性分析结果,选择目标环境特征对第一模型进行训练,生成目标路损预测结果,包括:Optionally, step 105, according to the importance analysis result, selects the target environment feature to train the first model to generate the target road loss prediction result, including:
采用目标环境特征,以及目标环境特征对应的路损仿真数据对第一模型进行训练,生成目标路损预测结果。The first model is trained using target environment characteristics and road loss simulation data corresponding to the target environment characteristics to generate a target road loss prediction result.
如图3所示,本发明实施例还提供一种路损预测装置,包括:As shown in FIG3 , an embodiment of the present invention further provides a road loss prediction device, including:
第一生成模块301,用于根据无线传播环境的场景信息,生成多个环境样本;A first generating module 301 is used to generate a plurality of environment samples according to scene information of a wireless propagation environment;
第二生成模块302,用于根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;The second generating module 302 is used to generate the road loss simulation data and multiple environmental features corresponding to each environmental sample according to the multiple environmental samples;
第一获得模块303,用于根据环境特征和路损仿真数据进行训练,获得第一模型;A first obtaining module 303 is used to perform training according to environmental characteristics and road loss simulation data to obtain a first model;
第二获得模块304,用于改变输入到第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;The second obtaining module 304 is used to change the environmental features input into the first model, analyze the influence of different environmental features on the road loss prediction result, and obtain the importance analysis result;
第三生成模块305,用于根据重要性分析结果,选择目标环境特征对第一模型进行训练,生成目标路损预测结果。The third generating module 305 is used to select target environment features to train the first model according to the importance analysis result, and generate a target road loss prediction result.
本发明实施例,根据无线传播环境的场景信息,生成多个环境样本;根据多个环境样本,生成与每一环境样本对应的路损仿真数据和多个环境特征;根据环境特征和路损仿真数据进行训练,获得第一模型;改变输入到第一模型中的环境特征,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果;根据重要性分析结果,选择目标环境特征对第一模型进行训练,生成目标路损预测结果,将具体的无线传播环境的特征信息与路损仿真数据进行直接映射,构建高精度和低计算复杂度的模型,从而针对具体应用场景对路损数据进行高效和准确的预测。The embodiment of the present invention generates multiple environmental samples according to the scene information of the wireless propagation environment; generates path loss simulation data and multiple environmental features corresponding to each environmental sample according to the multiple environmental samples; performs training according to the environmental features and the path loss simulation data to obtain a first model; changes the environmental features input into the first model, analyzes the degree of influence of different environmental features on the path loss prediction result, and obtains an importance analysis result; selects target environmental features according to the importance analysis result to train the first model, generates target path loss prediction results, directly maps the characteristic information of the specific wireless propagation environment with the path loss simulation data, and constructs a model with high precision and low computational complexity, so as to efficiently and accurately predict the path loss data for specific application scenarios.
可选地,本发明实施例的路损预测装置还包括:Optionally, the road loss prediction device of the embodiment of the present invention further includes:
分析模块,用于分析目标路损预测结果的准确性和计算复杂度。The analysis module is used to analyze the accuracy and computational complexity of the target path loss prediction results.
可选地,分析模块具体用于:Optionally, the analysis module is specifically used for:
计算目标路损预测结果的均方根误差;Calculate the root mean square error of the target road loss prediction result;
获取第一模型的训练时长和预测时长;Get the training time and prediction time of the first model;
根据均方根误差,分析目标路损预测结果的准确性;Analyze the accuracy of target road loss prediction results based on the root mean square error;
根据训练时长和预测时长,分析目标路损预测结果的计算复杂度。According to the training time and prediction time, the computational complexity of the target path loss prediction results is analyzed.
可选地,第一生成模块301具体用于:Optionally, the first generating module 301 is specifically used for:
根据场景信息,生成与预设空间大小的多个环境样本;Generate multiple environment samples with preset space size according to scene information;
其中,每一环境样本包括多个散射体的物理位置和尺寸,且不同环境样本包括的散射体的数量、尺寸以及物理位置中的至少一项不同。Each environmental sample includes the physical positions and sizes of a plurality of scatterers, and different environmental samples include at least one item of the number, size and physical position of the scatterers that is different.
可选地,第二生成模块302具体用于:Optionally, the second generating module 302 is specifically configured to:
通过设置通信参数以及无线传播环境中Tx和Rx的物理位置,对多个环境样本分别进行信道仿真,生成路损仿真数据。By setting the communication parameters and the physical locations of Tx and Rx in the wireless propagation environment, channel simulation is performed on multiple environmental samples to generate path loss simulation data.
可选地,第二生成模块302具体用于:Optionally, the second generating module 302 is specifically configured to:
根据每一环境样本中多个散射体的数量特征、体积特征、距离特征、偏移特征以及非视距特征,生成多个环境特征。A plurality of environmental features are generated according to the quantity features, volume features, distance features, offset features and non-line-of-sight features of a plurality of scatterers in each environmental sample.
可选地,本发明实施例的路损预测装置还包括:Optionally, the road loss prediction device of the embodiment of the present invention further includes:
构建模块,用于构建环境特征与路损仿真数据之间的映射数据集;A construction module, used to construct a mapping data set between environmental features and road loss simulation data;
划分模块,用于将映射数据集划分为训练数据集和测试数据集;A partitioning module, used for partitioning the mapping data set into a training data set and a test data set;
训练模块,用于根据训练数据集进行训练,生成第一模型;A training module, used for training according to a training data set to generate a first model;
测试模块,用于采用测试数据集对第一模型进行测试。The testing module is used to test the first model using a testing data set.
可选地,第二获得模块304具体用于:Optionally, the second obtaining module 304 is specifically used for:
改变输入到第一模型中的环境特征,获取路损预测结果;Changing the environmental characteristics input into the first model to obtain a road loss prediction result;
采用模型解释方法,分析不同环境特征对路损预测结果的影响程度,获得重要性分析结果。The model interpretation method is used to analyze the influence of different environmental characteristics on the road loss prediction results and obtain the importance analysis results.
可选地,本发明实施例的路损预测装置还包括:Optionally, the road loss prediction device of the embodiment of the present invention further includes:
获取模块,用于根据每一环境特征与路损仿真数据之间的CDF,获取每一环境特征与路损仿真数据之间的相关性;An acquisition module, used for acquiring the correlation between each environmental feature and the road loss simulation data according to the CDF between each environmental feature and the road loss simulation data;
验证模块,用于根据相关性,对目标环境特征对应的目标路损预测结果进行验证。The verification module is used to verify the target road loss prediction result corresponding to the target environmental characteristics according to the correlation.
可选地,本发明实施例的路损预测装置还包括:Optionally, the road loss prediction device of the embodiment of the present invention further includes:
降低模块,用于采用概率衰减系数,降低重要性分析结果最高的环境特征的参与度;A reduction module is used to reduce the participation of the environmental feature with the highest importance analysis result by adopting a probability attenuation coefficient;
选择模块,用于根据每一环境特征的参与度,选择目标环境特征。The selection module is used to select the target environmental feature according to the participation degree of each environmental feature.
可选地,第三生成模块305具体用于:Optionally, the third generating module 305 is specifically used for:
采用目标环境特征,以及目标环境特征对应的路损仿真数据对第一模型进行训练,生成目标路损预测结果。The first model is trained using target environment characteristics and road loss simulation data corresponding to the target environment characteristics to generate a target road loss prediction result.
需要说明的是,本发明的路损预测装置的实施例是与上述路损预测方法的实施例对应的装置,上述的路损预测方法实施例中的所有实现手段均适用于该路损预测装置的实施例中,也能达到相同的技术效果。It should be noted that the embodiment of the road loss prediction device of the present invention is a device corresponding to the embodiment of the above-mentioned road loss prediction method. All implementation means in the above-mentioned road loss prediction method embodiment are applicable to the embodiment of the road loss prediction device and can achieve the same technical effect.
本发明实施例还提供一种电子设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述的路损预测方法的步骤。An embodiment of the present invention further provides an electronic device, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the path loss prediction method as described above when executing the computer program.
本发明实施例还提供一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述的路损预测方法的步骤。An embodiment of the present invention further provides a readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the path loss prediction method as described above are implemented.
其中,处理器为上述实施例中的电子设备的处理器。该可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The processor is the processor of the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。In addition, the present invention may repeat reference numerals and/or letters in different examples. This repetition is for the purpose of simplicity and clarity, and does not itself indicate the relationship between the various embodiments and/or settings discussed.
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含。It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusions.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111496962.7A CN116258052B (en) | 2021-12-09 | 2021-12-09 | Road loss prediction method, device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111496962.7A CN116258052B (en) | 2021-12-09 | 2021-12-09 | Road loss prediction method, device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116258052A CN116258052A (en) | 2023-06-13 |
CN116258052B true CN116258052B (en) | 2024-09-03 |
Family
ID=86679789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111496962.7A Active CN116258052B (en) | 2021-12-09 | 2021-12-09 | Road loss prediction method, device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116258052B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118101105A (en) * | 2024-04-17 | 2024-05-28 | 苏州恩赫信息科技有限公司 | Method and device for predicting electric wave propagation path loss |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105430664A (en) * | 2015-10-30 | 2016-03-23 | 上海华为技术有限公司 | Method and device of predicting propagation path loss based on classification fitting |
CN109217955A (en) * | 2018-07-13 | 2019-01-15 | 北京交通大学 | Wireless environment electromagnetic parameter approximating method based on machine learning |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113329437B (en) * | 2021-06-07 | 2022-07-01 | 北京邮电大学 | Wireless network signal propagation path loss prediction method and electronic equipment |
-
2021
- 2021-12-09 CN CN202111496962.7A patent/CN116258052B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105430664A (en) * | 2015-10-30 | 2016-03-23 | 上海华为技术有限公司 | Method and device of predicting propagation path loss based on classification fitting |
CN109217955A (en) * | 2018-07-13 | 2019-01-15 | 北京交通大学 | Wireless environment electromagnetic parameter approximating method based on machine learning |
Also Published As
Publication number | Publication date |
---|---|
CN116258052A (en) | 2023-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109963287B (en) | Antenna direction angle optimization method, device, equipment and medium | |
CN110213003B (en) | A wireless channel large-scale fading modeling method and device | |
CN112469066B (en) | 5G network coverage evaluation method and device | |
CN106126807A (en) | A kind of Wireless Channel Modeling method based on big data mining | |
CN110275148A (en) | A method and system for estimating sea clutter amplitude distribution parameters | |
EP3764705B1 (en) | Positioning method, positioning device, server, and computer-readable storage medium | |
WO2019169594A1 (en) | Methods and apparatus to generate three-dimensional (3d) model for 3d scene reconstruction | |
CN110580217A (en) | software code health degree detection method, processing method and device and electronic equipment | |
Jiang et al. | Physics-informed neural networks for path loss estimation by solving electromagnetic integral equations | |
CN116578660B (en) | Sparse data-based electromagnetic target situation map construction method | |
CN104427505A (en) | Method and device for partitioning cell scene | |
US9651654B2 (en) | Correcting device error radius estimates in positioning systems | |
CN116258052B (en) | Road loss prediction method, device and electronic equipment | |
CN106919706A (en) | Data updating method and device | |
CN119383723A (en) | Radio map reconstruction method, device, electronic device and storage medium | |
CN101404801A (en) | Method for acquiring interference matrix | |
Kao et al. | Using particle swarm optimization to establish a local geometric geoid model | |
CN113890833B (en) | Network coverage prediction method, device, equipment and storage medium | |
CN106993296A (en) | Terminal performance evaluation method and device | |
CN113141570A (en) | Underground scene positioning method and device, computing equipment and computer storage medium | |
US20210124853A1 (en) | Simulation based on precomputed results of the simulation | |
CN117639981A (en) | Environment reconstruction and deterministic channel modeling method based on point cloud | |
KR101478935B1 (en) | Risk-profile generation device | |
CN111222223B (en) | Method for determining electromagnetic parameters of radio wave propagation environment | |
Shilton et al. | Error propagation analysis of XPS 31-133 and CRTN to help develop a noise mapping data standard |
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 |