On Particle Methods For Uncertainty Quantification In Complex Systems