Algorytm ewolucyjny

Algorytm ewolucyjny

Algorytm ewolucyjny to metoda inspirowana biologiczną ewolucją, wykorzystywana w zadaniach związanych z optymalizacją oraz modelowaniem.

Podział algorytmów ewolucyjnych

Algorytmy ewolucyjne można klasyfikować na następujące kategorie:

  • Algorytmy genetyczne
  • Programowanie genetyczne
  • Programowanie ewolucyjne
  • Przeszukiwanie rozproszone
  • Strategie ewolucyjne
  • Neuroewolucje (Neuroevolution)

Przypisy

Bibliografia

Daniel D. Ashlock, Evolutionary Computation for Modeling and Optimization, Nowy Jork: Springer, 2006, ISBN 0-387-22196-4, OCLC 209906295. Brak numerów stron w książce.

Linki zewnętrzne

Sinh Hoa Nguyen: Narzędzia sztucznej inteligencji. [w:] Materiały dydaktyczne dotyczące Narzędzi sztucznej inteligencji (W10: Algorytmy ewolucyjne, W11: Algorytmy ewolucyjne – teoria, techniki dodatkowe, W12: Algorytmy ewolucyjne – nieklasyczne kodowanie. Programowanie genetyczne) [on-line]. edu.pjwstk.edu.pl, 2009. [dostęp 2015-08-13].

Filip Szewczyk: Algorytmy ewolucyjne. [w:] prezentacja ppt [on-line]. /ww2.ii.uj.edu.pl. [dostęp 2015-08-13]. [zarchiwizowane z tego adresu (2016-01-05)].

Gracjan Wilczewski: Algorytmy ewolucyjne. zut.edu.pl, www.mat.uni.torun.pl, 2005. [dostęp 2015-08-13]. [zarchiwizowane z tego adresu (2016-03-06)].

Przeczytaj u przyjaciół: