Improved estimation method for distributed random parameters under probability density overlapping condition

Through improved EM algorithm and mixed Gaussian distribution model, adjusting factors are introduced to improve the accuracy of parameter estimation by introducing large errors in the overlapping area of ​​traditional methods and achieving higher data processing accuracy.

CN119761030AActive Publication Date: 2025-04-04NORTHWESTERN POLYTECHNICAL UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411883535.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-04-04
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

In engineering structural dynamics analysis, the measurement data of structural parameters is random and the probability density distribution overlaps due to the different production batches and operating environments, resulting in large errors in parameter estimation in the overlapping region of the traditional Gaussian mixed distribution model, which affects the accuracy of data processing.

Method used

Using an improved expectation maximization (EM) algorithm and a mixed Gaussian distribution model, the generation probability of sample points in different Gaussian distributions is adjusted by introducing appropriate regulators, and the accuracy of parameter estimation is improved.

Benefits of technology

The accuracy of the estimation of the parameter of the mixed Gaussian distribution model under the overlap of probability density is improved, the prediction error is reduced, and the accuracy of data processing is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119761030A_ABST
    Figure CN119761030A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of data processing, and relates to an improved estimation method for distributed random parameters under the condition of probability density overlapping, which comprises the following steps of: 1) acquiring kinetic parameters of an engineering structure; the kinetic parameters comprise structural mass, rotational inertia and running speed; 2) carrying out distributed random parameter estimation on the kinetic parameters obtained in the step 1), and improving the accuracy of the distribution probability density of the kinetic parameters under the condition of probability density overlapping; and 3) carrying out stability analysis on the engineering structure based on a result obtained in the step 2), wherein the stability analysis mode of the engineering structure is to predict or evaluate the operation state of the engineering structure. According to the improved estimation method for the distributed random parameters under the probability density overlapping condition, estimation errors can be reduced, and the data processing accuracy can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of data processing, and relates to a method for estimating distributed random parameters, and in particular to an improved method for estimating distributed random parameters under the condition of overlapping probability densities. Background Art

[0002] In the actual dynamic analysis of engineering structures, accurate measurement of parameters such as structural mass, moment of inertia, and running speed is the key to predicting the operating state of the structure and subsequent evaluation. However, due to the differences in production batches and operating environments of structural components, the measured parameters are random, and the probability density peaks of data measured in different batches are usually close to each other, resulting in overlapping overall probability density distributions. Therefore, the accurate estimation of the distribution of structural parameters with overlapping probability density is of great significance to the operation evaluation of engineering structures. The Gaussian distribution model (normal distribution) is the most common and widely used random distribution model with a single peak. However, in the measurement data of structural state parameters in actual engineering applications, due to their differences, the real random distribution of structural products is difficult to fit well with a single normal distribution. The Gaussian mixture distribution model (GMM) is a further generalization of the Gaussian distribution model (normal distribution). However, when the distribution probability density peaks of the measured data are close to each other, probability density aliasing will occur. The traditional Gaussian mixture distribution model parameter estimation based on expectation maximization will produce large errors in the overlapping area, which needs further improvement.

[0003] A single Gaussian distribution model has the following form:

[0004] T~N(μ,σ2)(1)

[0005] in:

[0006] μ represents the mean of the Gaussian distribution; σ 2 Represents the variance of the Gaussian distribution.

[0007] The mixed Gaussian distribution model has the following form:

[0008]

[0009] Among them, represents the probability of the th Gaussian distribution component and satisfies:

[0010]

[0011] μ i is the mean of the ith Gaussian distribution,

[0012] σ i is the standard deviation of the ith Gaussian distribution.

[0013] When processing data based on the Gaussian mixture model, it is assumed that the measured data is x = {x1, x2, ... x N}, is the number of measured data, then the mixed Gaussian model can be expressed as follows:

[0014]

[0015] in:

[0016] x i is the true value of the measured data;

[0017] K represents the number of Gaussian distributions in the mixed Gaussian distribution;

[0018] represents the kth Gaussian distribution in the mixture model;

[0019] represents the mean and variance of the kth Gaussian distribution.

[0020] If two Gaussian distributions are needed, then K = 2. π k is the weight coefficient of the kth Gaussian distribution, which represents the weight of the kth component in the mixed Gaussian model. The sum of all weights should be 1, that is:

[0021]

[0022] When using a Gaussian mixture model to determine the random distribution of measured data, it is necessary to determine the relevant parameters in the model, including the mean, variance, and weights of each component. However, after searching, it was found that in the prior art, when data aliasing is severe, the estimation of the parameters of the mixed Gaussian distribution has a relatively large error, which basically exceeds 10%, affecting the accuracy of data processing. Summary of the invention

[0023] In order to solve the above technical problems existing in the background technology, the present invention provides an improved estimation method of distributed random parameters in the case of probability density overlap, which can reduce estimation errors and improve data processing accuracy.

[0024] In order to achieve the above object, the present invention adopts the following technical solution:

[0025] An improved method for estimating distributed random parameters under overlapping probability density conditions, characterized in that the improved method for estimating distributed random parameters under overlapping probability density conditions comprises the following steps:

[0026] 1) Obtaining dynamic parameters of the engineering structure; the dynamic parameters include structural mass, moment of inertia and running speed;

[0027] 2) performing distributed random parameter estimation on the kinetic parameters obtained in step 1) to improve the accuracy of the probability density of the kinetic parameter distribution when the probability density overlaps; the specific implementation method of step 2) is:

[0028] 2.1) Obtaining the measurement data of the structural mass of the dynamic parameters and the measurement data of the moment of inertia;

[0029] 2.2) According to the mean and variance of the measured data obtained in step 2.1), the probability density parameter θ of the distributed parameter to be estimated is initialized, and the initial value of the estimate is taken as θ0.

[0030] 2.3) For each strategy data sample of structural mass and moment of inertia, estimate the generation probability wi of each measured data sample xi in each category based on the expectation maximization method k ;

[0031] 2.4) According to the sample point x i The numerical distribution of and the 3σ criterion in the normal distribution are used to determine the generation probability w estimated in step 2.3). ik Whether to update, if so, update the probability density And the updated probability density As the new probability w i,k ; If not, keep the generation probability w estimated in step 2.3) ik ;

[0032] 2.5) According to the probability w determined in step 2.4) ik , re-estimate the parameters of each Gaussian distribution Determine whether the estimated value converges. If so, complete the distributed random parameter estimation; if not, repeat steps 2.3) to 2.4) until the estimated value obtained in step 2.5) converges and completes the distributed random parameter estimation;

[0033] 3) Based on the result obtained in step 2), a stability analysis is performed on the engineering structure, wherein the engineering structure stability analysis is performed in a manner of predicting or evaluating the operating status of the engineering structure.

[0034] In the above step 2.3), each measurement data sample x i The expression of the generation probability in each category is:

[0035] w ik =P(z=k|x i ,θ)

[0036] in:

[0037] wik represents the probability that the i-th measurement data belongs to the k-th classification;

[0038] Z is a K-dimensional random variable, z=k represents the kth classification, indicating the category implied by the measurement data, and the value range of Z is: z={1,2,…,K};

[0039] =P(z=k|x i ,θ) is calculated as follows:

[0040]

[0041] φ(x i |θ k ) indicates is the Gaussian distribution function of mean and variance;

[0042] xi is the experimental measurement data, xi obeys Gaussian distribution, that is, p(x i |z i =k) ​​represents the conditional probability density of the kth Gaussian distribution, satisfying the Gaussian distribution

[0043] The joint probability density of zi and xi should satisfy p(x i ,z i )=p(x i |z i )p(z i ).

[0044] The above random parameter π k The expression is:

[0045]

[0046] The random parameter μ k The expression is:

[0047]

[0048] The random parameters The expression is:

[0049]

[0050] The conditions updated in step 2.4) above are:

[0051] When x i Satisfy μ k+1 -3σ k+1 <x i <μ k +3σ k When , update w i,k and w i,k+1 , otherwise it will not be updated;

[0052] in:

[0053] μ k and μ k+1 are the means of the kth and k+1th Gaussian distributions respectively;

[0054] σ k and σ k+1 are the standard deviations of the kth and k+1th Gaussian distributions respectively.

[0055] The specific implementation method of the update in the above step 2.4) is:

[0056]

[0057] in:

[0058] w i,k and w i,k+1 are the probability densities of two adjacent components respectively;

[0059] as well as are the probability densities of two adjacent components after updating;

[0060] α is about (w i,k -w i,k+1 ) adjustment factor.

[0061] The value of α mentioned above varies with (w i,k -w i,k+1 )The absolute value of α changes. When the difference between the two is large, α becomes smaller, and when the difference between the two is small, α becomes larger.

[0062] The above α is a constant, and the α is 0.5.

[0063] The advantages of the present invention are:

[0064] The present invention provides a distributed random parameter estimation method based on an improved EM algorithm and a mixed Gaussian distribution, comprising: the present invention proposes an improved expectation maximization (EM) algorithm to improve the parameter estimation accuracy of a mixed Gaussian distribution model (GM) in the case of overlapping probability densities. When the method is used to estimate the parameters of a mixed Gaussian model with a relatively large overlapping area, the traditional EM algorithm is used to increase the probability that the sample point belongs to a component with a large probability density. This paper proposes that an appropriate adjustment factor is introduced for the sample points in the probability overlapping part to adjust the probability density of the sample points belonging to different components when calculating the probability density, thereby improving the parameter estimation accuracy of the traditional EM algorithm in the case of overlap. When the present invention is used to estimate the parameters of a mixed Gaussian model with a relatively large overlapping area, the traditional EM algorithm is used to increase the probability that the sample point belongs to a component with a large probability density. An appropriate adjustment factor is introduced for the sample points in the probability overlapping part to adjust the probability density of the sample points belonging to different components when calculating the probability density, thereby improving the parameter estimation accuracy of the traditional EM algorithm in the case of overlap. The traditional EM algorithm and the improved EM algorithm are compared through examples, and the results show that the proposed improved EM algorithm can improve the accuracy of GM model parameter estimation, thereby verifying the effectiveness of the proposed method. The present invention mainly aims at the fact that the distribution of measurement data of parameters such as structural mass, moment of inertia, and operating speed has the characteristics of random distribution and overlapping probability density due to different production batches and operating environments of components during the dynamic analysis of engineering structures. An improved estimation method for distributed random parameters under the condition of overlapping probability density is proposed. Through this method, the stability of engineering structures can be analyzed. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 It is a schematic diagram of the probability density estimation of the mixed Gaussian distribution;

[0066] Figure 2 Parameter estimation results based on the distributed random parameter estimation method provided by the present invention;

[0067] Figure 3 It is the parameter estimation result of the traditional EM method. DETAILED DESCRIPTION

[0068] The present invention provides an improved estimation method for distributed random parameters in the case of overlapping probability densities. The core idea is: first, estimate the value of the model parameter based on the given observed data; then estimate the value of the missing data based on the parameter value estimated in the previous step, and then re-estimate the parameter value based on the estimated missing data plus the previously observed data, and then iterate repeatedly until convergence and the iteration ends. Specifically, the improved estimation method for distributed random parameters in the case of overlapping probability densities provided by the present invention includes the following steps:

[0069] 1) Initialize the parameters to be estimated Take the initial value as θ0;

[0070] 2) Estimate the generation probability w of each measurement data sample in each Gaussian distribution based on the expectation maximization method ik ;

[0071] 3) According to the generation probability distribution obtained in step 2) and the location of the sample collection, according to the 3σ criterion in the normal distribution, determine whether to update the random parameters in the mixed Gaussian distribution;

[0072] 4) According to the judgment result obtained in step 3), according to the update criterion, the new random parameter w is obtained. i,k , w i,k+1 The updated value of .

[0073] 5) According to the updated w ik , estimate the parameters for each class Determine whether the estimated value converges, otherwise, repeat 2)-5) until the estimated value of the random parameter of each classification obtained in step 3) converges to complete the distributed random parameter estimation.

[0074] Among them, in step 2), in order to obtain the generation probability, the present invention adopts the following method: when determining the generation probability of each parameter value in each category, it can actually be understood as being implemented in two steps. First, one is selected from the k components, and the probability of each component being selected is its coefficient π k After selecting a component, we consider its probability distribution in this component distribution separately. At this time, its distribution is a normal Gaussian distribution. Figure 1 , the comparison between Gaussian distribution and mixed Gaussian distribution. When the probability density is calculated based on the data, it belongs to the category of probability density estimation. When the form of the probability density function is known (or assumed), and only the parameters need to be estimated, the problem is transformed into parameter estimation. The parameters to be estimated in formula (3) are:

[0075]

[0076] This is the parameter estimation problem of the Gaussian mixture distribution model, where Bayesian estimation and expectation maximization algorithm (EM) are needed.

[0077] Among them, π k It can be regarded as the probability of the kth category being selected. A new K-dimensional random variable z = {1, 2, ..., K} is introduced, where z = k represents the kth category, indicating the category implied by the data. i Classification of i After, x i It obeys Gaussian distribution, that is zi,xi are both unknown variables, so their joint distribution can be obtained and satisfies

[0078] p(x i ,z i )=p(x i |z i )p(z i )(5)

[0079] The maximum likelihood estimation method is used to estimate the unknown parameters. The logarithmic maximum likelihood function is:

[0080]

[0081] This equation (6) cannot be differentiated to 0 to determine the estimated equation of the parameters, so the EM method is needed to solve it.

[0082] The first step is to assume that the zi value of each sample is known, and the above formula can be simplified to:

[0083]

[0084] Here, by taking the derivative of the parameters of formula (7), we can get:

[0085]

[0086]

[0087]

[0088] Previously, it was assumed that zi was known, but in reality zi is unknown. In practice, we need to adopt the EM idea to guess the implicit variable zi, and in the second step update other variables to obtain the maximum likelihood estimate.

[0089] In the parameter results obtained by solving equation (7), it is assumed that the sample point can only belong to one component. In practice, since the probability densities of the components may overlap, it is more appropriate to assume that a sample point has a certain probability of belonging to each component. Here, a new variable wik needs to be introduced to represent the probability that the i-th data belongs to the k-th classification, that is, w ik =P(z=k|x i ,θ), according to the posterior probability density of Bayesian estimation, we can get:

[0090]

[0091] The Bayesian estimation and total probability formula are used in the derivation of formula (8). The above calculates the generation probability of each data in each category, and each category is a Gaussian distribution. According to the definition of Gaussian distribution, it can be estimated that The expression is:

[0092]

[0093]

[0094]

[0095] In the above process, the update conditions are:

[0096] For sample points in the overlapping part of the probability, the factor α is introduced to adjust the probability density w of different components in the calculation. i,k When α is taken as w i,k and w i,k+1 When they are close, the smaller value is appropriately increased. In most cases, it is not desirable to change w too much that is not near the sample point. i,k value, only update the values ​​with overlapping areas, according to the 3σ criterion in the normal distribution, only when x i Satisfy μ k+1 -3σ k+1 <x i <μ k +3σ k When , update w i,k and w i,k+1 , otherwise it will not be updated.

[0097] The specific implementation of the update is:

[0098] If the sample point belongs to the probability density w of its two adjacent components i,k , w i,k+1 , the updated probability density is Satisfies the following expression:

[0099]

[0100] Generally, α can be a certain value about (w i,k -w i,k+1 ) whose value varies with (w i,k -w i,k+1 ) changes in the absolute value. When the difference between the two is large, α becomes smaller, and when the difference between the two is small, α becomes larger. The simplest case is to select α as a constant function, and α is 0.5.

[0101] Example 1: To verify the accuracy of the proposed improved EM algorithm, the traditional EM algorithm and the improved EM algorithm are used to analyze the generated measurement data. The data contains a mixed Gaussian distribution of three univariate normal distribution components. The model is as follows:

[0102]

[0103] Table 1 The true parameter values ​​of each Gaussian component function

[0104]

[0105] In practice, the sample data to be analyzed can be generated by model (8). 4000 samples are randomly generated, of which 2000 are generated by component 1, 1200 are generated by component 2, and 800 are generated by component 3. The traditional EM algorithm and the improved EM algorithm are used for parameter estimation respectively, and the parameter values ​​after sample estimation can be obtained:

[0106] Table 2 Parameter estimates of each Gaussian component function

[0107]

[0108]

[0109] It can be seen from Table 1 and Table 2 that compared with the traditional EM algorithm, the improved EM algorithm can better estimate the parameters in the mixed Gaussian distribution model. In order to demonstrate the effectiveness of the estimation method, the measured data are statistically analyzed, and the statistical probability density of the data can be obtained by the Monte Carlo method (MCS). Then, the mixed Gaussian distribution obtained by the EM method is compared with the simulated distribution and the real solution obtained by the MCS method. Figure 2 It can be seen that the probability density of the third Gaussian mixture distribution component overlaps less with the first two. Therefore, both the traditional EM algorithm and the improved EM algorithm can fit the probability density of the sample well. However, since the means of the first Gaussian distribution component and the second Gaussian distribution are close, the probability density overlaps more. The mixed Gaussian distribution model estimated by the traditional EM algorithm (see Figure 3 ), there are large errors in these two areas, and the maximum error value of the probability density is 0.044. It can be seen from the figure that the mixed probability density obtained based on the improved EM method is in good agreement with both the theoretical solution and the simulation solution, which can increase the accuracy of the estimated parameters. The maximum error value of the probability density is 0.03, so it can better fit the probability density of the sample.

Claims

1. An improved method for estimating distributed random parameters in the case of overlapping probability densities, characterized by: The improved estimation method of distributed random parameters under the condition of overlapping probability densities comprises the following steps: 1) Obtaining dynamic parameters of the engineering structure; the dynamic parameters include structural mass, moment of inertia and running speed; 2) performing distributed random parameter estimation on the kinetic parameters obtained in step 1) to improve the accuracy of the probability density of the kinetic parameter distribution when the probability density overlaps; the specific implementation method of step 2) is: 2.1) Obtaining the measurement data of the structural mass of the dynamic parameters and the measurement data of the moment of inertia; 2.2) According to the mean and variance of the measured data obtained in step 2.1), the probability density parameter θ of the distributed parameter to be estimated is initialized, and the initial value of the estimate is taken as θ0. 2.3) For each strategy data sample of structural mass and moment of inertia, estimate each measurement data sample x based on the expectation maximization method i The generation probability w in each category ik ; 2.4) According to the sample point x i The numerical distribution of and the 3σ criterion in the normal distribution are used to determine the generation probability w estimated in step 2.3). ik Whether to update, if so, update the probability density And the updated probability density As the new probability w i,k ; If not, keep the generation probability w estimated in step 2.3) ik ; 2.5) According to the probability w determined in step 2.4) i k , re-estimate the parameters of each Gaussian distribution Determine whether the estimated value converges. If so, complete the distributed random parameter estimation; if not, repeat steps 2.3) to 2.4) until the estimated value obtained in step 2.5) converges and completes the distributed random parameter estimation; 3) Based on the result obtained in step 2), a stability analysis is performed on the engineering structure, wherein the engineering structure stability analysis is performed in a manner of predicting or evaluating the operating status of the engineering structure.

2. The improved method for estimating distributed random parameters under overlapping probability density conditions according to claim 1, characterized in that: In step 2.3), each measurement data sample x i The expression of the generation probability in each category is: w ik =P(z=k|x i ,θ) in: w ik Represents the probability that the i-th measurement data belongs to the k-th classification; Z is a K-dimensional random variable, z=k represents the kth probability density category, indicating the probability density category implied by the measured data, and the value range of Z is: z={1,2,…,K}; P(z=k|x i ,θ) is calculated as follows: φ(x i |θ k ) indicates is the Gaussian distribution function of mean and variance; x i is the experimental measurement data, x i It obeys Gaussian distribution, that is, p(x i |z i =k) ​​represents the conditional probability density of the kth Gaussian distribution, satisfying the Gaussian distribution The z i and x i The joint probability density should satisfy p(x i ,z i )=p(x i |z i )p(z i ).

3. The improved method for estimating distributed random parameters under overlapping probability density conditions according to claim 2, characterized in that: The random parameter π k The expression is: The random parameter μ k The expression is: The random parameters The expression is:

4. The improved method for estimating distributed random parameters under overlapping probability density conditions according to claim 3, characterized in that: The conditions updated in step 2.4) are: When x i Satisfy μ k+1 -3σ k+1 <x i <μ k +3σ k When , update w i,k and w i,k+1 , otherwise it will not be updated; in: μ k and μ k+1 are the means of the kth and k+1th Gaussian distributions respectively; σ k and σ k+1 are the standard deviations of the kth and k+1th Gaussian distributions respectively.

5. The improved method for estimating distributed random parameters under overlapping probability densities according to claim 4, characterized in that: The specific implementation method of the update in step 2.4) is: in: w i,k and w i,k+1 are the probability densities of two adjacent components respectively; as well as are the probability densities of two adjacent components after updating; α is about (w i,k -w i,k+1 ) adjustment factor.

6. The improved method for estimating distributed random parameters under overlapping probability density conditions according to claim 5, characterized in that: The value of α varies with (w i,k -w i,k+1 )The absolute value of α changes. When the difference between the two is large, α becomes smaller, and when the difference between the two is small, α becomes larger.

7. The improved method for estimating distributed random parameters under overlapping probability density conditions according to claim 6, characterized in that: The α is usually selected as a constant, and the α is 0.5.

Citation Information

Patent Citations

  • Data-driven complex electromechanical system service quality state evaluation method

    CN106682835A

  • Distributed high-dimensional uncertainty quantification method based on depth flow model

    CN113128100A

  • Model parameter estimation method based on FCM and EM

    CN117493924A

  • System and method for time-series trend estimation by recursive type neural network in column structure

    JP1997073440A