Što je algoritam genetskog programiranja?

Algoritam genetskog programiranja vrsta je evolucijskog algoritma koji koristi načela prirodne selekcije za stvaranje računalnih programa. Algoritam počinje s populacijom nasumično generiranih programa, a zatim koristi operacije križanja i mutacije za stvaranje novih programa. Ti se programi ocjenjuju na temelju njihove prikladnosti ili toga koliko dobro ispunjavaju željeni cilj, a odabiru se najprikladniji programi kako bi postali roditelji sljedeće generacije. Tijekom vremena, algoritam se razvija prema skupu programskih uputa koje mogu riješiti ciljni problem. Algoritmi genetskog programiranja često se koriste u područjima kao što su strojno učenje, umjetna inteligencija i optimizacija.

Datum objave: