10.05.2014 Views

Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...

Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...

Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

une solutii posibil. Strategiile elitiste sunt cele care vin sa depaseasca acesta<br />

problema <strong>prin</strong> copierea celui mai bun membru al fiecarei generatii in generatia<br />

urmatoare. Desi aceasta strategie poate mari viteza de dominare a unei populatii<br />

de catre un sir puternic (sir cu o valoare mare a fitness-ului), ea mareste<br />

performantele unui algoritm genetic folosind inlocuirea generatiilor. Recent au<br />

fost introduse conceptele de algoritmi <strong>genetici</strong> distribuiti si de algoritmi <strong>genetici</strong><br />

paraleli.<br />

Caracteristici distinctive – Urmatoarele caracteristici faciliteaza algoritmii<br />

<strong>genetici</strong> sa-si mareasca aplicabilitatea peste cele mai multe din strategiile de<br />

optimizare si de cautare:<br />

<strong>Algoritmi</strong>i <strong>genetici</strong> lucreaza sim ultan pe mai multe puncte si nu pe unul<br />

singur, ceea ce ajuta la introducerea unui paralelism implicit puternic in<br />

procedura computationala. Aceasta caracteristica previne si faptul ca algoritmul<br />

genetic sa nu se “impotmoloeasca” intr-un minim local.<br />

<strong>Algoritmi</strong>i <strong>genetici</strong> lucreaza cu o multime de parametri codificati, nu cu<br />

parametrii insusi. De aceea, rezolutia spatiului de cautare posibil poate fi<br />

controlata <strong>prin</strong> varierea lungimii codificarii parametrilor.<br />

In algoritmii <strong>genetici</strong> nu e necesar ca spatiul de cautare sa fie continuu<br />

(spre deosebire de metodele de cautare bazate pe calcul).<br />

<strong>Algoritmi</strong>i <strong>genetici</strong> sunt orbi. Ei folosesc doar informatia functiei de<br />

evaluare si nu au nevoie de informati auxiliare, cum ar fi derivari din functia de<br />

optimizare.<br />

<strong>Algoritmi</strong>i <strong>genetici</strong> folosesc reguli de tranzitie probabilistice, nu<br />

deterministice.<br />

Recent, algoritmii <strong>genetici</strong> gasesc aplicatii foarte raspandite in <strong>rezolvarea</strong><br />

<strong>problemelor</strong> care cer cautari eficiente si practice in cercurile de afaceri, de stiinta<br />

si cele ingineresti, de exemplu: sinteza arhitecturii retelelor neuronale, problema<br />

comis-voiajorului, a colorarii grafurilor, optimizari numerice, sisteme de<br />

clasificare, recunoastere de forme, etc.<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!