Algoritmii genetici in aplicatii medico-farmaceutice

3x puncte

categorie: Medicina

nota: 9.84

nivel: Facultate

Un cromozom este un vector sau un sir de gene. Pozitia unei gene este numita locusul ei. Valorile pe care le poate lua o gena sunt numite alele, sunt multimi finite de numere intregi, intervale de numere reale, sau chiar structuri complexe de date. Alele variaza de la un locus la altul.Implementarea unui algoritm genetic incepe cu o populatie de cromozomi (aleasa aleator).

Se evalu[...]
DOWNLOAD REFERAT

Preview referat: Algoritmii genetici in aplicatii medico-farmaceutice

Un cromozom este un vector sau un sir de gene. Pozitia unei gene este numita locusul ei. Valorile pe care le poate lua o gena sunt numite alele, sunt multimi finite de numere intregi, intervale de numere reale, sau chiar structuri complexe de date. Alele variaza de la un locus la altul.Implementarea unui algoritm genetic incepe cu o populatie de cromozomi (aleasa aleator).

Se evalueaza, apoi, aceste structuri si se aloca facilitati reproductive astfel incat acei cromozomi, care reprezinta o solutie mai buna pentru problema tinta, sa aiba mai multe sanse de a se reproduce decat acei cromozomi care sunt solutii mai putin bune. Definirea unei solutii bune se face in raport cu populatia curenta.Intr-un sens mai larg, algoritm genetic este orice model bazat pe ideea de populatie si care foloseste selectie si operatori de recombinare pentru a genera noi puncte intr-un spatiu de cautare.

Multe modele au fost introduse de cercetatori dintr-o perspectiva experimentala. Cercetatorii sunt orientati spre aplicatii, fiind interesati de algoritmii genetici doar ca mijloace de optimizare.
Structura unui algoritm genetic este identica, in esenta, cu cea a unei proceduri evolutive. Cromozomii utilizati au lungime constanta. Populatia (generatia) P(t + 1) la momentul (t+1) se obtine retinand toti descendentii populatiei P(t) si stergand apoi complet cromozomii generatiei precedente (P(t-1)). Numarul cromozomilor in fiecare generatie este constant.

Calculatorul face codificarea binara a acestor valori, cu cat codificarea are mai putine cifre ea este mai exacta, de precizia codificarii depinde si acuratetea solutiei la problema data. Noi vom continua exemplificarea fara a mai face operatiunile de codificare si decodificare pe care le executa calculatorul respectiv inteligenta artificiala. Vom lua pe rand fiecare antibiotic si conform cu datele de fabricatie il vom analiza functie de criteriile stabilite. In mod real aceste date sunt oferite inteligentei artificiale dupa care are loc operatiunea de optimizare si alegerea unei solutii optime astfel :
DOWNLOAD REFERAT
« mai multe referate din Medicina

CAUTA REFERAT


TRIMITE REFERAT CERE REFERAT
Referatele si lucrarile oferite de E-referate.ro au scop educativ si orientativ pentru cercetare academica.