Robocikowo>ROBOCIKOWO
Trening

Optymalizacja ewolucyjna

1975AktywnyAktualizacja: 17 września 2026Opublikowany
Rodzina populacyjnych, bezgradientowych metod optymalizacji inspirowanych doborem naturalnym (algorytmy genetyczne, strategie ewolucyjne, programowanie genetyczne).
Kluczowa innowacja
Optymalizacja bez gradientu przez populacyjną selekcję wariantów — pozwala doskonalić rozwiązania (w tym całe „harnessy" agentów) tam, gdzie funkcja celu jest nieróżniczkowalna lub czarną skrzynką.
Kategoria
Trening
Poziom abstrakcji
Paradygmat
Poziom operacji
TreningPo-trening
Zastosowania
Przeszukiwanie hiperparametrówNeural Architecture Search (NAS)NeuroewolucjaEwolucyjne uczenie ze wzmocnieniem (ES)Ewolucja harnessów agentów LLM (DarwinX)

Jak działa

1) Inicjalizacja populacji kandydatów. 2) Ocena przystosowania (fitness) każdego osobnika względem celu. 3) Selekcja najlepszych. 4) Wytworzenie potomstwa przez mutację i krzyżowanie. 5) Powtarzanie pętli przez kolejne pokolenia, aż do zbieżności lub wyczerpania budżetu. Warianty różnią się reprezentacją (bity, wektory liczb rzeczywistych, drzewa programów, grafy) oraz strategią selekcji i utrzymywania różnorodności (np. archiwa linii rozwojowych).

Rozwiązany problem

Umożliwia optymalizację tam, gdzie brak jest użytecznego gradientu — funkcja celu jest czarną skrzynką, nieróżniczkowalna lub zaszumiona — oraz eksplorację dużych, dyskretnych przestrzeni rozwiązań bez utknięcia w pojedynczej trajektorii.

Ewolucja

Oryginalny paper · 1975 · University of Michigan Press / MIT Press · John H. Holland
Adaptation in Natural and Artificial Systems
John H. Holland
1965
Strategie ewolucyjne (Rechenberg, Schwefel)

Pierwsze strategie ewolucyjne do optymalizacji inżynierskiej.

1975
Algorytmy genetyczne (Holland)
Punkt przełomowy

Sformalizowanie algorytmów genetycznych.

1992
Programowanie genetyczne (Koza)

Ewolucja programów reprezentowanych jako drzewa.

2017
Strategie ewolucyjne dla RL (OpenAI)

ES jako skalowalna alternatywa dla gradientów w uczeniu ze wzmocnieniem.

2026
Ewolucja harnessów agentów (DarwinX)
Punkt przełomowy

Zastosowanie selekcji populacyjnej do doskonalenia agentów LLM przy zamrożonych wagach.