Details

Pohitritev difuzijskega jedra grafa in metode NetLSD z uporabo podprostorov Krilova : magistrsko delo
ID Filipovič, Rok (Author), ID Fürst, Luka (Mentor) More about this mentor... This link opens in a new window, ID Kanduč, Tadej (Comentor)

.pdfPDF - Presentation file, Download (1,78 MB)
MD5: C6A168F0B1F1940E2F2C2790D36CF509

Abstract
Metode jedra so poleg nevronskih mrež vodilno orodje za strojno učenje na grafih. Za učenje na nivoju grafov se jedra opirajo na različne lastnosti, od soseščin vozlišč do najkrajših poti med naključnimi vozlišči, lahko pa tudi na difuzijsko jedro Laplaceove matrike, ki jo določa graf. Za velike grafe pa je natančen izračun difuzijskega jedra računsko prezahteven. V tem delu obravnavamo pohitritev izračuna z uporabo metod podprostorov Krilova, ki omogočajo učinkovite aproksimacije jedra za različne difuzijske čase. Te aproksimacije tvorijo približek metode NetLSD, ki vsak graf opiše z vektorjem na način, neodvisen od permutacije, merila in velikosti. Uporaba podprostorov Krilova omogoča kompromis med hitrostjo in natančnostjo tudi za zelo velike grafe, za katere izračun običajno ni izvedljiv.

Language:Slovenian
Keywords:metode jedra, grafi, podprostori Krilova, NetLSD, difuzijsko jedro
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FMF - Faculty of Mathematics and Physics
Year:2026
PID:20.500.12556/RUL-184358 This link opens in a new window
UDC:004.8
COBISS.SI-ID:283699715 This link opens in a new window
Publication date in RUL:05.07.2026
Views:128
Downloads:74
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Accelerating graph diffusion kernel and NetLSD method using Krylov subspaces
Abstract:
Alongside neural networks, kernel methods are a leading tool for machine learning on graphs. For graph-level learning tasks, kernel methods rely on various properties, ranging from node neighbourhoods to shortest paths between randomly selected nodes, and can also use the diffusion kernel of the graph's Laplacian matrix. However, for large graphs, exact computation of the diffusion kernel becomes computationally infeasible. In this work, we address the acceleration of this computation using Krylov subspace methods, which enable efficient approximations of the kernel for different diffusion times. These approximations form an approximation of the NetLSD method, which represents each graph with a vector that is invariant to permutation, scale, and size. The use of Krylov subspaces enables a trade-off between speed and accuracy, even for very large graphs, for which computation is typically not possible.

Keywords:kernel methods, graphs, Krylov subspaces, NetLSD, diffusion kernel

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back