04.11.2014 Views

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

elektronická verzia publikácie - FIIT STU - Slovenská technická ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Získavanie informácií z webu metódami inšpirovanými sociálnym hmyzom 317<br />

boli mierne kvalitnejšie a na kvalitné odporúanie vystaoval menší poet viel. Experimenty<br />

s velami s pamäou boli publikované v (Návrat, 2007A).<br />

11.4.4 Použitie modelu viel pri poítaní PageRanku<br />

Algoritmus PageRank je založený na innosti imaginárneho surfera, ktorý nahodne kliká<br />

na linky. Po každom kliknutí sa surfer rozhoduje i klikne znova. Pravdepodobnos, že<br />

surfer bude pokraova sa nazýva faktor útlmu. Viaceré štúdie sa zaoberali rôznymi faktormi<br />

útlmu, poda (Page, 1998) tento faktor nadobúda vo všeobecnosti hodnotu približne<br />

0,85.<br />

Všeobecný vzorec na výpoet PageRanku je poda (Page, 1998) nasledujúci:<br />

( p )<br />

PR = 1 − d + d<br />

i<br />

<br />

p ∈M<br />

( )<br />

j p i<br />

PR<br />

L<br />

( p j )<br />

( p )<br />

kde i<br />

M p i je množina stránok, ktoré odkazujú<br />

na stránku p i a L ( p j ) poet vychádzajúcich liniek zo stránky p j .<br />

Na výpoet dostatone presnej hodnoty PageRanku každej stránky je potrebných<br />

niekoko iterácií. Poas každej iterácie sa prepoíta PageRank každej stránky v kolekcii.<br />

Poet iterácií závisí od potu stránok v kolekcii a od zložitosti prepojenia jednotlivých<br />

stránok.<br />

Na obrázku 11-8 webové stránky predstavujú vrcholy grafu a orientované hrany grafu<br />

prepojenia medzi stránkami.<br />

p je stránka, ktorej PageRank poítame, ( )<br />

j<br />

Obrázok 11-8. Jednoduchý graf prepojenia webových stránok.<br />

Pri iteratívnom prístupe sa vypoíta PageRank stránky A , potom postupne PageRank<br />

stránok B , C,...<br />

M .<br />

Najideálnejšie by bolo vypoíta PageRank stránok, od ktorých sú ostatné stránky závislé.<br />

Ak uvažujeme situáciu, ktorá je zobrazená na obrázku 1-8 a chceme vypoíta Page<br />

Rank stránky E . V tomto prípade potrebujeme pozna PageRank stránok B , D,<br />

H , F<br />

a následne Page Rank stránok J, K a L, M .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!