[ Pobierz całość w formacie PDF ]
.19 wektory A, E oraz ˜ sÄ…, jak niżej:A=[1,1,1,1,1,1,1,1,1,1,1,1,1,1],E=[7,0,0,0,0,0,0,0,0,0,0,0,0,0],140 ˜ =[1,2,2,1,1,1,1,1,1,1,3,1,1,1].Rys.4.19.Diagram przepÅ‚ywu dla programu rozproszonego skÅ‚adajÄ…cego siÄ™z czternastu procesówyródÅ‚o: opracowanie wÅ‚asne.Na rysunku 4.21 przedstawiono zbiór ocen Y dla kryteriów R(x) oraz Ptime(x)w odniesieniu do analizowanego przypadku.Rys.4.20.Instancje diagramu przepÅ‚ywu z rysunku 4.19, przy zaÅ‚ożeniu Lmax=1yródÅ‚o: opracowanie wÅ‚asne.Wyznaczono 65 536 przydziałów dopuszczalnych, których gÄ™stość w przestrzeniprzeszukiwaÅ„ wyniosÅ‚a 0,00001526.Wyznaczono trzy punkty P-optymalne.MinimalnÄ…141 wartość dostÄ™pnoÅ›ci 0,0136 uzyskano dla 16386 przydziałów, a maksymalnÄ… wartość0,5945 dla 16386 rozwiÄ…zaÅ„.MinimalnÄ… wartość miary sprawnej realizacji zadaÅ„otrzymano dla 40 348 przydziałów, a maksymalnÄ… - dla 14 614.Na rysunku 4.22 zaprezentowano wyniki, które wyznaczono na komputerzeklasy PC z procesorem Intel 1,6 GHz za pomocÄ… algorytmu NSGA-III po upÅ‚ywie okoÅ‚o15 godzin w rezultacie wykonania 5 550 011 obliczeÅ„ funkcji sprawnoÅ›ci.W wynikudostrojenia algorytmu genetycznego otrzymano nastÄ™pujÄ…ce wartoÅ›ci parametrów:L=10, Lelite=2, Lc=0,8 i pm=1/8.Czas wyznaczenia wartoÅ›ci Ptime(x) dla przydziaÅ‚uwyniósÅ‚ 146 µs oraz 84 µs dla R(x).R(x)limit=0,6PtimeRlimit=0,4Kierunekprzeszukiwania AGYPtime(x)Rys.4.21.Zbiór ocen Y dla kryteriów R(x) oraz Ptime(x) dla instancji V=14, I=2, J=2w przypadku przydziaÅ‚u binarnegoyródÅ‚o: opracowanie wÅ‚asne.Metoda peÅ‚nego przeglÄ…du wyznacza zbiór Pareto za pomocÄ… 4 294 967 296oszacowaÅ„ funkcji sprawnoÅ›ci w czasie okoÅ‚o 300 godzin.Na rysunku 4.23 przedstawiono przydziaÅ‚y optymalne w sensie Pareto.DlaprzydziaÅ‚u x1=[1,0,0,1,0,1,1,0,0,1,1,0,0,1,0,1,1,0,1,0,0,1,1,0,1,0,0,1,0,1,0,1]T z rysunku4.23a) wyznaczono wartość Ptime(x1)=0 oraz R(x1)=0,5945.Z kolei dla przydziaÅ‚uz rysunku 4.23b), zapisanego jako x2=[0,1,0,1,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,1,0,0,1]T, uzyskano: Ptime(x2)=0,7 oraz R(x2)=0,4274.NastÄ™pnie dlax3=[0,1,1,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0,0,1,0,1,0,1,0,1,0,1,1,0,0,1]T z rysunku 4.23c)otrzymano wartość Ptime(x3)=1 oraz R(x3)=0,3166.Wyznaczono przydziaÅ‚, który mógÅ‚by być optymalny w sensie Pareto, gdyby niefakt, że Ptime(x1)=0.142 -R(x)-Ptime(x)Rys.4.22.Prezentacja wyników optymalnych uzyskanych za pomocÄ… algorytmuNSGA-III dla instancji V=14, I=2, J=2yródÅ‚o: opracowanie wÅ‚asne.Jednakże rozwiÄ…zanie to należy uznać za niedopuszczalne z powoduprzekroczenia co najmniej jednego terminu realizacji zadania.Na rysunku 4.23a)przydziaÅ‚ ten zostaÅ‚ oznaczony czerwonÄ…, przerywanÄ… liniÄ….Rys.4.23.PrzydziaÅ‚y czternastu modułów do komputerów, dla których uzyskanorozwiÄ…zania optymalne w sensie Pareto:a) F(x)=[0; 0,5945], b) F(x)=[0,7; 0,4274], c) F(x)=[1; 0,3166]yródÅ‚o: opracowanie wÅ‚asne.143 JeÅ›li Ptime(x)=0, to rozwiÄ…zanie jest niedopuszczalne.Wówczas zbiór rozwiÄ…zaÅ„dopuszczalnych ulega redukcji z 65 536 do 25188 przydziałów.ZakÅ‚adajÄ…c zaznaczonena rysunku 4.19 ograniczenia na wartoÅ›ci kryteriów Ptime(x)>0,6 i R(x)>0,4 , otrzymujesiÄ™ 4 dopuszczalne przydziaÅ‚y.NaÅ‚ożone ograniczenia powodujÄ… również zmniejszenieliczby z trzech punktów Pareto-optymalnych do jednego rozwiÄ…zania dominujÄ…cego.WykorzystujÄ…c wyniki z przeprowadzonych eksperymentów oraz wykonaneoprogramowanie, opracowano pakiet do wspomagania administratora systemuMOODLE pod kÄ…tem optymalizacji rozmieszczenia modułów (dodatek A).4.5.Wielokryterialny algorytm ewolucyjny dziaÅ‚ajÄ…cy na populacji siecineuronowychInteresujÄ…cym i perspektywicznym podejÅ›ciem do optymalizacji przydziałówmodułów jest wielokryterialny algorytm ewolucyjny operujÄ…cy na populacji sztucznychsieci neuronowych o nazwie MEA2N2 (ang.Multi-criteria Evolutionary Algorithm onArtificial Neural Networks).Rozważa siÄ™ dwuwarstwowÄ… sztucznÄ… sieć neuronowÄ… przedstawionÄ… na rysunku4.24.Warstwa pierwsza skÅ‚ada siÄ™ z S1 neuronów.Warstwa druga, w tym przypadkunazywana wyjÅ›ciowÄ…, zawiera S2 neuronów.Każdy element R-elementowego wektorawejÅ›ciowego p jest poÅ‚Ä…czony z każdym neuronem wejÅ›ciowym, co charakteryzujewejÅ›ciowa macierz wag IW (ang.input weights) o rozmiarze S1 x R.W i-tym neuronie po zsumowaniu skalarnych wartoÅ›ci z ważonych wejśći wejÅ›cia wÅ‚asnego generujÄ…cego wartość przesuniÄ™cia (ang.bias), wyznacza siÄ™wartość poziomu aktywacji n(i) [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • katek.htw.pl






  • Formularz

    POst

    Post*

    **Add some explanations if needed