Skip to main content

Showing 1–22 of 22 results for author: Bojchevski, A

.
  1. arXiv:2405.19597  [pdf, other

    cs.LG cs.AI cs.CL

    SVFT: Parameter-Efficient Fine-Tuning with Singular Vectors

    Authors: Vijay Lingam, Atula Tejaswi, Aditya Vavre, Aneesh Shetty, Gautham Krishna Gudur, Joydeep Ghosh, Alex Dimakis, Eunsol Choi, Aleksandar Bojchevski, Sujay Sanghavi

    Abstract: Popular parameter-efficient fine-tuning (PEFT) methods, such as LoRA and its variants, freeze pre-trained model weights \(W\) and inject learnable matrices \(ΔW\). These \(ΔW\) matrices are structured for efficient parameterization, often using techniques like low-rank approximations or scaling vectors. However, these methods typically show a performance gap compared to full fine-tuning. Although… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

    Comments: 17 pages, 5 figures, 14 tables

  2. arXiv:2310.16221  [pdf, other

    cs.LG cs.AI cs.CV stat.ML

    Hierarchical Randomized Smoothing

    Authors: Yan Scholten, Jan Schuchardt, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Real-world data is complex and often consists of objects that can be decomposed into multiple entities (e.g. images into pixels, graphs into interconnected nodes). Randomized smoothing is a powerful framework for making models provably robust against small changes to their inputs - by guaranteeing robustness of the majority vote when randomly adding noise before classification. Yet, certifying rob… ▽ More

    Submitted 15 January, 2024; v1 submitted 24 October, 2023; originally announced October 2023.

  3. arXiv:2310.07235  [pdf, other

    cs.LG

    Are GATs Out of Balance?

    Authors: Nimrah Mustafa, Aleksandar Bojchevski, Rebekka Burkholz

    Abstract: While the expressive power and computational capabilities of graph neural networks (GNNs) have been theoretically studied, their optimization and learning dynamics, in general, remain largely unexplored. Our study undertakes the Graph Attention Network (GAT), a popular GNN architecture in which a node's neighborhood aggregation is weighted by parameterized attention coefficients. We derive a conse… ▽ More

    Submitted 25 October, 2023; v1 submitted 11 October, 2023; originally announced October 2023.

    Comments: 25 pages. To be published in Advances in Neural Information Processing Systems (NeurIPS), 2023

  4. arXiv:2303.03951  [pdf, other

    cs.LG

    Probing Graph Representations

    Authors: Mohammad Sadegh Akhondzadeh, Vijay Lingam, Aleksandar Bojchevski

    Abstract: Today we have a good theoretical understanding of the representational power of Graph Neural Networks (GNNs). For example, their limitations have been characterized in relation to a hierarchy of Weisfeiler-Lehman (WL) isomorphism tests. However, we do not know what is encoded in the learned representations. This is our main question. We answer it using a probing framework to quantify the amount of… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    Comments: 20 pages, 12 figures, AISTATS 2023

  5. arXiv:2302.02829  [pdf, other

    cs.LG cs.CR

    Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networks

    Authors: Jan Schuchardt, Aleksandar Bojchevski, Johannes Gasteiger, Stephan Günnemann

    Abstract: In tasks like node classification, image segmentation, and named-entity recognition we have a classifier that simultaneously outputs multiple predictions (a vector of labels) based on a single input, i.e. a single graph, image, or document respectively. Existing adversarial robustness certificates consider each prediction independently and are thus overly pessimistic for such tasks. They implicitl… ▽ More

    Submitted 6 February, 2023; originally announced February 2023.

    Comments: Accepted at ICLR 2021 (https://openreview.net/forum?id=ULQdiUTHe3y). Uploaded to arxiv to fix Google Scholar indexing

  6. arXiv:2301.13694  [pdf, other

    cs.LG

    Are Defenses for Graph Neural Networks Robust?

    Authors: Felix Mujkanovic, Simon Geisler, Stephan Günnemann, Aleksandar Bojchevski

    Abstract: A cursory reading of the literature suggests that we have made a lot of progress in designing effective adversarial defenses for Graph Neural Networks (GNNs). Yet, the standard methodology has a serious flaw - virtually all of the defenses are evaluated against non-adaptive attacks leading to overly optimistic robustness estimates. We perform a thorough robustness analysis of 7 of the most popular… ▽ More

    Submitted 31 January, 2023; originally announced January 2023.

    Comments: 34 pages, 36th Conference on Neural Information Processing Systems (NeurIPS 2022)

  7. arXiv:2301.02039  [pdf, other

    cs.LG

    Randomized Message-Interception Smoothing: Gray-box Certificates for Graph Neural Networks

    Authors: Yan Scholten, Jan Schuchardt, Simon Geisler, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Randomized smoothing is one of the most promising frameworks for certifying the adversarial robustness of machine learning models, including Graph Neural Networks (GNNs). Yet, existing randomized smoothing certificates for GNNs are overly pessimistic since they treat the model as a black box, ignoring the underlying architecture. To remedy this, we propose novel gray-box certificates that exploit… ▽ More

    Submitted 5 January, 2023; originally announced January 2023.

  8. arXiv:2212.04983  [pdf, other

    cs.LG

    Adversarial Weight Perturbation Improves Generalization in Graph Neural Networks

    Authors: Yihan Wu, Aleksandar Bojchevski, Heng Huang

    Abstract: A lot of theoretical and empirical evidence shows that the flatter local minima tend to improve generalization. Adversarial Weight Perturbation (AWP) is an emerging technique to efficiently and effectively find such minima. In AWP we minimize the loss w.r.t. a bounded worst-case perturbation of the model parameters thereby favoring local minima with a small loss in a neighborhood around them. The… ▽ More

    Submitted 18 February, 2023; v1 submitted 9 December, 2022; originally announced December 2022.

    Comments: AAAI 2023 (oral)

  9. arXiv:2210.16140  [pdf, other

    cs.LG cs.CV

    Localized Randomized Smoothing for Collective Robustness Certification

    Authors: Jan Schuchardt, Tom Wollschläger, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Models for image segmentation, node classification and many other tasks map a single input to multiple labels. By perturbing this single shared input (e.g. the image) an adversary can manipulate several predictions (e.g. misclassify several pixels). Collective robustness certification is the task of provably bounding the number of robust predictions under this threat model. The only dedicated meth… ▽ More

    Submitted 26 February, 2024; v1 submitted 28 October, 2022; originally announced October 2022.

    Comments: Accepted at ICLR 2023

  10. arXiv:2210.08219  [pdf, other

    cs.LG

    Unveiling the Sampling Density in Non-Uniform Geometric Graphs

    Authors: Raffaele Paolino, Aleksandar Bojchevski, Stephan Günnemann, Gitta Kutyniok, Ron Levie

    Abstract: A powerful framework for studying graphs is to consider them as geometric graphs: nodes are randomly sampled from an underlying metric space, and any pair of nodes is connected if their distance is less than a specified neighborhood radius. Currently, the literature mostly focuses on uniform sampling and constant neighborhood radius. However, real-world graphs are likely to be better represented b… ▽ More

    Submitted 25 November, 2022; v1 submitted 15 October, 2022; originally announced October 2022.

    Comments: updated affiliations; improved references; more experiments; streamlined the paper; added justification for the geometric graph with hubs model

  11. arXiv:2110.14038  [pdf, ps, other

    cs.LG stat.ML

    Robustness of Graph Neural Networks at Scale

    Authors: Simon Geisler, Tobias Schmidt, Hakan Şirin, Daniel Zügner, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Graph Neural Networks (GNNs) are increasingly important given their popularity and the diversity of applications. Yet, existing studies of their vulnerability to adversarial attacks rely on relatively small graphs. We address this gap and study how to attack and defend GNNs at scale. We propose two sparsity-aware first-order optimization attacks that maintain an efficient representation despite op… ▽ More

    Submitted 30 April, 2023; v1 submitted 26 October, 2021; originally announced October 2021.

    Comments: 39 pages, 22 figures, 17 tables NeurIPS 2021

  12. arXiv:2110.10942  [pdf, other

    cs.LG

    Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustness

    Authors: Simon Geisler, Johanna Sommer, Jan Schuchardt, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: End-to-end (geometric) deep learning has seen first successes in approximating the solution of combinatorial optimization problems. However, generating data in the realm of NP-hard/-complete tasks brings practical and theoretical challenges, resulting in evaluation protocols that are too optimistic. Specifically, most datasets only capture a simpler subproblem and likely suffer from spurious featu… ▽ More

    Submitted 21 March, 2022; v1 submitted 21 October, 2021; originally announced October 2021.

  13. arXiv:2008.12952  [pdf, other

    cs.LG cs.CR cs.SI stat.ML

    Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and More

    Authors: Aleksandar Bojchevski, Johannes Gasteiger, Stephan Günnemann

    Abstract: Existing techniques for certifying the robustness of models for discrete data either work only for a small class of models or are general at the expense of efficiency or tightness. Moreover, they do not account for sparsity in the input which, as our findings show, is often essential for obtaining non-trivial guarantees. We propose a model-agnostic certificate based on the randomized smoothing fra… ▽ More

    Submitted 27 February, 2023; v1 submitted 29 August, 2020; originally announced August 2020.

    Comments: Proceedings of the 37th International Conference on Machine Learning (ICML 2020)

  14. arXiv:2007.01570  [pdf, other

    cs.LG cs.SI stat.ML

    Scaling Graph Neural Networks with Approximate PageRank

    Authors: Aleksandar Bojchevski, Johannes Gasteiger, Bryan Perozzi, Amol Kapoor, Martin Blais, Benedek Rózemberczki, Michal Lukasik, Stephan Günnemann

    Abstract: Graph neural networks (GNNs) have emerged as a powerful approach for solving many network mining tasks. However, learning on large graphs remains a challenge - many recently proposed scalable GNN approaches rely on an expensive message-passing procedure to propagate information through the graph. We present the PPRGo model which utilizes an efficient approximation of information diffusion in GNNs… ▽ More

    Submitted 5 April, 2022; v1 submitted 3 July, 2020; originally announced July 2020.

    Comments: Published as a Conference Paper at ACM SIGKDD 2020. Author name changed from Johannes Klicpera to Johannes Gasteiger

  15. arXiv:1910.14356  [pdf, other

    cs.LG cs.CR cs.SI stat.ML

    Certifiable Robustness to Graph Perturbations

    Authors: Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Despite the exploding interest in graph neural networks there has been little effort to verify and improve their robustness. This is even more alarming given recent findings showing that they are extremely vulnerable to adversarial attacks on both the graph structure and the node attributes. We propose the first method for verifying certifiable (non-)robustness to graph perturbations for a general… ▽ More

    Submitted 19 December, 2019; v1 submitted 31 October, 2019; originally announced October 2019.

    Comments: 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, Canada

  16. arXiv:1910.13874  [pdf, other

    cs.DS cs.SI

    Group Centrality Maximization for Large-scale Graphs

    Authors: Eugenio Angriman, Alexander van der Grinten, Aleksandar Bojchevski, Daniel Zügner, Stephan Günnemann, Henning Meyerhenke

    Abstract: The study of vertex centrality measures is a key aspect of network analysis. Naturally, such centrality measures have been generalized to groups of vertices; for popular measures it was shown that the problem of finding the most central group is $\mathcal{NP}$-hard. As a result, approximation algorithms to maximize group centralities were introduced recently. Despite a nearly-linear running time,… ▽ More

    Submitted 30 October, 2019; originally announced October 2019.

  17. arXiv:1811.05868  [pdf, other

    cs.LG cs.SI stat.ML

    Pitfalls of Graph Neural Network Evaluation

    Authors: Oleksandr Shchur, Maximilian Mumme, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Semi-supervised node classification in graphs is a fundamental problem in graph mining, and the recently proposed graph neural networks (GNNs) have achieved unparalleled results on this task. Due to their massive success, GNNs have attracted a lot of attention, and many novel architectures have been put forward. In this paper we show that existing evaluation strategies for GNN models have serious… ▽ More

    Submitted 18 June, 2019; v1 submitted 14 November, 2018; originally announced November 2018.

  18. arXiv:1810.05997  [pdf, other

    cs.LG stat.ML

    Predict then Propagate: Graph Neural Networks meet Personalized PageRank

    Authors: Johannes Gasteiger, Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Neural message passing algorithms for semi-supervised classification on graphs have recently achieved great success. However, for classifying a node these methods only consider nodes that are a few propagation steps away and the size of this utilized neighborhood is hard to extend. In this paper, we use the relationship between graph convolutional networks (GCN) and PageRank to derive an improved… ▽ More

    Submitted 5 April, 2022; v1 submitted 14 October, 2018; originally announced October 2018.

    Comments: Published as a conference paper at ICLR 2019. Author name changed from Johannes Klicpera to Johannes Gasteiger

    Journal ref: International Conference on Learning Representations (ICLR), New Orleans, LA, USA, 2019

  19. arXiv:1809.01093  [pdf, other

    cs.LG cs.CR cs.SI stat.ML

    Adversarial Attacks on Node Embeddings via Graph Poisoning

    Authors: Aleksandar Bojchevski, Stephan Günnemann

    Abstract: The goal of network representation learning is to learn low-dimensional node embeddings that capture the graph structure and are useful for solving downstream tasks. However, despite the proliferation of such methods, there is currently no study of their robustness to adversarial attacks. We provide the first adversarial vulnerability analysis on the widely used family of methods based on random w… ▽ More

    Submitted 27 May, 2019; v1 submitted 4 September, 2018; originally announced September 2018.

    Comments: ICML 2019, PMLR 97:695-704

  20. arXiv:1806.00770  [pdf, other

    cs.LG cs.AI stat.ML

    Dual-Primal Graph Convolutional Networks

    Authors: Federico Monti, Oleksandr Shchur, Aleksandar Bojchevski, Or Litany, Stephan Günnemann, Michael M. Bronstein

    Abstract: In recent years, there has been a surge of interest in develo** deep learning methods for non-Euclidean structured data such as graphs. In this paper, we propose Dual-Primal Graph CNN, a graph convolutional architecture that alternates convolution-like operations on the graph and its dual. Our approach allows to learn both vertex- and edge features and generalizes the previous graph attention (G… ▽ More

    Submitted 3 June, 2018; originally announced June 2018.

  21. arXiv:1803.00816  [pdf, other

    stat.ML cs.LG cs.SI

    NetGAN: Generating Graphs via Random Walks

    Authors: Aleksandar Bojchevski, Oleksandr Shchur, Daniel Zügner, Stephan Günnemann

    Abstract: We propose NetGAN - the first implicit generative model for graphs able to mimic real-world networks. We pose the problem of graph generation as learning the distribution of biased random walks over the input graph. The proposed model is based on a stochastic neural network that generates discrete output samples and is trained using the Wasserstein GAN objective. NetGAN is able to produce graphs t… ▽ More

    Submitted 1 June, 2018; v1 submitted 2 March, 2018; originally announced March 2018.

    Comments: ICML 2018

    Journal ref: Proceedings of the 35th International Conference on Machine Learning (ICML 2018), Stockholm, Sweden, pp. 609-618

  22. arXiv:1707.03815  [pdf, other

    stat.ML cs.LG cs.SI

    Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Ranking

    Authors: Aleksandar Bojchevski, Stephan Günnemann

    Abstract: Methods that learn representations of nodes in a graph play a critical role in network analysis since they enable many downstream learning tasks. We propose Graph2Gauss - an approach that can efficiently learn versatile node embeddings on large scale (attributed) graphs that show strong performance on tasks such as link prediction and node classification. Unlike most approaches that represent node… ▽ More

    Submitted 27 February, 2018; v1 submitted 12 July, 2017; originally announced July 2017.

    Comments: Updated: ICLR 2018 camera-ready version

    Journal ref: International Conference on Learning Representations, ICLR 2018