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.

7<br />

SPRÍ<strong>STU</strong>PŇOVANIE INFORMÁCIÍ<br />

POMOCOU GRAFOV<br />

Ján Suchal<br />

Sprístupňovanie informácií (angl. information retrieval) zahŕňa algoritmy, ktoré umožňujú<br />

efektívnejšie a kvalitnejšie vyhl’adávanie a odporúčanie informácií v rozsiahlych databázach.<br />

Sprístupňovanie informácií spája široké spektrum problémov, od strojového určovania<br />

významu dopytov používatel’a a sémantickú analýzu dát, cez efektívne reprezentácie<br />

informácií a zložitost’ algoritmov až po distribuované systémy a paralelné algoritmy.<br />

Vsúčasnosti sa nemalý dôraz kladie na možnosti personalizácie ako aj kolaborácie v odporúčacích<br />

a vyhl’adávacích systémoch, ktoré umožňujú cielenejšie a tým aj kvalitnejšie výsledky.<br />

Pri momentálnom masovom komerčnom využití systémov využívajúcich takéto algoritmy<br />

sú však nezanedbatel’né aj otázky, venujúce sa možnostiam a zamedzeniu ich úmysleného<br />

zneužitia či neúmyselného poškodenia.<br />

Uvažujúc stránky na webe sú poprepájané odkazmi, vedecké publikácie pomocou citácii<br />

či l’udia pomocou priatel’stiev. Informácie a objekty vo všeobecnosti málokedy existujú<br />

samostatne, ale majú prepojenia na iné objekty. Takto prepojené objekty je možné použitím<br />

rôznych transformácií modelovat’ grafmi.<br />

Pomocou grafov je tak napríklad možné modelovat’ vzt’ahy medzi l’udmi (sociálne siete)<br />

na základe emailovej komunikácie, či ich spoločných záujmov. Stránky na webe sú medzi<br />

sebou poprepájané odkazmi čím predstavujú neustále sa meniaci graf obrovských rozmerov.<br />

Takéto modelovanie vzt’ahov objektov grafmi otvára nové možnosti využitia algoritmov<br />

a znalostí z teórie grafov pri odhal’ovaní skrytých závislostí z vel’kého množstva dát.<br />

Táto práca sa zameriava na algoritmy, ktoré slúžia na ohodnocovanie takýchto grafov<br />

a ich následné využitie pri zlepšení sprístupňovania informácií.<br />

Pre aplikáciou ohodnocovacích algoritmov je najskôr potrebné problémovú doménu<br />

vhodne transformovat’ na graf. Kapitola 7.1 predstavuje rôzne typy grafov a definuje ich<br />

vlastnosti.<br />

Prehl’adu vybraných ohodnocovacích algoritmov s ich vlastnost’ami a špecifikami ako<br />

aj ich vzájomnému porovnaniu sa venuje kapitola 7.2. Spôsoby zneužitia jednotlivých ohodnocovacích<br />

algoritmov ako aj možnosti obrany voči takýmto zneužitiam sa nachádzajú v kapitole<br />

7.3.<br />

201

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

Saved successfully!

Ooh no, something went wrong!