Documente Academic
Documente Profesional
Documente Cultură
ESTE BUN
Partea|:
b._1,3,5,7,10,12,14,15
c. 2,4,6,8,11,13
d. 2,4,5,9,15
e. 1,3,5,6,10,13,14,15
Calculul evolutiv este inspirat din
a. Revolutia industriata
b. Societatea cunoasterii
c. Societatea informationala
d. Noua revolutie agrara
e. Evolutianaturalabiologica(VezicursulIntroducere = Slide6)
125 7 Algoritmul Hillclimbing:
5.M
Î6.Uniforma:
17. Recombinarea radacinilor;
18. plai
21. Recombinarea sirurilor maxima;
22. PMC;
23. Recombinare de ordine;
24. Recombinarea muchilor:
25. Recombinarea Ciclica
Toti operatorii de maisus
map»
2,7,10,12,17,21
1,3,4,7,10,13,16,17,20
3,4,5,6,7,12,18,19,21
..5,6,14,15,16,18,19,20
Partea:
g. Este efectuatao singura data, dupa prima etapa de generare a unei populatii
h...Determinaobtinerea unui multisetdecopiiîn..]
LI = ili in problemecu constrangeri
cromozomilor
a. influenteazatipul de recombinarefolosit
b. Se alegein functie de problema care se rezolva
c. Poate fi numaidetip siruri de numereintregi sau reale
d. Poate fi oricaredintre: siruri binare, siruri de numere intregi, siruri de
numere reale, permutari
h._Contineatatdescriereaindividuluicandidatcatsiparametriicare.]
In cadrul unui algoritm genetic operatia de selectie a parintilor
a. Intotdeaunaeste bazata pe o distributie de probabilitate de selectie
v b._Utilizeazapopulatia curentă
c. Este efectuata o singura data pe parcursul unui algoritm genetic
d. Este utilizata doar in probleme cu constringeri
e. Este efectuata imediat inaintea fiecarei proceduri de mutatie
Vf. Este efectuata imediat ce este disponibila o populatie curenta evaluata
g. Este efectuata o singura data dupa prima etapa de generare a unei
populatii
h. Alege in generalindivizi pe baza factorului varsta
i. Utilizeaza populatia de copii mutati
j. Utilizeaza populatia de copii
V k. Este efectuata iterativ acazac mea ez
V|._ Poatefirealizataprinutilizarea unei distributii de probabilitate deselectie
Fie urmatorul cromozom de tip permutare (7, 6, 12, 14, 3, 10, 8,15, 11,5,4,
1, 13, 2, 9) In urma aplicarii operatorului de mutatie prin amestec s-a
obitnut cromozomul (7, 14, 13, 12, 1, 15, 2, 8, 6, 3,11, 5, 10, 4,9). Cele doua
pozitii utilizate pentru amestesc sunt:
a. 3si13
b._1'si15
c._1'si14
d. 4si8
e. 1si12
f. 4si15
g. 3si15
h. 25113
Î._2'si14
j.. 2 si15
K. 1si13
In cadrul unui algoritm genetic operatia de mutatie
4 „Ja. Areprobabilitatemică
b. Se aplica doar daca divesitatea genetica scadesub un prag x dat
c. Intotdeauna produceindivizi fezabili
»/d. Se aplica asupra descendentilor produsi de operatia de recombinare
e. Se aplica asupra mutlisetului de parinti
VE
Vă.__Seăplicăasuprapopulatiei Gurenite(immpr&una ct k)
h. Garanteaza obtinerea unei generatii cu calitate medie superioara. Daca
foloseste selectia bazata pe varsta.
i. . Asigura perpetuareaindividuluicu calitate maxima din populatia curenta
Y |...Alegegeneratia urmatoaredintreindivizii disponibilidupa operatia demutatie
wk.__Se aplica asupradescenden latiăcurenta(impreunacu 9)
dl viat
Fie X=[6 1810579342 ]şi Y=[98 73615 1042] permutări. Care urmași sunt
generați prin utilizarea operatorului CX?
6781051934], C2=[28136751049]
BC12[687105.1.934 2]-C2219183617511042]
C. C1=[67810519342],C2=([98136751042]
D. C1=[8 7105193 426],C2=[29183675104]
(4) Fie următorii doi cromozomi de tip permutare:(6, 3, 11, 7, 14, 8, 5, 15, 1, 2, 4, 13, 9, 10, 12)
şi (7, 1, 15, 13, 2, 14,6, 10, 12, 11,4,8,3, 9, 5). Aplicand operatorul de recombinare PMX, cu
poziţiile 4 și 8 se obţin descendenții:
a.531513214610128479111;
b.131117148515121042396;
c. 13 12117148515110423986;
d. 5 311 132146151847910142;
e. 531513214610184791112;
î.13 1211714851511042398;
9. 13115714
h.1311071486
|.5:311 133
Atcnd
Jo2
(S)in cadrul unui algoritm genetic
operaţia de selecţie a supraviețuitorilor:
1. Seaplică asupra populaţiei cure
nte;
2:Înunelevariantenecesităcalcularea uneidi
stribuțiide probabilitătedeselecţiei
3. Utilizează întotdeauna factori alea
tori;
4.Alege generaţia următ
nc
r factori aleatori:
7. Asigură perpetuarea individului cu
calitate maximădin populaţia curentă;
8. Duce la creșterea calităţii medii a popu
lației curente;
9. Garantează obţinerea unei generaţi
i cu calitate medie superioară, dacă
selecția bazată pe vîrstă; folosește
10.Se aplică la începutul fiecărei iterații;
11. Se aplică asupra descendenților obțin
uți din populaţia curentă;
12.Seaplicăâsuprapopulaţiei curenite şi asuprade
curentă! scen denților obţinuţidinpopulaţia
A. 2, 3,4,5,6,11
B.4,8,11
C.2,4,5,6,12
D. 6,8,11
E.1,7
A.3,5,7,12
8.1,4,5,8
C.6,7,8,10,11
D.2,4,5,6,7
E.4,8,10,12
6,8,10;
.2,6,7,8,9;
C.3,4,5,8,9
D.1,3,5,7,3;
E.2,4,5
Ask e
ul
(3 In cadrul unui algoritm din clasa
strategiilor evolutive, reprezentarea crom
ozomilor:
II
Peeja 1. Poatefi oricare dintre siruri
. . . . .
binare, siruri de numereini
.
tregi, siruri de numere reale, perm
2. Poate fi numai detip sir de numere intregi sau reale utari
% Ip fT AG UITATE T6ală
4. Nu infiusnteazătipul de recombinare.folosit(discreta/intermediar
aj:
5. Se alegein functie de problemacare se rezolva;
6. Influenteaza tipul de recombinare folosit;
7. Areinfluenta asupra mecanismului
de selectie a generatiei urmatoare;
1.Reprezentarea
2.Probabilitatea de mutatie
3.Functia de evaluare
4Probabilitatea de recombinare
5Populatia
6.Generarea de numere aleatoare
7.Mecanismulde selectiaa! parintilor
8.Generarea de E
A1,3,5,7,10,12,14,15
B.1,3,5,6,10,13,14,15
C.2,4,6,8,11,13
D.1,2,5,6,7,14,15
E.24,5,9,15
(6n cadrul unui algoritm genetic operatia deselectie a parintilor:
A.2,10
B.3,4,7
C.2,5
D.6,9
E.7,8,10
(pare din urmatorii operatori potfi utilizati intr-un algoritm genetic care foloosete
reprezentarea prin siruri de numerereale?
1.Negarea
2.Negarea fuzzy
3.resetarea pseudo-aleatoare
4.Resetarea determinista;
5.Mutatia uniforma:
6.mutatianeuniforma cudistributiefixata!
7.mutatia locala;
8.Interschimbarea;
9.Inserarea
10;Mutatia rapida;
11.Amestecul;
12.Mutatia globala;
AB-AriimaticaSimpla!
ulara;
A.1,3,4,7,10,13,16,17,20
B. Toti operatorii de mai sus
C.3,4,5,6,7,12,18,19,21
D.2,7,10,12,17,21
E.5,6,14,15,16,18,19,20
Fie urmatorii doi cromozomi detip perm
si (741,4 5,13,2,14,6,10,12,11,4,8,3,9,5). Aplica utare:(6,3,11,7,14,8,5,15,1,2,4,13,9,10,12)
nd operatorul de recombinare OCX, cu
pozitiile 4 si 8 se obtin desc
ententii:
a. 5 315132146101284791
4 1
b.131 117148515121042
396
c.13121171485151
1042396
d.5 311 132146151847
91012
e. 5 31513 214610184
7911 12
f.13 1211714854154
B110...9c 9:13115714 5101211425396
1042396
h. 13110714 8515121142
53. sn 396
Î.531113214610184791512
Î.5 31513 214610128
479114
A.c,d
B. fi
D. c,j
E.ab
A.2,3,4
B.1,4,6
C.1,3,5,7
D.2,4,6
E.2,4,6,8
A247.
B.1,5,8
C.3,5,6
D.2,3,4,5
j wb E.1,4,7,8
(x,y) si (1,4)
mooH>
"tx,y)(2,5)
(y,x) si (1,4)
(y,X)si (2,5)
(y,xX) si (1,5)
13, 2,9)
1 (Go)Fie urmatorul cromozom de tip permutare (7, 6, 12, 14, 3 10, 8, 15, 11, 5,4, 1,
15 În urma aplicarii operatorului de mutatie prin amestec s-a obtinut cromozomul
a dn (7, 14, 13, 12, 1, 15, 2,86, 3, 11, 5, 10, 4, 3). Cele doua pozitii utilizate pentru amestec
2 MI sunt:
1. ttzsir143
2. 4si15
3. 3si15
4. 4si8
5. 12:si15?
6. 1si12
7. "2ssimtqp
8. 2si13
9. mrsi15
10.1 si 13
11.3 si 13
A. 5,10
TB.2175;7,92
C. 6,79
D. 6,2
E, 2
1,6
„3,7
A.1,5
8.1,4,5
C.1,3,5
D.2,3,6
E.2,4,6
(24Atoiritmul Hiliclimbing:
îse aplică asupra unuisingurpunctdin “spatiul cautat
a cresteperform
2:Aplicareasepoate repetapentru mai multepuncte pentru
3. Este inspirat din tehnicile de alpinism
4. Gaseste intodeaunasolutia optima
57Gasesteuneorisolutia optimă
0
6. Calculele se incheie atunci cand temperatura sistemului devine
7:De obicei gaseste un punct de optimlocal]
8. Se utilizeaza numaipentru reprezentare cu siruri de numere reale
A.1,4,6,7
8.3,4,6,8
C.1,2,4,6
D.1,5,7,8
E:1,25,1
G In cadrul unui algoritm din clasa strategiilor evolutive, autoadaptibilita
A. Functiafitness
tea se referala:
e D. Nu esteutilizată
=
Nu permite utilizarea de operatori de mutație
selectată
1. Evaluează calitatea algoritmului; 2. Trebuie modificată la
Într-un algoritm evolutiv, funcţia fitness: de resurse; 4. Trebuie
leator; 3. Evaluează viteza de găsire a soluției faţă de consumul indivizii care trec în
care se vor reproduce; 6. Selectează
fiecare iteraţie; 5. Selectează indivizii față de cea a populaţiei inițiale; 8.
populaţiei curente
generaţia următoare; 7. Evaluează calitatea calitatea
de cea din generaţia anterioară; 9. Evaluează
Evaluează calitatea populaţiei curente faţă
fiecărui candidat.
Alegeţi o opțiune:
C 2.678
C b.2a
q clă
e d.9
C e.45
urmași sunt generaţi prin
ie X=[6 1810579342]șiY=[98 736 151042] permutări. Care
Utilizarea operatorului CX?
Alegeţi o opţiune:
Ca. C1=Y,02=X
ec
b.C1=[87105193426],C2=[291 83675104]
Pi
c. C1=126781051934],C2=[28136751049]
e
d d.C12167810519342),C2=198136751042]
DD te
g.C1=168.7.10519342],C2=[9183675.1042]
n cadrul strategiilor evolutive
Alegeţi O opțiune:
3
Alegeţi o opţiune:
DVD
a.4,8,11
biz
€. 2, 4,5, 6,12
9
d.6,8,11
n
e. 2, 3,4,5,6,11
A.0 și(25)
9
3:55
B. (y,x) și (1,4)
C. (y,x) și (1,5)
p. (x.y) şi (2,5)
o
E. (xy) şi (1,4)
Grile PEAG printscreenuri (ambii profesori)
Caredin urmatoarele afirmatii nu e adevarata pentru modelul generational?
+ Poate inlocui complet generatia curenta
+ Necesita urmarirea mai multorgeneratii consecutive
+ Poateinlocui un singur cromozom din populatia curenta
+ Nutine contde calitatea cromozomilor
+ Poate inlocui partial generatia curenta
l proces de selectie al
De cateori trebuie rotit bratulruletei simple pentru a executa intregu
parintilor, pentru o populatie cu tz cromozomi?
O data
> De2*izori
De tz ori
De 10 ori
Detz/2 ori
de aparitie a unor
Pentru problemelein care reprezentarea prin permutari semnifica ordinea
evenimente, operatorul de recombinarefolosit este:
« Incrutisareaaritmetica singulara
e Incrutisare unipunct
* IPX
e OCX (Ordercrossover)
e Incrutisare uniforma
tip
Care din urmatoarele este un dezavantaj al utilizarii distributiei de probabilitate de selectie
FPS?
+ Convergenta asimptotica
Convergenta lenta
+ Gonvergenta prematura
+ Eliminarea indivizilor slabi
+ Selectarea celor mai buniindivizi
sele ctie
Nu exista un astfel de mechanism. Turn
irul era o competitive medievala
Este cel mai des folosit mechanism de
selectie
Este intotdeauna de tip determinist
Acorda o sansasi celui mai slab individ
e Custari instabile
m de selectie?
Care dinurmatoarele nu este un mechanis
5-Ruleta complicata
e Ruleta multi-Brat
e Ruleta simpla
e Genitor
e Turnir
1/24
detip calitate:
Intr-un algoritm evolutive, functia
tmului
1 Evalueaza calitatea algori
cal ita tea fiec arui candidat
2Evalueaza resurse
a solutiei fata de cons umul de
3.Evalueazaviteza de gasire
4.Trebuie maximizata
denteste acceptabil
5.Stabileste daca un descen
vor reproduce
6.Selecteaza indivizii care se
c in generatia urmatoare
7.Selecteaza indivizii care tre
8.Contine un factor aleator
i curente
9.Evalueaza calitatea populatie rioara
i curente fata decea din generatia ante
10.Evalueaza calitatea populatie
e 6.7.8
e 1,3
e 9,10
e 5
ș_24
2/24
Componentele algoritmilor evolutive sunt:
1.Reprezentarea
2.Probabilitatea de mutatie
3.Functia de evaluare
4.Probabilitarea de recombinare
5.Populatia
6.Generarea de numere aleatoare
7.Mecanismul de selectie a parintiilor
8.Generarea de permutari
9.Reprezentarea grafica a evolutiei calitatii
10.Operatorii de variatie
11.Stabilirea diversitatiigenetice a populatiei
12.Mecanismul de inlocuire a populatiei curente
13.Hillclimbing
14.Initializarea populatiei
15.Conditia determinare
e __2,4,5,9,15___
> 1,3,5,7,10,12,14,45
e 2,4,6,8,11,13
e 1,2,5,6,7,14,15
e 1,3,5,6,10,13,14,15
3/24
In cadrul unui algoritm din clasa strategiilor evolutive, reprezentarea cromozomilor
1. Are influenta asupra mecanismului de selectie a generatiei urmatoare
2.Poatefi numaidesiruridenumere reale
3. Se alege in functie de problema care se rezolva
4. Poate fi numai detip siruri de numereintregi sau reale
5.Nuinfluenteaza tipul demutatiefolosit(discrete/nediscreta)
6.Influenteaza tipul de recombinare folosit
7.Contineatatdescriereaindividuluicandidat cat si parametriicare]
8. Poate fi oricare dintreele:siruri binare,siruri de numereintregi, siruri de numerereale,
permutari
4/24
Intr-un algoritm evolutive,functia fitness:
1.Evalueazacalitatea algoritmului
2. Trebuie selectata aleator
3.Evalueazaviteza de gasire a solutiei fata de consumul de resurse
4.Trebuie modificatala fiecare iteratie
5. Selecteazaindivizii care se vor reproduce
6.Selecteaza indivizii care trecin generatia urmatoare
7.Evalueazacalitatea populatiei curentefata de cea a populatieiinitiale
8.Evalueaza calitatea populatiei curentefata de cea din generatia anterioara
9.Evalueaza calitatea fiecarui candidat
e 1,3
. _23
PR:
. 4,5
* 6,78
5/24
Ti purile de probleme care potfi rezolvate pe bazacalculului
evolutive sunt:
1.Problemele de optimizare
2.Probleme de cautarein spatialsolutii
lor
3.Prelucrarea datelor de dimensiune mare (big-
data)
4.Probleme de modelare
5.Problemede validare a datelor
6.Problemede simulare
7.Alocarea dinamica a datelor in memoria calculatorului
8.Deplasarea autonoma a vehiculelor
e__1.4.6
e 246.8
e 2.46
e 2.3.4
e. 1.3.5.7
6/24
In algoritmii genetici,„reprezentarea prin permutari
__Arenevoiedeoperatori special definiti
Te”
7/24
In algoritmii genetici, reprezentarea prin permutari
+telNu permiteutilizare
: j a de operator
a i de mutatie
Necesita operatori «
d e+variatie special definiti
+ Nu permite mai mult de 2 genecu aceeasivaloareintr-un cromozom
+ Nu permite utilizarea de operatori de recombinare
8/24
In faau unui algoritm genetic operatia de mutatie
Seaplica asupra descendenților. produsi de operatia derecombinare
Lă se aplica doardacadiversitatea genetica scade sub un prag x dat
Se utilizeaza doarin probleme cu constrangeri
Se efectueaza o singura data, dupa generarea populatiei initiale
«
C1=[87105193426],C2=]29183675104]
C1=[6 7810519342], C2=198136751042]
C1=Y, C2=X
12/24
In cadrul unui algoritm genetic operatia de selectie a parintilor:
e Esteutilizata doar in probleme cu costrangeri
> Esteefectuataiterativ
Este efectuata imediat inaintea fiecarei procedure de mutatie
Este efectuata o singura data pe parcursul unui algoritm genetic
Utilizeazapopulatia curenta
Intotdeaunaeste bazata pe o distributie de probabilitate de selectie
Allege in generalindivizi pe baza factoruluivarsta
Este efectuata o singura data dupa primaetapa de generarea unei populatii
= Sale efectuata imediat ce este disponibila o populatie curentaevaluate li
“ oatefi realizata prin utilizarea uneidistributii de probabilitate de selectie
13/24
Fie urmatorii 2 cromozomide tip permutare:(6 3 11 7 1485 1512413910 12)si(7 115132
14 6 1012114 8395). Aplicand operatorulde recombinare PM,cu pozitiile 4 si 8 se obtin
descendentii:
* Fii
Hi
. Et
* Ab
Ac
14/24
Care din urmatorii operatori pot fi utilizati intr-un algoritm genetic care foloseste reprezentarea
prin siruri de numerereale:
1.Negarea
2.Negarea Fuzzy
3.resetarea aleatoare
4.Fluaj
5.Mutatia uniforma
6.Mutatia neuniforma
7.Mutatia locala
8.Interschimbarea
9.Inserarea
10.Mutatia rapida
11.Amestecu
12.Mutatia globala
13.Inversiunea
14.Unipunct
15.Multipunct
16.Uniforma
17.Recombinarea radacinilor
18.Aritmetica simpla
19.Aritmetica singulara
20.Aritmetica totala
21.Recombinarea sirurilor maxima
22.PMC
23.Recombinarede ordine
24.Recombinarea muchilor
25.RecombinareaCiclica
e Totide maisus
+__5.6.14.15.16.18.19.20
e 3.4..6.7.12.18.19.21
e 2.7.10.12.17.21
e 1.3.4.7.10.13.16.17.20
15/24
Calculul evolutive este inspirat din:
Societatea cunoasterii
Revolutia industriala
Societatea informationala
Noua revolutie agrara
sEvolutianaturala biologica
16/24
In cadrul unuialgoritm genetic operatia de selectie a supravietuitorilor
*__Seaplicaasuprapopulatiei curente
+ Garanteaza obtinerea unei generatii cu calitate medie superioara. Daca foloseste
„Estegenerate IeaiBR)
__Este generateutilizand distributia peprobabilitatenormala
Este.generate inaintea inceperii evolutiei propriu-zise
19/24
In cadrul unui algoritm genetic operatia de recombinare:
Utilizeaza|populatia de parinti
. 1.1. '.:
21/24
In cadrul unui algoritm din clasa strategiilor evolutive, operatia de recombinare:
Alege pentru recombinare in medie jumatatedin indivizi
Este utilizata doar in probleme cu constrangeri
“Este efectuataiterativ
Este efectuata o singura
cdata, dupa prima etapa de generare a unei populatii
"Determinaobtinereaunui multiset de copii in
Esteefectuataosingura data pe parcursul unui algoritm
“Utilizeaza„populatia curenta
Determina structura cromozomiala
ee
_Esteuntiplocalsauglobal
e
si
. 3si15
. 3si13
. 4si15
._4s