Home On a Stochastic Regularization Technique for Ill-Conditioned Linear Systems
Article Open Access

On a Stochastic Regularization Technique for Ill-Conditioned Linear Systems

  • Henrique Gomes Moura EMAIL logo , Edson Costa Junior , Arcanjo Lenzi and Vinicius Carvalho Rispoli
Published/Copyright: February 26, 2019
Become an author with De Gruyter Brill

Abstract

Knowledge about the input–output relations of a system can be very important in many practical situations in engineering. Linear systems theory comes from applied mathematics as an efficient and simple modeling technique for input–output systems relations. Many identification problems arise from a set of linear equations, using known outputs only. It is a type of inverse problems, whenever systems inputs are sought by its output only. This work presents a regularization method, called random matrix method, which is able to reduce errors on the solution of ill-conditioned inverse problems by introducing modifications into the matrix operator that rules the problem. The main advantage of this approach is the possibility of reducing the condition number of the matrix using the probability density function that models the noise in the measurements, leading to better regularization performance. The method described was applied in the context of a force identification problem and the results were compared quantitatively and qualitatively with the classical Tikhonov regularization method. Results show the presented technique provides better results than Tikhonov method when dealing with high-level ill-conditioned inverse problems.

1 Introduction

It is very common in applied mechanics to come across identification problems when estimating a certain physical parameters of interest. Unfortunately, most of these problems lie in the area of inverse problems. Either because of the lack of appropriate measurement instruments or due the difficulties to access the measurement locations in order to obtain the desired quantities directly [1, 2, 3, 4]. Inverse problems are characterized by determining unknown causes based on observations of their effects [5]. A particular type of inverse problems, found frequently in engineering, can be formulated in terms of a linear system [6]

(1)x=A+y,

where y is the output vector that represents the observed effect, A+ = (A*A)−1A* is the pseudo inverse matrix operator and x is the input vector related to the desired quantity. The matrix A is known as the matrix operator of the linear system y = Ax and A* is the Hermitian transpose of A. In the absence of noise in both vectors x and y, the matrix inversion processes are computationally stable if Ahas linearly independent columns [7]. However, if data is corrupted with noise, these processes may become unstable, and noise can be largely amplified in the solution, so that the solution might become completely meaningless [8].

When dealing with noisy inverse problems, it is necessary the use of regularization techniques to obtain better and stable solutions. In ill-posed and (or) ill-conditioned systems, regularization involves the introduction of additional information to the system in order to improve its solution. Many classical regularization methods, such as Tikhonov regularization and mollifier methods, are discussed in detail in many books and papers in the literature [8, 9]. In particular, the use of adapted matrices over several kinds of regularization problems has also been studied recently [10, 11]. Moreover, other regularization techniques that involve matrix learning and large covariance problems are among the object of interest of several researchers [12, 13, 14].

Force identification problems are examples of such kind of noisy and unstable inverse problems that claims for regularization methods. These problems has gained a lot of interest in the industry, especially in the fields of civil engineering and structural mechanics, since it can be used to forecast the remaining lifetime of a given structure [15]. Force identification problems aims to estimate forces based on the measured structural response and the dynamic model of the structure behavior using frequency response functions (FRF) in matrix form [16]. Several advances and methods can be found in the literature related to the solution of a force identification inverse problem, such as the use of mixed penalty functions for regularization [15], Kalman filter [17], Taylor formula [18] and sparse representations [19].

In this context, this paper brings a novel strategy to regularize ill-conditioned systems of linear equations using random matrices based on Monte Carlo methods. Here we are interested in a regularization method that introduces modifications in the matrix operator A in order to stabilize the desired inversion process. Compared to the other well known and well used regularization methods, the method proposed in this paper has the advantage of modifying and regularizing the ill-posed linear system using a case–specific model for the noise presented in the signal. This is done through the use of specific probability density functions that are related to the noise presented on the sampled signal. The mathematical process of constructing the Random MAtrix method (RMA) is shown step by step in the following sections. Then, to validate the proposed method and the algorithm efficiency was used a force identification inverse problem based on a noise corrupted data. Finally, the results were compared quantitatively and qualitatively with the classical Tikhonov regularization method and was shown that RMA provides better results than the Tikhonov regularization in all the cases tested.

2 Theory

2.1 Ill-Posed and Ill-Conditioned Systems

A problem is said to be well-posed if the following requirements are fulfilled: (1) there exist a unique solution to the problem; (2) the solution is smooth, i.e, it depends continuously on the input data. Otherwise the problem is called ill-posed [8].

The first condition requires that the solution is not ambiguous. The second one assures the continuous dependence on the solution of the problem. In simple words, a well-posed problem is one that, based on its formulation, has a consistent solution that could describe physical systems continuously.

In practice, the measured data is a finite set, known to have a certain degree of approximation with the actual phenomenon, and one wants to find a solution that is the best possible fit to the problem. Depending on the quality of the measured data, the search for the best solution of the problem may find some instabilities and undesirable errors.

Assume that a matrix operator A is singular, this implies that at least one singular value of A is zero. On the other hand, when some singular values are very small, closely to zero, and not null A is called ill-conditioned. This situation makes the solution very sensitive to small changes in the data. A way to measure this sensitivity described is through the condition number of the matrix operator A [20], it is defined as follows

(2)κ(A)=A2A+2=σmax(A)σmin(A)1,

where σmax(A) and σmin(A) are the maximal and minimal singular values of A, respectively, and ·2 is the norm defined in the square summable sequence space 2 [5].

Note that σmin(A) must be non zero, otherwise the condition number cannot be calculated. It means that A must be a positive or semi-positive full-rank matrix. The system is called well-conditioned if the condition number is close to its minimal value (the unit). While a problem with a high condition number is said to be ill-conditioned. For the particular case of the square matrices operators, ill-conditioned systems can be easily identified by the matrix operator A determinant, which is close to zero if the matrix operator is quasi-singular.

2.2 Regularized Linear Systems

Consider a system of linear equations written in the matrix form as shown in Eq. (1). If noise is added to response vector y, then the solution vector x must be compensated by an error x̂ such that

(3)A(x+x^)=y+y^=y~.

The error amplification factor ||/|ŷ| will be very large if the matrix operator A is ill-conditioned [22].

Now, consider in Eq. (3) that a before-state error є0 is used to reduce the effects of the uncertainties in ỹ, i.e,

(4)A(x+x^+ε0)=A(x~+ε0)=y,

where

x~=x+x^.

On the other hand, if a regularized matrix operator A¯=A+A^is applied to the exact response vector y, then a compensation error єa over the input of the system will arise. It can be written as

(5)A¯(x+εa)=y.

The term єa will be called the regularization error and  is the matrix responsible to stabilize the inversion process. We know that the exact response y is not available, so the Eq. (5) must be modified to consider the noisy response ỹ, i.e,

(6)A¯(x~+εa)=y~.

Now, in Eq. (6), if we use the before-state error to compensate the uncertainties in y then we should get

(7)A¯(x~+εa+ε0)=y.

In this case we write the after-state error vector є1 = є0 + єa as a sum of the uncertainty and regularization effects.

The error vectors є0 and є1 show how the solution differs from both original and regularized systems. The simple rule presented by Eq. (8) can be applied for any x̃, to check if the regularization result is satisfactory. However, there is no analytical expression available for that and then errors should be numerically checked for each response of the system using

(8)ε12ε02.

The presented regularization strategy shows how to find a satisfactory regularized linear matrix operator Ā using a Monte Carlo simulation [23]. The regularized operator Ā applied to a noisy output ỹ generates a reasonable noisy input data x̃.

2.3 Random Matrix Method (RMA)

The proposed regularization aims to find a stochastic linear matrix operator  that could improve ^the conditioning number of the system when it is added to the original matrix A. Then, the new system should have a reduced error amplification factor, which improves the inverse problem solution.

The method consists in generating a finite set of matrices A^k,indexed by an integer k, such that their condition numbers are smaller than the condition number of the actual matrix operator A, i.e, each matrix of the set must satisfy the ^rule expressed by the following equation

(9)κA¯k<κA,

where A¯k=A+A^k.The set of matrices A^kcan be determined by a Monte Carlo simulation based on the relation between the before and after-state error given by Eq. (8). For that, it is important to derive some analytical expressions to estimate the error vectors before (є0) and after (є1) regularization.

From Eq. (4) we have that the before-state error vector is related to the exact and noisy response vector as y~+Aε0=y.So, Aε0=(y~y)Moreover, from Eq. (6) we have A¯εa+A^x~=0.Then, since x~=A+y~,the regularization error is given by εa=A¯+A^A+y~.Finally, the before and after-state error vectors can be estimated by the following expressions

(10)ε0=A+y^,
(11)ε1=A¯+A^A+y~A+y^,

where y^=y~y,A+is the pseudo inverse matrix operator and  is the desired matrix regularization.

As it is shown in Eqs. (10)(11), the uncertainties ŷ are needed to estimate the error vectors above. In order to faithfully represent the meaning of Eq. (8) and check perfectly the regularization efficiency by using Eq. (9), the uncertainties ŷ should be approximated as much as possible by the uncertainties of the measured data.

The problem of finding the uncertainty ŷ leads to a Monte Carlo simulation, using a reasonable probability density function (PDF). Thus, a set of uncertainties y^ican be found to check the random matrices modifications in many sensitivities input directions, which represents the variations on the contaminated input data that can reduce noise amplification factors in the system inversion.

At first, a finite set of before-state error vectors 0i}, indexed by an integer i, is obtained from Eq. (10), through a Monte Carlo simulation. For each random matrix Âk of the set A^k,it is possible to find an after-state error set 1i} using Eq. (11). The error set 1i}, that produces the minimum Euclidian distances when compared to the before-state set 0i}, is related to the best Â. The overall computation procedure is described below.

  1. Generate a set y^isuch thaty^i2<εmax;

  2. Compute a before-state set 0i} using Eq. (10);

  3. Generate a finite set of matrices A^ksuch that A^k=WkN(n),satisfying Eq. (9); Wk is a control matrix and N(n) is a function that returns matrices of order n that are chosen according to the PDF of the noise encountered on the data and has the same order of Âk. Here, in this paper, the function N(n) returns matrices of order n with normally distributed coefficients;

  4. Compute a set 1i} for each random matrix Âk using Eq. (11);

  5. Choose the set 1i} that optimizes the Euclidian distances to the set 0i};

  6. Adopt the random matrix Âk related to the optimum set 1i} as the regularized matrix.

It is important to emphasize that the method is highly dependent on the uncertainties y^iand on the matrices modifications A^k.According to the Central Limit Theorem, for large computations the simulated uncertainties might be modeled using the standard normal distribution [23]. Other probability density functions could be applied whether some specific information is known about the referenced stochastic responses. On the other hand, if no information about the noise is known then we suggest that the random matrices must be generated preferably by uniform distribution or Gaussian distribution, so that it could be possible to search an unbiased solution.

As it is seen, RMA has two main regularization parameters: єmax and Wk. The first one controls the amplitude of the numerical uncertainties. The numerical uncertainties must be modeled according to the expected experimental error. The second one controls the amplitude of the matrices modifications, that is, the regularization levels. It is known that the regularization error єa is acceptable just for small scales, which means that the regularization must be sufficient to repair the ill-conditioned system.

2.4 Tikhonov Regularization

The Tikhonov regularization method is one of the oldest techniques addressed to the solution of ill-conditioned and ill-posed identification problems [20]. This technique was first developed by the Russian Andrey Nikolayevich Tikhonov, and it can be simple stated as the constrained least square problem [21]:

(12)minAxy22+λ2Cx22.

For the discrete case, the Euclidian norm Cx22controls the amplitude of the input x by applying a regularization parameter λ to the requested minimization problem. The Tikhonov solution xλ,C is unique, and is formally given by

(13)xλ,C=Aλ#y,

where Aλ#=ATA+λ2CTC1ATis the Tikhonov regularized inverse. If the matrix C is chosen to be the identity matrix In, then we drop the term “C” in the Tikhonov solution, presented by Eq. (13), and the norm of the solution will also be minimized. The bottom line here is how to optimize the regularization parameter λ. Using a SVD technique [24, 25] the matrix operator A Cn×m, with rank m, can be written as

(14)A=i=1mσiuiviT,

where σi is the singular value, ui is the left singular vector and vi the right singular vector. Then, each term of the minimization problem stated by Eq. (13) can be written as

(15)ε2=Axy22=i=1nσiviTxuiTy2+i=n+1muiTy2
(16)η2=Cx22=x22=i=1nviTx2

for any yR(A)=g:limλ0Aλ#gx+22=0.Combining Eq. (15) and Eq. (16) with Eq. (13) one can obtain a solution

(17)xλ=i=1nfiσi1uTyvi

where fi=σi2/(σi2+λ2)is the solution filter factor. For the case C = In, the regularization parameter acts over the smallest singular values, σi2<λ,which will produce fiσi2/λ2.

The criterium to choose the regularization parameter λ can be developed by substituting Eq. (17) into Eq. (15) and Eq. (16). The result is shown below

(18)ε2=i=1nλ4(σi2+λ2)uiTy2+i=n+1muiTy2
(19)η2=i=1nσi2(σi2+λ2)uiTy2.

These equations provide a balance between two sources of error: the perturbation error, presented by Eq. (19), due to the ill-conditioning, and the regularization error, presented by Eq. (18), due to the system modification imposed by λ. Note that the term ε2 is a strictly increasing function of λ, while the term η2 is strictly decreasing, and thus an optimum value of the regularization parameter λopt exists.

The so called L-curve [2] is a plot ofCxλ,C2versus Axλ,Cy2,and it represents a balance between these two error quantities, which are the main issue of any regularization technique. The generic form of the L-curve is presented in Figure 1, on the left side. The L-curve clearly distinguishes two important regions for the regularization parameter λ. From the central corner to the left, the respective regularization parameters λ decreases, and the perturbation error η2, increase fastly. From the central corner to the right, the regularization parameter λ increases, decreasing the perturbation error but increasing the regularization error є2. Thus, the optimized regularization parameter λ is near to the central corner of the curve.

Figure 1 On the left side, the generic form of the L-curve [2]. Note the log-log scale. On the right side, the generic form of the decreasing singular values curve.
Figure 1

On the left side, the generic form of the L-curve [2]. Note the log-log scale. On the right side, the generic form of the decreasing singular values curve.

An alternative choice of the regularization parameter λ is provided by the decreasing singular values curve, schemed in Figure 1, on the right side. The decreasing singular values curve is a plot of the singular values, σi, versus its numbers. Its known that the singular value decomposition (SVD) can be used to better approximate a matrix Ar (rank r) to a matrix A Cn×m [5]. Therefore, when dealing with noise corrupted matrices, it is possible to find a reasonable Ar matrix that better replaces the original noisy A matrix, for the purpose of inverse identification problems.

In this context, the decreasing singular values curve can be used to establish limits for the smallest singular values in the Tikhonov solution. The presented results show that an optimized Tikhonov solution can be obtained by setting the value of the regularization parameter λ to the smallest acceptable singular value, so that the area W, defined from the greatest to the smallest acceptable singular value, corresponds to an empirical percentage of the total area.

The Tikhonov solution was applied, in the presented experimental identifications, by using the decreasing singular values curve, which returns better results than the L-curve, on the choice of the regularization parameter λ. It was used a percentage of 99% on the choice of the optimized regularization parameter λopt.

3 Experiments and Results

A force identification experiment was carried out for the system presented in Figure 2 constituted of a cantilever rectangular structure, with one side clamped and the other free. In the experiment accelerometers, force transducers, and electrodynamic shakers were used. White noise of the same order of magnitude, however, separated by two different noise generators, were supplied to the shakers.

Figure 2 Cantilever structure.
Figure 2

Cantilever structure.

Through the presented experimental setup it was possible to obtain a set of structural frequency response functions (FRF) Aij(ω), which correlates the exciting forces (inputs) xi(ω) with the measured accelerations yj(ω) (outputs) [26, 27]. The experiment was carried out over an inertial mass, in order to better control the reference force values, measured by the force transducers, which connects the electrodynamic shakers to the structure. The measured structural FRF was conveniently expressed in the matrix form A C5×5, according to Eq. (1).

The number of spectral lines, for data acquisitions, was set to 4096, and 6400 Hz was considered as the frequency sample rate. The two electrodynamic shakers excited the structure simultaneously at positions #3 and #5 (considering positions equally distributed, starting from the right clamped side, as it is seen in Figure 2). The identification processes were executed in the range of zero to 4686 Hz (3000 spectral lines). The response measured data, structural frequency response functions A(ω) and accelerations y(ω), were then corrupted with 25%, 50% and 75% of additive and multiplicative white noise (see Figure 3 for the 75% added noise case), in order to difficult the force identifications, and also, simulating a worst case scenario situation.

Figure 3 Reference frequency response function A[5, 5](ω) and its noisy counterpart corrupted with 75% of additive and multiplicative white noise.
Figure 3

Reference frequency response function A[5, 5](ω) and its noisy counterpart corrupted with 75% of additive and multiplicative white noise.

Finally, the force identification systems, corresponding to each one of the three different noise level cases, were inverted using the RMA, Tikhonov regularization and least squares. The solution to the non-regularized force identification was obtained by a least square solution, expressed by Eq. (13) in the matrix form, for λ = 0. Is expected that this naive identification procedure shows very discrepant results pointing the importance of regularization in presence of noisy data.

The parameter Wk, described in Section 2.3 in general as a control matrix, was chosen based on the dispersion of the noise found in the FRF. It was estimated, for each level of contamination, based on the noise amplitude observed in contaminated FRF matrices. In this work, this parameter was set to be constant and chosen as Wk = 0.005 for 25% contamination, Wk = 0.01 for 50% contamination and Wk = 0.02 for 75% contamination of the measured data.

In Figure 4 it is shown, on the top, the matrix condition number before and after regularization, obtained from both regularization methods. The obtained results for the random matrix regularization method and for the Tikhonov solution are quite similar, but with small differences on the interval close to 2000 Hz. Also in Figure 4 is shown, on the bottom, the error amplification factor for A(ω), before and after regularization, obtained from both regularization methods. The random matrix regularization method and the Tikhonov regularized solutions return equivalently good results in the whole frequency range. In this case we can say that the RMA regularization maintains both the condition number and the error amplification factor approximately at the same level as the Tikhonov regularization which is desirable.

Figure 4 On the top, the matrices condition number after the Tikhonov regularization, RMA regularization, and Least Squares solution. On the bottom, the error amplification factors after the Tikhonov regularization, RMA regularization, and Least Squares solution. Both figures are related to the data corrupted with 75% of additive and multiplicative white noise.
Figure 4

On the top, the matrices condition number after the Tikhonov regularization, RMA regularization, and Least Squares solution. On the bottom, the error amplification factors after the Tikhonov regularization, RMA regularization, and Least Squares solution. Both figures are related to the data corrupted with 75% of additive and multiplicative white noise.

The results of the force identifications are shown in Figure 5. First, it is immediate to note that the results of the identification forces on nodes # 3 and # 5, obtained by the least square method, differ significantly from the reference curves as expected. This fact instantly reinforces the basic necessity of a regularization technique in noisy matrix inversion processes, as stated before.

Figure 5 Force identification at position #3, on the top, and #5, on the bottom, resulted applying Tikhonov regularized, RMA regularization, and Least Squares solution. In these cases, it is immediate to note that the RMA regularization results are closer to the reference than the curve obtained using Tikhonov regularization. Both figures are related to the data corrupted with 75% of additive and multiplicative white noise.
Figure 5

Force identification at position #3, on the top, and #5, on the bottom, resulted applying Tikhonov regularized, RMA regularization, and Least Squares solution. In these cases, it is immediate to note that the RMA regularization results are closer to the reference than the curve obtained using Tikhonov regularization. Both figures are related to the data corrupted with 75% of additive and multiplicative white noise.

As far as the other identifications are concerned, also in Figure 5 it is possible to notice that the RMA is noticeably more satisfactory than the Tikhonov regularization method, because it can be seen that the points in the RMA curve are closer to their respective reference values. For a better visualization and understanding of the results, a quantitative analysis is presented furthermore.

The forces identified at nodes #3 and #5, through the different methods, were quantitatively compared with the reference force curve by means of the signal-to-error ratio (SER). The SER measures the ratio between the energy of the signal and the energy of the estimation error. It is calculated (in decibels) as:

(20)SER=10log10iFref(ωi)2iFref(ωi)Fid(ωi)2,

where Fref is the reference force and Fid is the identified force by one of the three methods considered.

Results presented in Table 2 are consistent with the qualitative results observed in Figure 5 considering the signal contaminated with 75% of noise. Note that an increase

in SER between two forces identified by different methods indicates that the one with higher SER is closer to the reference force than the other. It is observed that the RMA has a gain of 1.09 dB in the force present at node #3 and a gain of 2.05 dB in the force identified in node #5 in relation to Tikhonov regularization. In addition, we observed in the other results presented in Table 2 that for contaminations with smaller noise levels of 25% and 50%, the RMA still shows higher SER in comparison to the SER related to the Tikhonov regularization method. In these cases, RMA offers gains of 0.65 dB and 2.34 dB for 25% of noise contamination at nodes #3 and #5, respectively; and gains of 1.21 dB and 0.72 dB for 50% of noise contamination at nodes #3 and #5, respectively. This way, considering all sixes identified forces, the minimum SER gain RMA obtained in the experiment was 0.65 dB and the maximum was 2.34 dB when compared to Tikhonov regularization. This indicates that the quadratic erroriFref(ωi)Fid(ωi)2associated with Tikhonov method is about 16% higher than the RMA error in the minimum case and about 70% higher in the maximum case.

It is important to point out that low condition numbers or error amplification factors do not guarantee a good solution. These approaches might be used just to provide a reasonable modification on the system, in order to restrain the solution in the presence of noise and ill-conditioning or just to check the identification conditions between different configurations. A good solution depends, at first, on the quality of the data and, second, on a successfully regularized identification process, which must act mainly over the ill-conditioning, keeping the solution as close as possible to that one obtained from a hypothetically noiseless data.

Now focusing the attention on the internal results of the random matrix regularizations. As it is shown in Table 1 100 random matrices Âk were generated for each sensitivity directions ŷi. It means that the random matrix method should search for 100 regularization possibilities at each frequency line, or matrix inversion, by checking the Eq. (9). The matrix which produces the best overall result, over the 50 sensitivity directions, and off-course meet the rule described by Eq. (8), must be accepted. If none of the 100 matrices meet the Eq. (9) and Eq. (8), so the regularization is not reasonable, and must be avoided. It is important to notice that RMA achieved 100% efficiency in the regularizations practiced along the frequency axis, in all cases considered in this paper.

Table 1

Parameters and settings for both regularization methods.

MethodParameters and Settings
λ → obtained using the decreasing singular
Tikhonovvalues curve, with 99% of the total area
C = In
y^iP=50sensitivities directions
A^kQ=100random matrices per direction
єmax approximated set to maximum magnitude
Random Matrixorder of noise in responses data (~25% of the order of the response signal data)
Wkthe amplitude order was set to be constant for each level of noise added. The parameter values was set by a normal distribution.
Table 2

Signal-to-error ratio (in dB) between reference force and identified forces using RMA, Tikhonov regularization and least squares, for different values of additive and multiplicative noise in both nodes #3 and #5.

Force at node #3Force at node #5
NoiseRMATHKLSRMATKHLS
25%6.85 (↑)6.20−36.535.14 (↑)2.80−20.10
50%5.48 (↑)4.27−15.521.85 (↑)1.13−21.46
75%4.03 (↑)2.94−13.861.98 (↑)−0.07−17.12

Due to its stochastic nature, the RMA method is highly sensitive to the choice of the regularization parameters P and Q (Table 1) which define the order of magnitude of the Monte Carlo simulations to be practiced. It is also of great importance the appropriate choice of the probability density function responsible for modeling the noise that corrupts the dataset. In the cases presented here, the normal distribution was selected precisely to fit the white noise inserted in the data, as well as the experimental noise that, through the application of the Central Limit Theorem is usually approximated by a Gaussian function or Normal Distribution. It is worth to mention that datasets corrupted with noise that are modeled by probability density functions different from the Gaussian distribution must be treated using the same computational procedure described in Section 2.3, however the function N (n) must return the coefficients given by the density probability function related to the noise of the treated problem.

4 Conclusion

The main purpose of the random matrices regularization method (RMA) is to reduce matrices condition numbers and amplification factors in order to provide a better solution in presence of ill-conditioning and noisy linear systems. The RMA method works adding information to the original noisy systems, not truncating as other regularization techniques. This method uses the probability distribution function that models the noise presented in the data to add information to the ill-posed system in order to achieve better accuracy in the system inversion compared to other analytical methods.

As it could be seen in the results presented that the random matrix regularization method operates safety and satisfactorily over the uncertainties in the data, because the method discards modifications that could, according to the matrix condition number rule describe in Eq. (8), increase regularization due to errors. Moreover, in all the situations tested the presented method produced results, that according to the signal–to–error ratio, are closer to the reference curve than the other methods. Showing the efficiency of the proposed approach.

In this paper was used a force identification problem in order to demonstrate the efficiency and feasibility of the random matrix method. However, the proposed approach can be applied on any kind of noisy inverse problems arising in different fields of study, such as medical imaging, signal processing, remote sensing, oceanography, among others.

Finally, it is important to note that the choice of the regularization parameters is in fact empirical, but it can be aided by any knowledge about the noise in the data. It is expected that a certain regularization parameter set could optimize the force identification results. The problem in finding the best regularization parameters is been studied in the moment.

References

[1] Tarantola, A., Inverse Problem Theory and Methods For Model Parameter Estimation, Society for Industrial and Applied Mathematics, 2005.10.1137/1.9780898717921Search in Google Scholar

[2] Tanaka, N. and Dulikravich, G. S., Inverse Problems In Engineering Mechanics, International Symposium On Inverse Problems In Engineering Mechanics 1998, Nagano, Japan, Elsevier, 1998.Search in Google Scholar

[3] Ramm, A.G., Inverse Problems: Mathematical and Analytical Techniques With Applications to Engineering, Springer, 2005.Search in Google Scholar

[4] Isakov, V., Inverse Problems For Partial Differential Equations, 2nd ed., Springer, 2006.Search in Google Scholar

[5] Alifanov, O. M., Inverse Heat Transfer Problems, Springer, 1994.10.1007/978-3-642-76436-3Search in Google Scholar

[6] Oppenheim, A.V. and Willsky, A.S., Signals and Systems, 2nd ed., Prentice-Hall,1997.Search in Google Scholar

[7] Ben-Israel, A. and Greville, T.N.E., Generalized Inverses: Theory and Applications, 2nd ed., Springer, 2003.Search in Google Scholar

[8] Hansen, C., Rank-Deficient and Discrete Ill-Posed Problems: Numerical Aspects of Linear Inversion, Society for Industrial and Applied Mathematics, 1998.10.1137/1.9780898719697Search in Google Scholar

[9] Sarkar, T. K., Weiner, D., Jain, V., Some Mathematical Considerations in Dealing With the Inverse Problem, IEEE Transactions on Antennas and Propagation, 29(2), 1981.10.1109/TAP.1981.1142573Search in Google Scholar

[10] Noschese, S., Reichel, L., Inverse Problems for Regularization Matrices, Numerical Algorithms, 60(4), pp. 531–544, 2012.10.1007/s11075-012-9576-8Search in Google Scholar

[11] Huang, G., Noschese, S., Reichel, L., Regularization Matrices Determined by Matrix Nearness Problems. Linear Algebra and Its Applications, 502, 41–57, 2016.10.1016/j.laa.2015.12.008Search in Google Scholar

[12] Bickel, J., Levina, E., Regularized Estimation of Large Covariance Matrices. The Annals of Statistics, 36(1), 199–227, 2008.10.1214/009053607000000758Search in Google Scholar

[13] Schneider, P., Bunte, K., Stiekema, H., Hammer, B., Villmann, T., Biehl, M., Regularization in Matrix Relevance Learning, IEEE Transactions on Neural Networks, 21(5), 831 – 840, 2010.10.1109/TNN.2010.2042729Search in Google Scholar PubMed

[14] Kakade, M., Shalev-Shwartz, S., Tewari, A., Regularization Techniques for Learning with Matrices, Journal of Machine Learning Research, 13, 1865–1890, 2012.Search in Google Scholar

[15] Rezayat, A., Nassiri, V., Vanlanduit, S., Guillaume, P., Force identification using mixed penalty functions. Proceedings of the 9th International Conference on Structural Dynamics, 3783–3789, 2014.Search in Google Scholar

[16] Lage, Y. E. Maia, N. M. M., Neves, M. M., Force Magnitude Reconstruction Using the Force Transmissibility Concept, Shock and Vibration, Article ID 905912, 9 pages, 2014.10.1155/2014/905912Search in Google Scholar

[17] Lourens, E., Reynders, E., De Roeck, G., Degrande G., Lombaert, G., An augmented Kalman filter for force identification in structural dynamics. Mechanical Systems and Signal Processing, 27, 446–460, 2012.10.1016/j.ymssp.2011.09.025Search in Google Scholar

[18] Li, X., Zhao, H., Chen, Z., Wang, Q. Chen, J., Duan, D., Force identification based on a comprehensive approach combining Taylor formula and acceleration transmissibility, Inverse Problems in Science and Engineering, 26(11), 1612–1632, 2018.10.1080/17415977.2017.1417407Search in Google Scholar

[19] Qiao, B. J.,Mao, Z., Chen, X.F., Sparse representation for the inverse problem of force identification, Proceedings of ISMA 2016 Noise and Vibration Engineering Conference 1685–1696, 2016.Search in Google Scholar

[20] Annalisa, F., Mathematical Conditioning: An International Course on New Applications and Techniques of Experimental Modal Testing Updating, Optimization, and Damage Detection, CADIS, 1998.Search in Google Scholar

[21] Tikhonov, A. N., On the stability of inverse problems. C. R. (Dok-lady) Acad. Sci. URSS (N.S.), 39:176–179, 1943.Search in Google Scholar

[22] Silva, N. A. J., Inverse Problems Fundamental Concepts and Applications (In Portuguese), Universidade de São Paulo, 2005.Search in Google Scholar

[23] Papoulis, A., Probability, Random Variables and Stochastic Processes, 4th ed., McGraw-Hill, 2001.Search in Google Scholar

[24] Golub, G. H. and Van Loan, C. F., Matrix Computations, Johns Hopkins, 3rd ed.,1996.Search in Google Scholar

[25] Nascimento, V., Singular Value Decomposition (SVD) Lecture Notes (In Portuguese), Course: PEE-5794 – Ferramentas de Análise Matricial para Aplicações em Engenharia Elétrica, Escola Politécnica, Universidade de São Paulo, 2004.Search in Google Scholar

[26] Rao, S., Mechanical Vibrations, 4th ed., Pearson Prentice Hall, 2009.Search in Google Scholar

[27] Bendat, J. S. and Piersol, A. G., Random Data Analysis And Measurement Procedures, 2nd ed., John Wiley & Sons, 1986.Search in Google Scholar

Received: 2017-11-28
Accepted: 2019-01-02
Published Online: 2019-02-26

© 2019 H. Gomes Moura et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Regular Article
  2. Exploring conditions and usefulness of UAVs in the BRAIN Massive Inspections Protocol
  3. A hybrid approach for solving multi-mode resource-constrained project scheduling problem in construction
  4. Identification of geodetic risk factors occurring at the construction project preparation stage
  5. Multicriteria comparative analysis of pillars strengthening of the historic building
  6. Methods of habitat reports’ evaluation
  7. Effect of material and technological factors on the properties of cement-lime mortars and mortars with plasticizing admixture
  8. Management of Innovation Ecosystems Based on Six Sigma Business Scorecard
  9. On a Stochastic Regularization Technique for Ill-Conditioned Linear Systems
  10. Dynamic safety system for collaboration of operators and industrial robots
  11. Assessment of Decentralized Electricity Production from Hybrid Renewable Energy Sources for Sustainable Energy Development in Nigeria
  12. Seasonal evaluation of surface water quality at the Tamanduá stream watershed (Aparecida de Goiânia, Goiás, Brazil) using the Water Quality Index
  13. EFQM model implementation in a Portuguese Higher Education Institution
  14. Assessment of direct and indirect effects of building developments on the environment
  15. Accelerated Aging of WPCs Based on Polypropylene and Plywood Production Residues
  16. Analysis of the Cost of a Building’s Life Cycle in a Probabilistic Approach
  17. Implementation of Web Services for Data Integration to Improve Performance in The Processing Loan Approval
  18. Rehabilitation of buildings as an alternative to sustainability in Brazilian constructions
  19. Synthesis Conditions for LPV Controller with Input Covariance Constraints
  20. Procurement management in construction: study of Czech municipalities
  21. Contractor’s bid pricing strategy: a model with correlation among competitors’ prices
  22. Control of construction projects using the Earned Value Method - case study
  23. Model supporting decisions on renovation and modernization of public utility buildings
  24. Cements with calcareous fly ash as component of low clinker eco-self compacting concrete
  25. Failure Analysis of Super Hard End Mill HSS-Co
  26. Simulation model for resource-constrained construction project
  27. Getting efficient choices in buildings by using Genetic Algorithms: Assessment & validation
  28. Analysis of renewable energy use in single-family housing
  29. Modeling of the harmonization method for executing a multi-unit construction project
  30. Effect of foam glass granules fillers modification of lime-sand products on their microstructure
  31. Volume Optimization of Solid Waste Landfill Using Voronoi Diagram Geometry
  32. Analysis of occupational accidents in the construction industry with regards to selected time parameters
  33. Bill of quantities and quantity survey of construction works of renovated buildings - case study
  34. Cooperation of the PTFE sealing ring with the steel ball of the valve subjected to durability test
  35. Analytical model assessing the effect of increased traffic flow intensities on the road administration, maintenance and lifetime
  36. Quartz bentonite sandmix in sand-lime products
  37. The Issue of a Transport Mode Choice from the Perspective of Enterprise Logistics
  38. Analysis of workplace injuries in Slovakian state forestry enterprises
  39. Research into Customer Preferences of Potential Buyers of Simple Wood-based Houses for the Purpose of Using the Target Costing
  40. Proposal of the Inventory Management Automatic Identification System in the Manufacturing Enterprise Applying the Multi-criteria Analysis Methods
  41. Hyperboloid offset surface in the architecture and construction industry
  42. Analysis of the preparatory phase of a construction investment in the area covered by revitalization
  43. The selection of sealing technologies of the subsoil and hydrotechnical structures and quality assurance
  44. Impact of high temperature drying process on beech wood containing tension wood
  45. Prediction of Strength of Remixed Concrete by Application of Orthogonal Decomposition, Neural Analysis and Regression Analysis
  46. Modelling a production process using a Sankey diagram and Computerized Relative Allocation of Facilities Technique (CRAFT)
  47. The feasibility of using a low-cost depth camera for 3D scanning in mass customization
  48. Urban Water Infrastructure Asset Management Plan: Case Study
  49. Evaluation the effect of lime on the plastic and hardened properties of cement mortar and quantified using Vipulanandan model
  50. Uplift and Settlement Prediction Model of Marine Clay Soil e Integrated with Polyurethane Foam
  51. IoT Applications in Wind Energy Conversion Systems
  52. A new method for graph stream summarization based on both the structure and concepts
  53. “Zhores” — Petaflops supercomputer for data-driven modeling, machine learning and artificial intelligence installed in Skolkovo Institute of Science and Technology
  54. Economic Disposal Quantity of Leftovers kept in storage: a Monte Carlo simulation method
  55. Computer technology of the thermal stress state and fatigue life analysis of turbine engine exhaust support frames
  56. Statistical model used to assessment the sulphate resistance of mortars with fly ashes
  57. Application of organization goal-oriented requirement engineering (OGORE) methods in erp-based company business processes
  58. Influence of Sand Size on Mechanical Properties of Fiber Reinforced Polymer Concrete
  59. Architecture For Automation System Metrics Collection, Visualization and Data Engineering – HAMK Sheet Metal Center Building Automation Case Study
  60. Optimization of shape memory alloy braces for concentrically braced steel braced frames
  61. Topical Issue Modern Manufacturing Technologies
  62. Feasibility Study of Microneedle Fabrication from a thin Nitinol Wire Using a CW Single-Mode Fiber Laser
  63. Topical Issue: Progress in area of the flow machines and devices
  64. Analysis of the influence of a stator type modification on the performance of a pump with a hole impeller
  65. Investigations of drilled and multi-piped impellers cavitation performance
  66. The novel solution of ball valve with replaceable orifice. Numerical and field tests
  67. The flow deteriorations in course of the partial load operation of the middle specific speed Francis turbine
  68. Numerical analysis of temperature distribution in a brush seal with thermo-regulating bimetal elements
  69. A new solution of the semi-metallic gasket increasing tightness level
  70. Design and analysis of the flange-bolted joint with respect to required tightness and strength
  71. Special Issue: Actual trends in logistics and industrial engineering
  72. Intelligent programming of robotic flange production by means of CAM programming
  73. Static testing evaluation of pipe conveyor belt for different tensioning forces
  74. Design of clamping structure for material flow monitor of pipe conveyors
  75. Risk Minimisation in Integrated Supply Chains
  76. Use of simulation model for measurement of MilkRun system performance
  77. A simulation model for the need for intra-plant transport operation planning by AGV
  78. Operative production planning utilising quantitative forecasting and Monte Carlo simulations
  79. Monitoring bulk material pressure on bottom of storage using DEM
  80. Calibration of Transducers and of a Coil Compression Spring Constant on the Testing Equipment Simulating the Process of a Pallet Positioning in a Rack Cell
  81. Design of evaluation tool used to improve the production process
  82. Planning of Optimal Capacity for the Middle-Sized Storage Using a Mathematical Model
  83. Experimental assessment of the static stiffness of machine parts and structures by changing the magnitude of the hysteresis as a function of loading
  84. The evaluation of the production of the shaped part using the workshop programming method on the two-spindle multi-axis CTX alpha 500 lathe
  85. Numerical Modeling of p-v-T Rheological Equation Coefficients for Polypropylene with Variable Chalk Content
  86. Current options in the life cycle assessment of additive manufacturing products
  87. Ideal mathematical model of shock compression and shock expansion
  88. Use of simulation by modelling of conveyor belt contact forces
Downloaded on 18.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/eng-2019-0008/html
Scroll to top button