Estimation of Small Failure Probabilities in High Dimensions by Subset Simulation
Summary (2 min read)
1. Introduction
- A new simulation approach, called subset simulation, is presented to compute failure probabilities.
- The failure probability is expressed as a product of conditional probabilities of some chosen intermediate failure events, the evaluation of which only requires simulation of more frequent events.
- The conditional probabilities, however, cannot be evaluated ef®ciently by common techniques, and therefore a Markov chain MCS method based on the Metropolis algorithm [16] is used.
2. Basic idea of subset simulation
- N} are independent and identically distributed (i.i.d.) samples simulated according to PDF q.
- In general, the task of ef®ciently simulating conditional samples is not trivial.
3.1. Modi®ed Metropolis algorithm
- Thus, Markov chain simulation accelerates the ef®ciency of exploring the failure region.
- The higher acceptance rate, however, is gained at the expense of introducing dependence between successive samples, which inevitably reduces the ef®ciency of the conditional failure probability estimators, as shown later.
4. Subset simulation procedure
- The proposal PDFs {p p j } affect the deviation of the candidate state from the current state, and control the ef®ciency of the Markov chain samples in populating the failure region.
- Simulations show that the ef®ciency of the method is insensitive to the type of the proposal PDFs, and hence those which can be operated easily may be used.
- The spread of the proposal PDFs affects the size of the region covered by the Markov chain samples, and consequently it controls the ef®ciency of the method.
- Small spread tends to increase the dependence between successive samples due to their proximity, slowing down convergence of the estimator and it may also cause ergodicity problems (see later).
- Excessively large spread, however, may reduce the acceptance rate, increasing the number of repeated Markov chain samples and so slowing down convergence.
6. Statistical properties of the estimators
- They are derived assuming that the Markov chain generated according to the modi®ed Metropolis method is ergodic, that is, its stationary distribution is unique and independent of the initial state of the chain.
- A discussion on ergodicity will follow after this section.
- It is assumed in this section that the intermediate failure events are chosen a priori.
- In the case where the intermediate threshold levels are chosen dependent on the conditional samples and hence vary in different simulation runs, as is the case in the examples presented in this paper, the derived results should hold approximately, provided such variation is not signi®cant.
- Nevertheless, this approximate analysis is justi®ed since the objective is to have an assessment of the quality of the probability estimate based on information available in one simulation run.
7. Ergodicity of subset simulation procedure
- The foregoing argument suggests that the subset simulation procedure is likely to produce an ergodic estimator for failure probability, nevertheless it offers no guarantee for practical ergodicity.
- Whether ergodicity problems become an issue depends on the particular application and the choice of the proposal PDFs.
- Importance sampling using design point(s) implicitly assumes that the main contribution of failure probability comes from the neighborhood of the known design points and there are no other design points of signi®cant contribution.
- Thus, in situations such as when the failure region is highly concave or there are other unknown design points, the importance-sampling estimator is biased and has an ergodicity problem.
- In view of this, one should appreciate the ergodic property of standard MCS, since it is a totally global procedure in the sense that it does not accumulate information about the failure region developed from local states only.
8. Examples
- The subset simulation methodology is applied to solving ®rst-excursion failure probabilities for two examples.
- The two examples are described ®rst, followed by a discussion of the simulation results.
8.3. Discussion of results
- Note that, from a theoretical point of view, Example 2 is much more complex than Example 1, since it involves the ®rst excursion failure of a vector-valued response process, the system is nonlinear hysteretic, and the excitation is nonwhite and nonstationary.
- Thus, it is expected that subset simulation can be applied ef®ciently to ®rst excursion problems for a wide range of dynamical systems.
9. Conclusions
- Numerical simulations show that the above phenomenon occurs in more general situations; for example, when the components u j are not all identically distributed.
- For the modi®ed Metropolis algorithm, note that the next state is equal to the current state either when the candidate state generated in Step 1 of the algorithm is equal to the current state or when the candidate state does not lie in F i and hence is rejected in Step 2.
- The event that the next state is equal to the current state then nearly corresponds to the event where a candidate state is rejected for not lying in F i .
- When the dimension n is large, P R can be expected not to increase systematically with n, and hence the modi®ed Metropolis algorithm is applicable even when the dimension is large.
Did you find this useful? Give us your feedback
Citations
851 citations
Cites methods from "Estimation of Small Failure Probabi..."
...In order to overcome the inefficiency of direct MCS in calculating small failure probabilities, a novel approach called subset simulation (SS) has been recently proposed [7]....
[...]
487 citations
Cites methods from "Estimation of Small Failure Probabi..."
...4) efficient simulation methods such as Importance sampling, Latin hypercube sampling, Line sampling, and Subset simulation techniques are available tools for an efficient estimation of feasibility robustness [5,95,134,9,8,120]....
[...]
...The underlying reliability problem is solved by a novel algorithm, namely Parallel Subset Simulation (P-SubSim), which is a variant of the original Subset Simulation (SS) algorithm [8]....
[...]
458 citations
446 citations
Cites background or methods from "Estimation of Small Failure Probabi..."
...Unfortunately, the gain in efficiency that is achieved with the use of Markov Chains, comes at the expense of the independence of the samples generated which leads to biased estimates of pF ([4])....
[...]
...An adaptive procedure was developed in [4] in which Fi are determined so that the conditional probabilities are constant and equal to a prescribed level p0 >> 0....
[...]
...The latter is applicable when the random vector θ consists of independent components and was successfully employed in the examples appearing in [4]....
[...]
...Method Multiple Design Multiple Design Accuracy Dimension Efficiency Criteria Points d Direct MC yes yes High High Low FORM ([13]) yes yes* Very Low Medium High SORM ([8,9]) no no Low Medium Low ISPUD ([29]) yes no Medium Medium Medium ISUKD ([2,3]) yes yes High Medium Medium SS ([4,6]) yes yes High High High LS ([25]) yes yes High High High LS-SE ([17,18]) yes yes High High High Table 3 Comparison between different methods: ISPUD = Importance Sampling Procedure Using Design points, ISUKD = Importance Sampling Using Kernel Density, SS = Subset Simulation, LS-SE = Line Sampling - Stepwise Estimation, * = extended versions...
[...]
...It was shown in [4] that the coefficient of variation δ of pF is bounded from above: δ(2) ≤ m...
[...]
426 citations
Cites background from "Estimation of Small Failure Probabi..."
...variant adaptive sampling [222], subset simulation [223], line sampling [224-226], directional simulation [227-229], etc....
[...]
References
35,161 citations
[...]
3,226 citations
2,776 citations