Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

21
Hybrydowe metody optymalizacji geometrii. Prezentacja wyników. AnnaStyrcz

description

Hybrydowe metody optymalizacji geometrii. Prezentacja wyników. AnnaStyrcz. Idea projektu. Stworzenie uniwersalnego programu zarządzającego dużą liczbą obliczeń . Możliwość korzystania z dowolnego programu do obliczeń kwantowochemicznych bez potrzeby ingerencji w kod źródłowy. - PowerPoint PPT Presentation

Transcript of Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Page 1: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Hybrydowe metodyoptymalizacji geometrii.

Prezentacja wyników.

AnnaStyrcz

Page 2: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Idea projektu

Stworzenie uniwersalnego programu zarządzającego dużą liczbą obliczeń.

Możliwość korzystania z dowolnego programu do obliczeń kwantowochemicznych bez potrzeby ingerencji w kod źródłowy.

Wykorzystanie możliwości obliczeń równoległych, algorytmów genetycznych i symulowanego wyżarzania.

Wypróbowanie metod hybrydowych (połączenie omawianych algorytmów z metodami gradientowymi).

Page 3: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Algorytmy genetyczne – schemat działania

Losowewygenerowanie

populacjipoczątkowej

Ocena wszystkichosobników populacji

Czy koniecewolucji

?

Generowanie populacjipotomnej:

SelekcjaKrzyżowanie

Mutacja

Wypiszwynik

T N

Page 4: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Algorytmy genetyczne – kodowanie

Zamiana przedziału ciągłego na dyskretny mający 2l–1 wartości l

+

Zapis w postaci ciągu binarnego Kodowanie Graya (kolejne liczby różnią

się tylko o jeden bit)

Page 5: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Kod Graya

Liczba dziesiętna

Kod dwójkowy Kod Graya

0 0000 0000

1 0001 0001

2 0010 0011

3 0011 0010

4 0100 0110

5 0101 0111

Page 6: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Algorytmy genetyczne – operacje genetyczne

Selekcja ruletkowa (prawdopodobieństwo wybrania osobnika jest proporcjonalne do jego wskaźnika przystosowania)

Krzyżowanie jednopunktowe (krzyżowanie osobników macierzystych występuje w jednym losowo wybranym punkcie)

Mutacja wielopunktowa (każdy bit może ulec zmianie z jednakowym prawdopodobieństwem)

Page 7: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Symulowane wyżarzanie – schemat działania algorytmu

Losowaniepoczątkowegorozwiązania

Obliczenieenergii

Ustaleniepoczątkowejtemperatury

Losowazmianarozwiązania

Obliczenieróżnicyenergii

E > 0?

Zmieńrozwiązanie

Zmieńrozwiązaniez prawd.p=exp(-E/kT)

lit=l

max?

T=Tmin

?

Obniżtemperaturę

Zwróćrozwiązanie

T

N T

N

N T

Page 8: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Symulowane wyżarzanie – modyfikacje

Ustalenie początkowej temperatury Ustalenie szybkości chłodzenia Ustalenie długości kroku Możliwość ponownego podgrzania próbki Liczba kroków w danej temperaturze Ewentualna optymalizacja gradientowa

Page 9: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Schemat działania programu

GeneracjaPoczątkowegorozwiązania

Tworzeniedanychwejściowych

Dystrybucjadanych naposzczególnewęzły

Uruchomienieobliczeń na węzłach Uruchomienie

programuodzyskującegowyniki

WygenerowanieKolejnego rozwiązania

Czyosiągniętowarunekkończący

?

Końcowaoptymalizacja

NT

Page 10: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – dekan – AM1

GA SA Hybrydowy Hybrydowy gradientowy

Energia

[eV]-1585.60 -1492.44 -1585.82 -1585.82 0 - -1585.82

Czas [s] 9889 5289 183 575 1-3* 76

Ilość wywołań

38131 9400 241 241 1- 76

Ilość procesorów

3 1 3 1 1

Page 11: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki - dekan

AM1 - 1585.82 eV

PM3 – 1526.39 eV AM1 – 1585.63 eV

PM3 – 1526.44 eV

Page 12: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – dekan

Page 13: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – dekan

Page 14: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki - ejkozan

AM1 - -3144.16299 eV PM3 - -3022.04712 eV

AM1 - -3143.80876 eV PM3 - -3021.79408 eV

Page 15: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki - ejkozan

Page 16: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – 2,5,8-triethyl-3,6,9-trimethyl-1,4,7-oksatioazocyclononan – AM1

E = -3071.13 eV

t = 5951 s

N = 931

Page 17: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – 2,5,8-triethyl-3,6,9-trimethyl-1,4,7-oksatioazocyclononan – AM1

Page 18: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – 2,5,8-triethyl-3,6,9-trimethyl-1,4,7-oksatioazocyclononan – AM1

Page 19: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Wyniki – heteroatom – PM3

E = -3323.32007 eV

T = 9506 s

N = 631

Page 20: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Plany

Testy na większych układach Wykorzystanie do obliczeń pakietu

GAMESS Poprawa wydajności metody

symulowanego wyżarzania …

Page 21: Hybrydowe metody optymalizacji geometrii. Prezentacja wyników.

Koniec