Skip to main content
Top
Published in: Soft Computing 1/2014

01-01-2014 | Methodologies and Application

Danger theory based artificial immune system solving dynamic constrained single-objective optimization

Authors: Zhuhong Zhang, Shigang Yue, Min Liao, Fei Long

Published in: Soft Computing | Issue 1/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper, we propose an artificial immune system (AIS) based on the danger theory in immunology for solving dynamic nonlinear constrained single-objective optimization problems with time-dependent design spaces. Such proposed AIS executes orderly three modules—danger detection, immune evolution and memory update. The first module identifies whether there are changes in the optimization environment and decides the environmental level, which helps for creating the initial population in the environment and promoting the process of solution search. The second module runs a loop of optimization, in which three sub-populations each with a dynamic size seek simultaneously the location of the optimal solution along different directions through co-evolution. The last module stores and updates the memory cells which help the first module decide the environmental level. This optimization system is an on-line and adaptive one with the characteristics of simplicity, modularization and co-evolution. The numerical experiments and the results acquired by the nonparametric statistic procedures, based on 22 benchmark problems and an engineering problem, show that the proposed approach performs globally well over the compared algorithms and is of potential use for many kinds of dynamic optimization problems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Aragón VS, Esquivel SC (2008) Optimizing constrained problems through a T-Cell. J Comput Sci Technol 8(3):158–165 Aragón VS, Esquivel SC (2008) Optimizing constrained problems through a T-Cell. J Comput Sci Technol 8(3):158–165
go back to reference Basu SK, Bhatia AK (2006) A naive genetic approach for non-stationary constrained problems. Soft Comput 10:152–162CrossRef Basu SK, Bhatia AK (2006) A naive genetic approach for non-stationary constrained problems. Soft Comput 10:152–162CrossRef
go back to reference Bendtsen CN, Krink T (2002) Dynamic memory model for non-stationary optimization. In: Congress on evolutionary computation. IEEE Press, New York, pp 145–150 Bendtsen CN, Krink T (2002) Dynamic memory model for non-stationary optimization. In: Congress on evolutionary computation. IEEE Press, New York, pp 145–150
go back to reference Bretscher P, Cohn M (1970) A theory of self-nonself discrimination. Sci Agric 169:1042–1049CrossRef Bretscher P, Cohn M (1970) A theory of self-nonself discrimination. Sci Agric 169:1042–1049CrossRef
go back to reference Bui LT, Abbass HA, Branke J (2005) Multiobjective optimization for dynamic environments. Evol Comput 3:2349–2356 Bui LT, Abbass HA, Branke J (2005) Multiobjective optimization for dynamic environments. Evol Comput 3:2349–2356
go back to reference de Castro LN, Timmis J (2002) Artificial immune systems: a new computational intelligence approach. Springer, Berlin de Castro LN, Timmis J (2002) Artificial immune systems: a new computational intelligence approach. Springer, Berlin
go back to reference Cobb H (1990) An investigation into the use of hypermutation as adaptive operator in genetic algorithms having continues, time dependent nonstationary environments. NRL Memorandum Report 6760 (NCALAI report AIC-90-001), Washington,DC Cobb H (1990) An investigation into the use of hypermutation as adaptive operator in genetic algorithms having continues, time dependent nonstationary environments. NRL Memorandum Report 6760 (NCALAI report AIC-90-001), Washington,DC
go back to reference Dasgupta D, Yu S, Nino F (2011) Recent advances in artificial immune systems: models and applications. Applied Soft Comput 11(2):1574–1587CrossRef Dasgupta D, Yu S, Nino F (2011) Recent advances in artificial immune systems: models and applications. Applied Soft Comput 11(2):1574–1587CrossRef
go back to reference Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistic tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evolut Comput 1:13–18CrossRef Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistic tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evolut Comput 1:13–18CrossRef
go back to reference Euchi J, Chabchoub H, Yassine A (2011) New evolutionary algorithm based on 2-Opt local search to solve the vehicle routing problem with private fleet and common carrier. Appl Metaheuristic Comput 2(1):58–82CrossRef Euchi J, Chabchoub H, Yassine A (2011) New evolutionary algorithm based on 2-Opt local search to solve the vehicle routing problem with private fleet and common carrier. Appl Metaheuristic Comput 2(1):58–82CrossRef
go back to reference Fogel JM, Owens AJ, Walsh MJ (1966) Artificial intelligence through simulate evolution. Wiley, New York Fogel JM, Owens AJ, Walsh MJ (1966) Artificial intelligence through simulate evolution. Wiley, New York
go back to reference Gaspar A, Collard P (1999) From GAs to artificial immune systems: improving adaptation in time dependent optimization. 1999 Congress Evolut Comput 3:1859–1866 Gaspar A, Collard P (1999) From GAs to artificial immune systems: improving adaptation in time dependent optimization. 1999 Congress Evolut Comput 3:1859–1866
go back to reference Grefenstette JJ (1992) Genetic algorithms for changing environments. In: Manner R, Manderick B (eds) Parallel problem solving from nature (PPSN-2), Brussels, pp 137–144 Grefenstette JJ (1992) Genetic algorithms for changing environments. In: Manner R, Manderick B (eds) Parallel problem solving from nature (PPSN-2), Brussels, pp 137–144
go back to reference Hart E, Timmis J (2008) Application areas of AIS: the past, present and the future. Applied Soft Comput 8(1):191–201CrossRef Hart E, Timmis J (2008) Application areas of AIS: the past, present and the future. Applied Soft Comput 8(1):191–201CrossRef
go back to reference Hart E, Timmis J (2008) Application areas of AIS: the past, present and the puture. J Appl Soft Comput 8(1):191–201CrossRef Hart E, Timmis J (2008) Application areas of AIS: the past, present and the puture. J Appl Soft Comput 8(1):191–201CrossRef
go back to reference Huang XY, Zhang ZH, He CJ et al (2005) Modern intelligent algorithms: theory and applications. Science Press, Beijing Huang XY, Zhang ZH, He CJ et al (2005) Modern intelligent algorithms: theory and applications. Science Press, Beijing
go back to reference Iqbal A (2006) Danger theory metaphor in artificial immune system for system call data. PhD thesis, Universiti Teknologi Malaysia Iqbal A (2006) Danger theory metaphor in artificial immune system for system call data. PhD thesis, Universiti Teknologi Malaysia
go back to reference Jin YC, Branke J (2005) Evolutionary optimization in uncertain environments: a survey. IEEE Trans Evol Comput 9(3):303–317CrossRef Jin YC, Branke J (2005) Evolutionary optimization in uncertain environments: a survey. IEEE Trans Evol Comput 9(3):303–317CrossRef
go back to reference Lafferty KJ, Cunningham A (1975) A new analysis of allogeneic interactions. Aust J Exp Biol Med Sci 53:27–42CrossRef Lafferty KJ, Cunningham A (1975) A new analysis of allogeneic interactions. Aust J Exp Biol Med Sci 53:27–42CrossRef
go back to reference Liang JJ, Runarsson TP, Mezura-Montes E et al (2006) Problem definitions and evaluation criteria for the CEC 2006. Special session on constrained real-parameter optimization, Technical Report. Nanyang Technological University, Singapore Liang JJ, Runarsson TP, Mezura-Montes E et al (2006) Problem definitions and evaluation criteria for the CEC 2006. Special session on constrained real-parameter optimization, Technical Report. Nanyang Technological University, Singapore
go back to reference Luo Y, Li R, Zhang W (2005) Dynamic function optimization algorithm based on immune mechanism. J Xi’an Traffic Univ 39(4):384–388 (in Chinese) Luo Y, Li R, Zhang W (2005) Dynamic function optimization algorithm based on immune mechanism. J Xi’an Traffic Univ 39(4):384–388 (in Chinese)
go back to reference Mallipeddi R, Suganthan PN (2010) Problem definitions and evaluation criteria for the CEC 2010 competition on constrained real-parameter optimization, Technical Report. Nanyang Technological University, Singapore Mallipeddi R, Suganthan PN (2010) Problem definitions and evaluation criteria for the CEC 2010 competition on constrained real-parameter optimization, Technical Report. Nanyang Technological University, Singapore
go back to reference Matzinger P (2002) The danger model: a renewed sense of Self. Sci Technol Human Values 296:301–305CrossRef Matzinger P (2002) The danger model: a renewed sense of Self. Sci Technol Human Values 296:301–305CrossRef
go back to reference Mezura-Montes E, Coello Coello CA (2011) Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evolut Comput 1(4):173–194CrossRef Mezura-Montes E, Coello Coello CA (2011) Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evolut Comput 1(4):173–194CrossRef
go back to reference Nguyen TT, Yao X (2009) Benchmarking and solving dynamic constrained problems. In: Proceedings of the IEEE Congress on Evolutionary Computation CEC2009, Trondheim, Norway, pp 690–697 Nguyen TT, Yao X (2009) Benchmarking and solving dynamic constrained problems. In: Proceedings of the IEEE Congress on Evolutionary Computation CEC2009, Trondheim, Norway, pp 690–697
go back to reference Peng X, Gao XG, Yang SX (2011) Environment identification-based memory scheme for estimation of distribution algorithms in dynamic environments. Soft Comput 15:311–326CrossRef Peng X, Gao XG, Yang SX (2011) Environment identification-based memory scheme for estimation of distribution algorithms in dynamic environments. Soft Comput 15:311–326CrossRef
go back to reference Rezvanian A, Meybodi MR (2010) Tracking extrema in dynamic environments using a learning automata-based immune algorithm. Grid Distrib Comput Control Autom Commun Comput Inf Sci 121:216–225 Rezvanian A, Meybodi MR (2010) Tracking extrema in dynamic environments using a learning automata-based immune algorithm. Grid Distrib Comput Control Autom Commun Comput Inf Sci 121:216–225
go back to reference Simões A, Costa E (2011) CHC-based algorithms for the dynamic traveling salesman problem. Appl Evolut Comput Lecture Notes Comput Sci 6624:354–363CrossRef Simões A, Costa E (2011) CHC-based algorithms for the dynamic traveling salesman problem. Appl Evolut Comput Lecture Notes Comput Sci 6624:354–363CrossRef
go back to reference Simões A, Costa E (2007) Variable-size memory evolutionary algorithm to deal with dynamic environments. In: Giacobini M et al (eds) EvoWorkshops 2007, LNCS 4448, pp 617–626 Simões A, Costa E (2007) Variable-size memory evolutionary algorithm to deal with dynamic environments. In: Giacobini M et al (eds) EvoWorkshops 2007, LNCS 4448, pp 617–626
go back to reference Singh HK, Isaacs A, Nguyen TT et al (2009) Performance of infeasibility driven evolutionary algorithm (IDEA) on constrained dynamic single objective optimization problems. In: Proceedings of the IEEE Congress on Evolutionary Computation CEC2009, Trondheim, Norway, pp 3127–3134 Singh HK, Isaacs A, Nguyen TT et al (2009) Performance of infeasibility driven evolutionary algorithm (IDEA) on constrained dynamic single objective optimization problems. In: Proceedings of the IEEE Congress on Evolutionary Computation CEC2009, Trondheim, Norway, pp 3127–3134
go back to reference Sun FX, Han XC, Wang JH (2010) An immune danger theory inspired model for network security monitoring. 2010 International Conference on Challenges in Environmental Science and Computer Engineering, 2010, pp 33–35 Sun FX, Han XC, Wang JH (2010) An immune danger theory inspired model for network security monitoring. 2010 International Conference on Challenges in Environmental Science and Computer Engineering, 2010, pp 33–35
go back to reference Tarakanov AO, Tarakanov YA (2005) A comparison of immune and genetic algorithms for two real-life tasks of pattern recognition. J Unconvent Comput 14:357–374 Tarakanov AO, Tarakanov YA (2005) A comparison of immune and genetic algorithms for two real-life tasks of pattern recognition. J Unconvent Comput 14:357–374
go back to reference Timmis J, Honec A, Stibord T et al (2008) Theoretical advances in artificial immune systems. Theor Comput Sci 403(1):11–12CrossRefMATH Timmis J, Honec A, Stibord T et al (2008) Theoretical advances in artificial immune systems. Theor Comput Sci 403(1):11–12CrossRefMATH
go back to reference Trojanowski K, Wierzchoń ST (2009) Immune-based algorithms for dynamic optimization. Inf Sci 179(10):1495–1515 Trojanowski K, Wierzchoń ST (2009) Immune-based algorithms for dynamic optimization. Inf Sci 179(10):1495–1515
go back to reference Wawrzyniak D, Obuchowicz A (2008) Evolutionary algorithm with forced variation in multi-dimensional non-stationary environment. In Wyrzykowski R et al (eds) PPAM 2007, LNCS 4967, pp 600–607 Wawrzyniak D, Obuchowicz A (2008) Evolutionary algorithm with forced variation in multi-dimensional non-stationary environment. In Wyrzykowski R et al (eds) PPAM 2007, LNCS 4967, pp 600–607
go back to reference Yu X, Tang K, Yao X (2010) Immigrant schemes for evolutionary algorithms in dynamic environments: adapting the replacement rate. Sci China 53(1):1–11 Yu X, Tang K, Yao X (2010) Immigrant schemes for evolutionary algorithms in dynamic environments: adapting the replacement rate. Sci China 53(1):1–11
go back to reference Zhang ZH, Qian SQ (2006) Adaptive immune algorithm and its track to dynamic function optimization. Pattern Recognit Artif Intell 20(1):85–94 (in Chinese) Zhang ZH, Qian SQ (2006) Adaptive immune algorithm and its track to dynamic function optimization. Pattern Recognit Artif Intell 20(1):85–94 (in Chinese)
go back to reference Zhang ZH, Qian SQ (2010) Immune algorithm with dynamic environments and its application to greenhouse control. Optim Eng 11:125–144CrossRefMATHMathSciNet Zhang ZH, Qian SQ (2010) Immune algorithm with dynamic environments and its application to greenhouse control. Optim Eng 11:125–144CrossRefMATHMathSciNet
go back to reference Zhang ZH, Qian SQ (2011) Artificial immune system in dynamic environments solving time-varying non-linear constrained multi-objective problems. Soft Comput 15:1333–1349CrossRef Zhang ZH, Qian SQ (2011) Artificial immune system in dynamic environments solving time-varying non-linear constrained multi-objective problems. Soft Comput 15:1333–1349CrossRef
go back to reference Zhang CG, Zhang Y (2010) A danger theory inspired artificial immune algorithm for on-line supervised two-class classification problem. Neurocomputing 73(7-9):1244–1255 Zhang CG, Zhang Y (2010) A danger theory inspired artificial immune algorithm for on-line supervised two-class classification problem. Neurocomputing 73(7-9):1244–1255
Metadata
Title
Danger theory based artificial immune system solving dynamic constrained single-objective optimization
Authors
Zhuhong Zhang
Shigang Yue
Min Liao
Fei Long
Publication date
01-01-2014
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 1/2014
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-013-1048-0

Other articles of this Issue 1/2014

Soft Computing 1/2014 Go to the issue

Premium Partner