Skip to main content
Log in

A sensitivity analysis method aimed at enhancing the metaheuristics for continuous optimization

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

An efficient covering of the search space is an important issue when dealing with metaheuristics. Sensitivity analysis methods aim at evaluating the influence of each variable of a problem on a model (i.e. objective function) response. Such methods provide knowledge on the function behavior and would be suitable for guiding metaheuristics. To evaluate correctly the dimensions influences, usual sensitivity analysis methods need a lot of evaluations of the objective function or are constrained with an experimental design. In this paper, we propose a new method, with a low computational cost, which can be used into metaheuristics to improve their search process. This method is based on two global sensitivity analysis methods: the linear correlation coefficient technique and Morris’ method. We propose to transform the global study of a non linear model into a local study of quasi-linear sub-parts of the model, in order to evaluate the global influence of each input variable on the model. This sensitivity analysis method will use evaluations of the objective function done by the metaheuristic to compute a weight of each variable. Then, the metaheuristic will generate new solutions choosing dimensions to offset, according to these weights. The tests done on usual benchmark functions of sensitivity analysis and continuous optimization (CEC 2013) reveal two issues. Firstly, our sensitivity analysis method provides good results, it correctly ranks each dimension’s influence. Secondly, integrating a sensitivity analysis method into a metaheuristic (here, Differential Evolution and ABC with modification rate) improves its results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Akay B, Karaboga D (2012) A modified artificial bee colony algorithm for real-parameter optimization. Inf Sci 192:120–142

    Article  Google Scholar 

  • Bartz-Beielstein T, Preuss M (2007) Experimental research in evolutionary computation. In: Proceedings of the 9th annual conference companion on genetic and evolutionary computation, (chp 5), GECCO ’07, pp 3001–3020. ACM, New York, NY, USA

  • Campolongo F, Cariboni J, Saltelli A (2007) An effective screening design for sensitivity analysis of large models. Environ Modell Softw 22(10):1509–1518

    Article  Google Scholar 

  • Chelouah R, Siarry P (2000a) A continuous genetic algorithm designed for the global optimization of multimodal functions. J Heuristics 6(2):191–213

  • Chelouah R, Siarry P (2000b) Tabu search applied to global optimization. Eur J Oper Res 123(2):256–270

    Article  MathSciNet  Google Scholar 

  • Cropp RA, Braddock RD (2002) The new Morris method: an efficient second-order screening method. Reliab Eng Syst Saf 78(1):77–83

    Article  Google Scholar 

  • Das S, Mullick SS, Suganthan P (2016) Recent advances in differential evolution-an updated survey. Swarm Evolut Comput 27:1–30

    Article  Google Scholar 

  • Dréo J, Siarry P (2007) Hybrid continuous interacting ant colony aimed at enhanced global optimization. Algorithmic Oper Res 2(1):52–64

    MathSciNet  MATH  Google Scholar 

  • Iooss B, Lemaître P (2015) Uncertainty management in simulation-optimization of complex systems: Algorithms and applications. chap. A Review on Global Sensitivity Analysis Methods, pp. 101–122. Springer US, Boston, MA

    Chapter  Google Scholar 

  • Jourdan A (2012) Global sensitivity analysis using complex linear models. Stat Comput 22(3):823–831

    Article  MathSciNet  Google Scholar 

  • Jourdan A, Franco J (2010) Optimal Latin hypercube designs for the Kullback–Leibler criterion. AStA Adv Stat Anal 94(4):341–351

    Article  MathSciNet  Google Scholar 

  • Juan AA, Faulin J, Grasman SE, Rabe M, Figueira G (2015) A review of simheuristics: extending metaheuristics to deal with stochastic combinatorial optimization problems. Oper Res Perspect 2:62–72

    Article  MathSciNet  Google Scholar 

  • Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Tech Rep TR06, Erciyes University

  • Karaboga D, Gorkemli B, Ozturk C, Karaboga N (2012) A comprehensive survey: artificial bee colony (abc) algorithm and applications. Artif Intell Rev 42(1):21–57

    Article  Google Scholar 

  • Lai KK, Yu L, Huang W, Wang S (2006) A novel support vector machine metamodel for business risk identification. In: Pacific rim international conference on artificial intelligence, pp. 980–984. Springer, Berlin

    Google Scholar 

  • Li G, Niu P, Xiao X (2012) Development and investigation of efficient artificial bee colony algorithm for numerical function optimization. Appl Soft Comput 12(1):320–332

    Article  Google Scholar 

  • Liang JJ, Qu BY, Suganthan PN, Hernández-Díaz AG (2013) Problem definitions and evaluation criteria for the CEC 2013 special session on real-parameter optimization. Technical Report 201212, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, China and Nanyang Technological University, Singapore

  • Loubière P, Jourdan A, Siarry P, Chelouah R (2016) A sensitivity analysis method for driving the artificial bee colony algorithm’s search process. Appl Soft Comput 41:515–531

    Article  Google Scholar 

  • Marrel A, Iooss B, Laurent B, Roustant O (2009) Calculations of sobol indices for the gaussian process metamodel. Reliab Eng Syst Saf 94(3):742–751

    Article  Google Scholar 

  • Price K, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization (Natural computing series). Springer, Secaucus

    MATH  Google Scholar 

  • Queipo NV, Haftka RT, Shyy W, Goel T, Vaidyanathan R, Tucker PK (2005) Surrogate-based analysis and optimization. Prog Aerosp Sci 41(1):1–28

    Article  Google Scholar 

  • Rana S, Jasola S, Kumar R (2011) A review on particle swarm optimization algorithms and their applications to data clustering. Artif Intell Rev 35(3):211–222

    Article  Google Scholar 

  • Robinson T, Eldred M, Willcox K, Haimes R (2008) Surrogate-based optimization using multifidelity models with variable parameterization and corrected space mapping. Aiaa J 46(11):2814–2822

    Article  Google Scholar 

  • Saltelli A (2002) Sensitivity analysis for importance assessment. Risk Anal 22(3):579–590

    Article  Google Scholar 

  • Simon D (2008) Biogeography-based optimization. IEEE Trans Evolut Comput 12(6):702–713

    Article  Google Scholar 

  • Soares J, Borges N, Vale Z, Oliveira PdM (2016) Enhanced multi-objective energy optimization by a signaling method. Energies 9(10):807

    Article  Google Scholar 

  • Sudret B (2008) Global sensitivity analysis using polynomial chaos expansions. Reliab Eng Syst Saf 93(7):964–979

    Article  Google Scholar 

  • van Griensven A, Meixner T, Grunwald S, Bishop T, Diluzio M, Srinivasan R (2006) A global sensitivity analysis tool for the parameters of multi-variable catchment models. J Hydrol 324(1–4):10–23

  • van der Merwe R, Leen TK, Lu Z, Frolov S, Baptista AM (2007) Fast neural network surrogates for very high dimensional physics-based models in computational oceanography. Neural Netw 20(4):462–478

    Article  Google Scholar 

  • Zhang H, Qin C, Luo Y (2014) Neural-network-based constrained optimal control scheme for discrete-time switched nonlinear system using dual heuristic programming. IEEE Trans Autom Sci Eng 11(3):839–849

    Article  Google Scholar 

  • Zhang H, Wang Z, Liu D (2014) A comprehensive review of stability analysis of continuous-time recurrent neural networks. IEEE Trans Neural Netw Learn Syst 25(7):1229–1262

    Article  Google Scholar 

  • Ziliani L, Surian N, Coulthard T, Tarantola S (2013) Reduced-complexity modeling of braided rivers: assessing model performance by sensitivity analysis, calibration, and validation. J Geophys Res Earth Surf 118(4):2243–2262

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patrick Siarry.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Loubière, P., Jourdan, A., Siarry, P. et al. A sensitivity analysis method aimed at enhancing the metaheuristics for continuous optimization. Artif Intell Rev 50, 625–647 (2018). https://doi.org/10.1007/s10462-017-9553-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-017-9553-7

Keywords

Navigation