Hálózatok Robusztussága

Slides:



Advertisements
Hasonló előadás
Összetett kísérleti tervek és kiértékelésük:
Advertisements

Készítette: Kosztyán Zsolt Tibor
Nem teljesen kitöltött páros összehasonlítás mátrixok aggregálása Ábele-Nagy Kristóf.
egy egyszerű példán keresztül
Tanárok kis világa Lehetőségek a tanári hálózatok kutatásában.
Hálózatok a fizikában és a fizika oktatásában
Összetett kísérleti tervek és kiértékelésük
Kultúra mint kapcsolat Birher Nándor. „A tudás a világ alkotóelemeiről szerzett ismeret, a bölcsesség az elemek kapcsolódásának ismerete.” -szemléletmódváltozás-
Készítette: Major Máté
Előadó: Szabó Márton (iwiw) Katalógus → házi feladatnak beszámít
Címkézett hálózatok modellezése
Gráf Szélességi bejárás
MI 2003/ Alakfelismerés - még egy megközelítés: még kevesebbet tudunk. Csak a mintánk adott, de címkék nélkül. Csoportosítás (klaszterezés, clustering).
Hálózati Biológia A sejt funkcionális működésének megértése.
ELTE Matematikai Intézet
Véletlen logikai hálózatok. Bevezető Logikai változó: Bináris változó. Két lehetséges értéke van: 0 és 1, néha ±1 {σ 1, σ 2,..., σ N }, σ i : {0,1}, i.
Szoftver bonyolultsági mértékek alkalmazási területei Király Roland 2011.
Előadó: Prof. Dr. Besenyei Lajos
Mintavételes eljárások
Régióközi tudáshálózatok minőségének hatása a kutatási teljesítményre Sebestyén Tamás és Varga Attila.
Nemzetközi kutatási együttműködések és regionális innováció: A gazdasági fejlettség szerepe Varga Attila és Sebestyén Tamás PTE KTK és MTA-PTE Innováció.
Regresszióanalízis 10. gyakorlat.
Evolúciósan stabil stratégiák előadás
Véletlenszám generátorok
Készítette: Lakos Péter.  Adott egy élsúlyozott, véges gráf  Negatív élsúlyokat nem tartalmaz  Lehet irányított vagy irányítatlan  Továbbá adott egy.
1 Mössbauer-spektrumok illesztése: vonalalak A kibocsátott  -sugárzás energiaspektruma Lorentz-görbe alakú: I : sugárzás intenzitása  : frekvencia 
Versengő társulások Mi történik egy olyan térbeli modellben, ahol sok stratégia létezik? Lokálisan csak a stratégiák kis hányada lehet jelen. => az evolúciós.
Hipotézis vizsgálat (2)
Többváltozós adatelemzés
Alapsokaság (populáció)
Gráf Szélességi bejárás/keresés algoritmusa
Hálózatok modellezése. Hálózatok Many complex systems in nature and society can be successfully represented in terms of networks capturing the intricate.
Gráf szélességi bejárása SzB(G,p). Tetszőleges gráf, melyben a p csúcsot választottam kiindulónak: A gráfnak megfelelő fa:
Belső állapotú bolyongások által meglátogatott pontok száma Nándori Péter (V.) Témavezető: Dr. Szász Domokos (BME MI)
A hálózatok világában Gulyás László
Társadalmi hálózatok és modelljeik…
Társadalmi hálózatok és modelljeik…
Gráfok 1. Szlávi Péter ELTE IK Média- és Oktatásinformatika Tanszék
1 Szélességi Bejárás Györgyi Tamás – GYTNAAI.ELTE 2007 Március 22 Algoritmusok És Adatszerkezetek 2 Gráfalgoritmus S b a d e f h g c.
Algoritmizálás, adatmodellezés tanítása 8. előadás.
Miskolci Egyetem Gazdaságtudományi Kar Üzleti Információgazdálkodási és Módszertani Intézet Mintavételes Eljárások.
Bevezetés a méréskiértékelésbe (BMETE80ME19) Intervallumbecslések 2014/
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
1 Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék P2P protokollok és autonóm számítástechnika: szemelvények.
Útkeresések.
Menetrend optimalizálása genetikus algoritmussal
HÁLÓZATTÍPUSOK központosított decentralizált elosztott
PPKE ITK 2008/09 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás 4.
Struktúra predikció Struktúra lehet Felügyelt tanulási probléma
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Rekord statisztikák Készítette: Komjáti Bálint IV. évf. fizikus hallgató (ELTE-2006) Györgyi Géza: Extrém érték statisztikák előadásán tartott szemináriumára.
Fehérjehálózat “skálafüggetlen” Jeong et al, Nature (2001)
Készítette : Giligor Dávid Neptun : HSYGGS
HÁLÓZAT Maximális folyam, minimális vágás
Nagyon nagy gráfok Lovász László Microsoft Research
Hálózatok: új nyelv a tudományban Lovász László Eötvös Loránd Tudományegyetem
1 / 28 High Speed Networks Laboratory Összefoglalás és gyakorlás.
4-7. Előadás Véletlen gráfok, hálózatmodellek
Nem módosítható keresések
Társadalmi hálózatok további modelljei
Emlékeztető Az előző órán az adatok eloszlását Gauss-eloszlással közelítettük Célfüggvénynek a Maximum Likelihood kritériumot használtuk A paramétereket.
Axelrod kultúra-terjedési modellje
Gráfalgoritmusok G=(V,E) gráf ábrázolása
Dijkstra algoritmusa: legrövidebb utak
Dijkstra algoritmusa: legrövidebb utak
Dinamikus hálómodellek
Gráfok - 1 Definíció: Irányított gráf (digráf) G=(V,E) rendezett pár.
Dijkstra algoritmusa: legrövidebb utak
Gráfalgoritmusok G=(V,E) gráf ábrázolása
Mérési skálák, adatsorok típusai
Előadás másolata:

Hálózatok Robusztussága Gulyás László ELTE TTK Tudománytörténet és Tudományfilozófia Tanszék gulya@hps.elte.hu

A következő óra elmarad… Helyette: Barabási Albert-László cikkének elolvasása (az óra honlapjáról elérhető, a Mindentudás Egyetemén elhangzott előadás vázlata). Min. 1 oldalas összefoglaló március 18-ig!! 2019.01.17.

Napirend Ismétlés Robusztusság Eredmények Erdős-Rényi és Barabási-Albert hálózatok Robusztusság Mit jelent? Miért fontos? Eredmények Albert-Jeong-Barabási Gyártsunk robusztus hálózatot! (Egy lokális modell /Gulyás/) Centralitás-fogalmak Egy kompromisszumos javaslat (Shagel et al.) 2019.01.17.

Ismétlés 2019.01.17.

Ismétlés Klasszikus hálózati modellek 2019.01.17.

Az Erdős-Rényi gráf (Véletlen gráf, 1959.) N csúcs, minden él p valószínűséggel. Kisvilág, ha összefüggő. Szinte mindig összefüggő: „Óriáskomponens” szinte azonnal és hirtelen. 1/N+ Komponenseken belül is kisvilág. Az összefüggőség is hamar. Exponenciálisan növekvő kapcsolatszám. 2019.01.17.

Az Erdős-Rényi gráf (Véletlen gráf, 1959.) 2019.01.17.

Fokszám-eloszlás Hatványfüggvény, Poisson, etc. y ~ axb log(y) = log(a) + blog(x) Skálamentesség (scale-free), „vastag farok” (fat tail) A fizikusok „átlagmérete” 2019.01.17.

A Barabási-Albert féle „Preferential Attachment” modell M darab kezdőcsúcs, tetszőlegesen (pl. teljesen) összekötve. Minden lépésben egy új csúcs, E db új éllel. Véletlenszerű élek, de a valószínűség arányos az élszámmal (v.ö. preferenciális csatolás). 2019.01.17.

A Barabási-Albert modell tulajdonságai Hatványfüggvény-eloszlás (skálamentes). Triviálisan kisvilág, De triviálisan nem-klaszterezett. „The rich get richer” „Mert akinek van, annak adatik, és bővelkedik, akinek pedig nincs, attól az is elvétetik, amijevan.” (Máté 13:12) Pareto-eloszlás, befektetések, etc. Robosztussága és sérülékenysége. V.ö. Internet, WWW, stb. 2019.01.17.

A Barabási-Albert féle „Preferential Attachment” modell A „hub”-ok a középppontban… 2019.01.17.

Robusztusság 2019.01.17.

Robusztusság Ellenállóság: Véletlen hibákkal szemben Támadásokkal szemben Stb. 2019.01.17.

Robusztusság Miért fontos? Robusztus számítógép-hálózatok Természetvédelem (fajok védelme) Járvány-védelem Információ-terjedés is!! Szervezeti struktúrák Üzleti élet Honvédelem 2019.01.17.

Eredmények 2019.01.17.

Albert-Jeong-Barabási eredményei Az ER és a BA hálómodellek összehasonlítása Két markánsan különböző hálócsalád (ld. pl. fokszám-eloszlás) Az átlagos úthossz (d) vizsgálata, csúcsok egy töredékének (f) törlése esetén. Véletlen hibázási, illetve támadási forgatókönyv. 2019.01.17.

Albert-Jeong-Barabási eredményei 2019.01.17.

Albert-Jeong-Barabási eredményei A BA-támadás markánsan különböző viselkedést mutat. Homogenitás és heterogenitás. Persze, ER esetén a hibázás és a támadás „algoritmusa” között kicsi a különbség. 2019.01.17.

AJB: A szétesés folyamata (fragmentáció) A legnagyobb komponens mérete / N. (S) Az átlagos komponens-méret (kivéve a legnagyobbat). <s> 2019.01.17.

AJB: A szétesés folyamata (fragmentáció) 2019.01.17.

AJB: A szétesés folyamata (fragmentáció) Az BA hibatűrése különleges. A többinél létezik egy kritikus,„szétesési pont”. 2019.01.17.

Az AJB eredmények összefoglalása 2019.01.17.

Az AJB eredmények összefoglalása 2019.01.17.

Generáljunk robusztus hálókat! 2019.01.17.

Generáljunk robusztus hálókat! Ebben a megközelítésben csak a hibatűrésre koncentrálunk. 2019.01.17.

Centralitás A csúcs vagy él „központi szerepének” jellemzése 2019.01.17.

Fok-centralitás (degree ~, Freeman,`79) Kapcsolatok száma: di Normalizálva: di/(N-1) „Népszerűség”, „társaságkedvelés”. Indikátora lehet a hálózatban terjedő információ / betegség megszerzési valószínűségének. 2019.01.17.

Közelség-centralitás (closeness ~, Freeman, `79) A többi csúcshoz vezető min. utak összege: A centralitás inverz mértéke: ~„távolság”. Normalizálva: 0 és 1 közötti érték + „invertálva” Az információ megszerzésének / a betegség elkapásának „gyorsasága”. 2019.01.17.

Köztesség-centralitás (betweenness ~, `79) Az áthaladó utak száma: Normalizálva (max-szal osztva): Információ kontrollálásának képessége / „brókerség”, távoli régiók összekötése / az összefüggőség fenntartásának képessége. 2019.01.17.

Sajátérték-centralitás (eigenvector ~, Bonacich `72) A(z esetleg súlyozott) szomszédsági mátrix fő sajátvektora. Rekurzívan: Minden csúcshoz 1 centralitást rendelünk. A centralitásokat újraszámoljuk a szomszédok centralitásának súlyozott összegeként: Normalizálunk (végigosztunk max(ci)-vel). Addig ismételjük, amíg változás van. A „centrális csúcsokhoz való kapcsoltság mértéke”. Járvány esetén növeli a fertőzés valószínűségét. 2019.01.17.

Az AJB-eredmények egy másfajta formalizálása Várható köztesség-centralitás: Várhatóan hány utat vág ketté egy hibázó csúcs. ER – Erdős-Rényi SF – Scale-Free (Albert-Barabási) (10 minta átlaga, SF-hez relatívan.) 2019.01.17.

Generáljunk robusztus hálókat! (Egy lokális megközelítés) A BA-féle (robusztus) háló-generálási modell globális információkat feltételez: Minden újonnan érkező csúcsnak teljes és tökéletes információval kell rendelkeznie az addig létező háló fokszám-eloszlásáról. Ez nem mindig reális feltételezés. 2019.01.17.

A modell: áttekintés A csúcsok (ágensek) inkrementális hozzáadása. Ágensenként fix számú (E) link. Kezdetben E db teljesen összekötött csúcs. Az ágensek a konnektivitásuk maximalizálására törekszenek. Ezért mindig a legtöbb kapcsolattal rendelkező csúcsokhoz kötődnek. Azonban nem tudnak mindent. Az információt meg kell vásárolniuk (egy absztrakt Központi Egységtől), korlátozott költségvetésül (b) terhére. Az információ ára Független az ágenstől, de függhet a hálózat méretétől – egy ún. árazási séma (PS) alapján. 2019.01.17.

Részletek: Információ-elérés Az ágenseknek nincs előzetes információjuk a hálózatról Ezért nem tudják megmondani, melyik csúcs konnektivitására kíváncsiak. Meg tudják azonban adni, hogy melyek azok a csúcsok, amiket már ismernek. A Központi Egység válaszul egy véletlenül választott, még nem ismert csúcsról ad információt. 2019.01.17.

Részletek: Költségvetési korlátok Homogén eset: b = B minden ágens esetén. Heterogén eset: A b-k uniform véletlen értékek [1, B]-ből. 2019.01.17.

Részletek: Árazási sémák Méret-független: PS0: PS(i) = C Emelkedő költségű: PS1: PS(i) = C*B / i Csökkenő költségű (‘economies of scale’): PS2: PS(i) = i / C 2019.01.17.

Eredmények Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. 2019.01.17.

Eredmények 1/3 (10 minta átlaga.) 2019.01.17.

(10 minta átlaga, SF-hez relatívan.) Eredmények 2/3 (10 minta átlaga, SF-hez relatívan.) 2019.01.17.

Eredmények 3/3 2019.01.17.

A generált hálózatok (#3) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Homogén költségvetési korlátok. Méret-független PS. (PS0) 2019.01.17.

A generált hálózatok (#1) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Homogén költségvetési korlátok. Növekvő költségű PS. (PS1) 2019.01.17.

A generált hálózatok (##) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Homogén költségvetési korlátok. ‘Economies of Scale’ PS. (PS2) 2019.01.17.

A generált hálózatok (#2) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Heterogén költségvetési korlátok- Méret-független PS. (PS0) 2019.01.17.

A generált hálózatok (#4) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Heterogén költségvetési korlátok. Növekvő költségű PS. (PS1) 2019.01.17.

A generált hálózatok (##) Több árazási séma és költségvetés kombinációja is robusztus hálózatot eredményez. Heterogén költségvetési korlátok. ‘Economies of Scale’ PS. (PS2) 2019.01.17.

A generált hálózatok A PS1 jobbnak látszik PS0-nél. A homogén költségvetési korlát jobbnak tűnik a heterogénnél. A PS2 nem tűnik robosztusnak. Holott néha konkrétan skálamentes hálókat generál… 2019.01.17.

Hibatűrés kontra Támadástűrés 2019.01.17.

Hibatűrés kontra Támadástűrés Egy kompromisszumos javaslat Shagel et al. 2019.01.17.

ER kontra BA Egyenletesség kontra Preferencialitás Fix méret kontra Növekedés 2019.01.17.

Shagel et al. két paramétere Egyenletesség kontra Preferencialitás (p[0,1]) Fix méret kontra Növekedés (g [0,1]) 2019.01.17.

Shagel et al. Erdős-Rényi háló: Barabási-Albert háló: p = g = 0 2019.01.17.

Shagel et al. modellje N csúcs, E él. k=2E/N I=(1-g)N kezdeti csúcs, G=gN „hozzánövesztett” csúcs. Ik/2 alkalommal: Két véletlen csúcs összekötése a PP(i) eloszlás szerint. G alkalommal: Új csúcs hozzáadása, és k/2 véletlen csúcshoz linkelése. Partnerválasztás a PP(i) eloszlás szerint. PP(i) = min[ p  kmax, max(ki, 1)] / ∑j min[ p  kmax, max(kj, 1)] 2019.01.17.

2019.01.17.

A következő óra elmarad… Helyette: Barabási Albert-László cikkének elolvasása (az óra honlapjáról elérhető, a Mindentudás Egyetemén elhangzott előadás vázlata). Min. 1 oldalas összefoglaló március 18-ig!! 2019.01.17.

Összefoglalás Ismétlés Robusztusság Eredmények Centralitás-fogalmak Erdős-Rényi és Barabási-Albert hálózatok Robusztusság Mit jelent? Miért fontos? Eredmények Albert-Jeong-Barabási Gyártsunk robusztus hálózatot! (Egy lokális modell /Gulyás/) Egy kompromisszumos javaslat (Shagel et al.) 2019.01.17.