MAS 5. Flashcards

1
Q

Analýza výsledkov simulačných
experimentov

A

RANDOM IN => RANDOM OUT (RIRO)
- Na vstupe sú náhodné premenné -> na výstupe sú
náhodné realizácie
- Je potrebné vykonať niekoľko behov – replikácií

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Replikácia

A

Spustenie simulačného experimentu s rovnakými
parametrami ale s odlišnou násadou generátora
náhodných čísiel , ktorý generuje vstupné veličiny

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nezávislosť výstupných hodnôt

A
  • y11, y12, …, y1m nemusia byť nezávislé – nemôžeme
    použiť niektoré štatistické metódy
  • Nejednotlivé replikácie musia byť nezávislé - ak sú
    replikácie spustené s nezávislými vstupmi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Štatistické spracovanie výsledkov

A
  • Jedna konfigurácia
  • Porovnanie dvoch alebo viacerých konfigurácií
  • Hľadanie najvhodnejšej konfigurácie - postupným
    porovnávaním dvoch a dvoch konfigurácií
  • Ignorovanie štatistickej analýzy - nemáme
    predstavu o presnosti výsledkov
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Typy simulácie
Simulácia s ukončením

A
  • Terminating simulation
  • V modelovanom systéme existuje prirodzená
    udalosť, ktorá znamená koniec simulácie
    (reštaurácia, banka, obchod, máme povedaný čas
    simulácie…)
  • Dané počiatočné a koncové podmienky
  • Simulačný čas je konečný a dobre definovaný
  • Počiatočná situácia má vplyv na výsledky
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Typy simulácie
Simulácia bez ukončenia

A
  • Non-terminating simulation
  • Dlhý beh - nekonečný
  • Pozeráme sa na systém z dlhodobého
    hľadiska - koľko áut sa vyrobí priemerne za mesiac
  • Nie sú dané podmienky ukončenia
  • Počiatočné podmienky nemajú teoreticky vplyv
    (prakticky ho však majú)
  • Ak systém prechádza do ustáleného stavu -
    STEADY STATE
  • Typy:
  • S ustálenými parametrami - STEADY STATE
  • S cyklickými parametrami
  • S inými parametrami
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Zistenie typu simulácie

A
  • Väčšinou je to dané cieľmi štúdie
  • Výrobná linka - 16 hodín denne, PO-PI
  • S ukončením - ako dlho trvá, kým sa výroba
    naplno rozbehne
  • Bez ukončenia - aká bude priepustnosť
    systému po zapracovaní pracovníkov do
    systému
  • Použitie simulácie s ukončením je niekedy dané
    fungovaním systému
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Simulácia s ukončením
Zber výstupných dát

A
  • Metóda nezávislých replikácií (vykonávame IID
    replikácie, minimálne 4-5, radšej 10 a viac)
  • Výsledky replikácií si uložíme
  • Výsledky je nutné štatisticky spracovať a určiť
    intervaly spoľahlivosti pre jednotlivé
    veličiny - odhad strednej hodnoty (nie priemer)
  • Namiesto bodového odhadu je dobré poskytnúť
    interval spoľahlivosti
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Simulácia s ukončením
Intervaly spoľahlivosti

A
  • 95% IS, je taký interval, ktorý bol skonštruovaný
    tak, aby mal 95% pravdepodobnosť, že obsiahne
    hľadanú hodnotu
  • Ak by sme urobili veľa replikácií a zakaždým
    urobili 95% IS, potom by 95% IS obsahovalo
    hľadanú hodnotu
  • Neznamená, že existuje 95% pravdepodobnosť, že
    sa tam hľadaná hodnota nachádza
  • Musíme urobiť veľa IS a 95% z nich bude takých,
    ktoré obsahujú hľadanú hodnotu
  • Výpočet IS predpokladá IID a normálne rozdelenie
    dát
  • Vzorce:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Simulácia s ukončením
Počet replikácií

A
  • Vždy minimálne 4 - 5
  • Záleží od toho, akú presnosť chceme dosiahnuť
    (HALF WIDTH)
  • Ak chceme zvýšiť presnosť n-násobne, musíme
    urobiť n2
    replikácií
  • Studentovo rozdelenie pri veľkých stupňoch
    voľnosti môžeme aproximovať normálnym
    rozdelením
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Simulácia s ukončením
Porovnávanie výsledkov dvoch rôznych
konfigurácií

A
  • Chcem zákazníkovi povedať: “toto je lepšia
    konfigurácia ako toto”
  • Urobíme behy => výsledky, IS, …, skontrolujeme,
    či sa intervaly prekrývajú -> nie je to celkom
    správne
  • Robí sa pomocou OUTPUT
    ANALYZER - vykonáva dvojzložkový t-test.
    Výsledkom je 95% IS pre rozdiel porovnávaných
    hodnôt
  • Ak získaný interval neobsahuje 0, je medzi
    porovnávanými alternatívami štatisticky významný
    rozdiel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Simulácia bez ukončenia
s ustálenými parametrami

A

Spracovanie výsledkov je náročnejšie ako pri
simulácií s ukončením
- Problém je, že výstupy nie sú autokorelované
(nezávislé)
- Po fáze zahrievania sa model dostane do ustáleného
stavu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Simulácia bez ukončenia
Začiatočný stav

A
  • Väčšinou modely začínajú
  • Prázdne - v systéme sa nenachádzajú žiadne
    entity
  • Nečinné - žiadny zdroj obsluhy nepracuje
  • V simulácií s ukončením je to v poriadku (ak to
    zodpovedá modelovanému systému). V simulácií
    bez ukončenia to môže ovplyvniť výsledky
  • Ako zabrániť vplyvu začiatočného stavu na
    výsledky:
  • Začať s naplneným systémom (v ustálenom
    stave), nie je jednoduché identifikovať ako má
    naplnený systém vyzerať
  • Simulovať tak dlho, že sa vplyv začiatku stavu
    stratí - v istých prípadoch môže fungovať
  • Nechať model “zahriať” . Výsledky začneme
    zbierať až po zahratí, keď sa systém nachádza
    v ustálenom stave
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Zahrievanie (Warm-up)

A
  • Ako určiť kedy skončí fáza zahrievania
  • Priemer - nie príliš vhodný
  • Priemer cez replikácie
  • Kĺzavý priemer
  • Nakresliť graf a určiť od kedy sú už výsledky
    stabilné (Eyeballing) – treba sledovať viac
    replikácií
  • Rôzne procesy môžu mať rôznu rýchlosť
    zahrievania - treba vziať maximálnu hodnotu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Metódy pre získanie IID dát
Metóda skrátených replikácií

A
  • Skrátených, lebo odstraňujeme zahrievanie
  • Dáta zbierame až potom, ako systém prejde do
    ustáleného stavu
  • Problém je ak je fáza zahrievania dlhá – replikácie
    môžu byť časovo náročné
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Metódy pre získanie IID dát
Metóda dávok

A
  • Použijeme len jeden veľmi dlhý beh
  • Problém je, že dáta nie sú nezávislé - nesmieme ich
    použiť
  • Rozdelenie výsledkov do niekoľkých dávok -
    zahrievanie zanedbávame
  • Dáta nasekáme na dávky, ktoré vyhodnotíme
    samostatne - sú nezávislé “ako keby replikácie”
  • Ako voliť dávky:
  • Dávka musí byť dostatočne veľká, aby nebola
    korelovaná s nasledujúcimi dávkami
  • Dávka musí obsahovať dostatočné množstvo
17
Q

Metódy pre získanie IID dát
Ďalšie metódy

A
  • Regeneratívna metóda
  • Spektrálna metóda