Ce este un operator de mutație?

În algoritmii genetici și alte tehnici de calcul evolutiv, un operator de mutație este o funcție care introduce modificări aleatorii într-unul sau mai mulți indivizi dintr-o populație. Aceasta este menită să simuleze procesul de mutație genetică în evoluția biologică, unde modificări aleatorii ale ADN-ului pot duce la noi trăsături și adaptări potențial benefice. În algoritmii genetici, operatorul de mutație acționează de obicei asupra unui singur individ dintr-o populație, modificând una sau mai multe componente (cum ar fi biți sau parametri) într-un mod aleatoriu sau semi-aleatoriu, pentru a genera noi soluții candidate. Operatorul de mutație este utilizat de obicei în combinație cu alți operatori, cum ar fi încrucișarea, selecția și evaluarea, pentru a ghida procesul de căutare către soluții mai bune.

Data publicării: