Archiwa tagu: Programowanie ewolucyjne – EP

Programowanie ewolucyjne

Programowanie ewolucyjne (ang. Evolutionary Programming, EP) jest podzbiorem algorytmów ewolucyjnych. Podstawy programowania ewolucyjnego opracował Lawrence Fogel, zaś rozwinął je jego syn, David Fogel. Celem programowania ewolucyjnego miał być rozwój sztucznej inteligencji, w sensie rozwoju możliwości przewidywania zmian w otoczeniu. Otoczenie opisywane było sekwencją symboli, a algorytm ewolucyjny miał tworzyć nowy symbol. Wyjściowy symbol maksymalizował funkcję… Dowiedz się więcej »