Login

Lost your password?
Don't have an account? Sign Up

Calcul evolutiv  reprezintă dezvoltarea și utilizarea de tehnici de rezolvare a unor probleme inspirate de evoluția speciilor în natură.  Populațiile evoluează prin apariția de noi caracteristici ale indivizilor în timpul încrucișării și ca efect al mutațiilor aleatoare. În procesul de evoluție supraviețuiesc indivizii care se adaptează cel mai bine mediului.

Calcul evolutiv  reprezintă dezvoltarea și utilizarea de tehnici de rezolvare a unor probleme inspirate de evoluția speciilor în natură.  Populațiile evoluează prin apariția de noi caracteristici ale indivizilor în timpul încrucișării și ca efect al mutațiilor aleatoare. În procesul de evoluție supraviețuiesc indivizii care se adaptează cel mai bine mediului.

Structura algoritmului evolutiv

                  Inițializare populație (aleatoare) ->Evaluare populație (calcul fitness pt fiecare element)

REPETA

                Selecție părinți Generarea urmașilor prin încrucișare ->Modificarea urmașilor prin mutație

                Evaluare urmași -> Selecție supraviețuitori (vor forma populația din noua generație)

PANA CAND <conditie oprire>

Domenii de aplicabilitate

Planificare: alegerea traseelor optime ale unor vehicule, rutarea mesajelor într-o rețea de telecomunicații, planificarea unor activități etc.

Proiectare: circuite digitale, filtre, rețele neuronale; determinarea parametrilor optimi în proiectarea avioanelor, reactoarelor chimice, a structurilor în construcții etc.

Modelare: dezvoltarea de modele utile în efectuarea de predicții în economie, finanțe, medicină, etc.

Analiza datelor: proiectarea de sisteme de clasificare aplicabile în inginerie, biologie, medicină,etc.

ro_RO