Algorytmy Genetyczne AG 3 id 61 Nieznany (2)

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

25

STRATEGIE EWOLUCYJNE

W

ALGORYTMACH GENETYCZNYCH


Schemat prostego algorytmu genetycznego

P

t

- populacja bazowa

O

t

- populacja potomna

T

t

- populacja tymczasowa

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

26


Przykładowy problem załadunku

Należy podjąć decyzje o załadowaniu n przedmiotów – z
których każdy ma określoną wagę w

i

i przynosi korzyść p

i

– w

taki sposób aby zmaksymalizować korzyść całkowitą, nie
przekraczając dopuszczalnej wagi całkowitej.



Zmienne decycyjne:
Chromosom x o genach x

i

równych 1 (i-ty

przedmiot załadowany) lub 0 (i-tego przedmiotu
brak).

Funkcja celu:

=

=

n

i

i

i

x

p

f

1

)

(x

Ograniczenia:

=

n

i

i

i

W

x

w

1

0


Funkcja przystosowania(met. zewnętrznej funkcji kary):

n

i

w

p

K

W

x

w

K

x

p

i

i

n

i

i

i

n

i

i

i

.,

.

.

,

1

min

max

)

0

,

.(

max

)

(

1

1

=

=

=

Φ

=

=

x


background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

27



Prawdopodobieństwo reprodukcji (selekcji)
chromosomu:

Metoda skalowania funkcji przystosowania

min

min

)

(

)

(

)

(

Φ

Φ

Φ

Φ

=

t

r

p

P

x

x

x

x



Warunki eksperymentu:

n = 50

liczność populacji 100

prawdopodobieństwo krzyżowania = 0.7

prawdopodobieństwo mutacji = 0.02

kryterium stopu: przez 100 kolejnych iteracji nie

następuje poprawa rozwiązania.


background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

28

Jednorazowe uruchomienie algorytmu

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

29

Wielokrotne uruchomienie algorytmu

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

30


Strategia (1+1)


Reguła 1/5 sukcesów:

Jeżeli przez k iteracji:

1.

Więcej niż 1/5 mutacji jest zakończone sukcesem

to zasięg mutacji się zwiększa.

2.

Dokładnie 1/5 mutacji jest zakończone sukcesem

to zasięg mutacji się nie zmienia.

3.

Mniej niż 1/5 mutacji jest zakończone sukcesem

to zasięg mutacji się zmniejsza.

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

31

Strategia

(

)

µ λ

+


µ

- liczność populacji bazowej

λ

- licznośc populacji potomnej



Proces reprodukcji:

Losowanie ( ze zwracaniem) chromosomu z populacji
bazowej i umieszczanie jego kopii w populacji
pomocniczej.

Następna populacja bazowa jest tworzona na podstawie
poprzedniej populacji bazowej i populacji potomnej.

background image

Katedra Inżynierskich Zastosowań Informatyki WSInf.
Opracował: Prof. dr hab. Krzysztof Dems Materiały pomocnicze do wykładu

32

Strategia

( , )

µ λ

µ

- liczność populacji bazowej

λ

- licznośc populacji potomnej


Proces reprodukcji: losowanie ( ze zwracaniem) chromosomu
z populacji bazowej i umieszczanie jego kopii w populacji
pomocniczej.

Następna populacja bazowa jest tworzona wyłącznie na
podstawie populacji potomnej.


Wyszukiwarka

Podobne podstrony:
Cu i Ag id 402344 Nieznany
algorytmy PKI Instrukcja id 577 Nieznany (2)
Algorytmy Genetyczne, AG 1
analiza pomoc naukowa cz1 id 61 Nieznany (2)
Algorytmy Genetyczne AG 5
Algorytmy Genetyczne AG 6
Antologia wstep by AG id 18051 Nieznany (2)
Algorytmy Genetyczne, AG 4
genetyka zadania id 187604 Nieznany
algorytmy filtracji ver5 id 576 Nieznany
Algorytmy Lab3 Tablice id 57743 Nieznany (2)
Algorytmy wyklad 9 10 id 57807 Nieznany (2)
Algorytmy Genetyczne, AG 2
32 Genetyka zachowania id 35204 Nieznany (2)
analiza finansowa egzamin id 61 Nieznany (2)
Algorytmy Genetyczne AG 2
Alarm Power Supply L78Sxx id 61 Nieznany (2)
Algorytmy Lab2 PETLE id 57742 Nieznany (2)
Algorytmy Genetyczne, AG 5

więcej podobnych podstron