Skip to main content

Showing 101–143 of 143 results for author: Günnemann, S

.
  1. arXiv:2103.11318  [pdf, other

    cs.LG cs.SE

    Language-Agnostic Representation Learning of Source Code from Structure and Context

    Authors: Daniel Zügner, Tobias Kirschstein, Michele Catasta, Jure Leskovec, Stephan Günnemann

    Abstract: Source code (Context) and its parsed abstract syntax tree (AST; Structure) are two complementary representations of the same computer program. Traditionally, designers of machine learning models have relied predominantly either on Structure or Context. We propose a new model, which jointly learns on Context and Structure of source code. In contrast to previous approaches, our model uses only langu… ▽ More

    Submitted 21 March, 2021; originally announced March 2021.

    Comments: ICLR 2021

  2. arXiv:2011.14115  [pdf, other

    cs.LG physics.chem-ph physics.comp-ph

    Fast and Uncertainty-Aware Directional Message Passing for Non-Equilibrium Molecules

    Authors: Johannes Gasteiger, Shankari Giri, Johannes T. Margraf, Stephan Günnemann

    Abstract: Many important tasks in chemistry revolve around molecules during reactions. This requires predictions far from the equilibrium, while most recent work in machine learning for molecules has been focused on equilibrium or near-equilibrium states. In this paper we aim to extend this scope in three ways. First, we propose the DimeNet++ model, which is 8x faster and 10% more accurate than the original… ▽ More

    Submitted 5 April, 2022; v1 submitted 28 November, 2020; originally announced November 2020.

    Comments: Published at the Machine Learning for Molecules Workshop at NeurIPS 2020. Author name changed from Johannes Klicpera to Johannes Gasteiger

  3. arXiv:2010.15651  [pdf, ps, other

    cs.LG stat.ML

    Reliable Graph Neural Networks via Robust Aggregation

    Authors: Simon Geisler, Daniel Zügner, Stephan Günnemann

    Abstract: Perturbations targeting the graph structure have proven to be extremely effective in reducing the performance of Graph Neural Networks (GNNs), and traditional defenses such as adversarial training do not seem to be able to improve robustness. This work is motivated by the observation that adversarially injected edges effectively can be viewed as additional samples to a node's neighborhood aggregat… ▽ More

    Submitted 29 October, 2020; originally announced October 2020.

    Comments: 23 pages, 9 figures, 6 Tables, Neural Information Processing Systems, NeurIPS, 2020

  4. arXiv:2010.14986  [pdf, other

    cs.LG stat.ML

    Evaluating Robustness of Predictive Uncertainty Estimation: Are Dirichlet-based Models Reliable?

    Authors: Anna-Kathrin Kopetzki, Bertrand Charpentier, Daniel Zügner, Sandhya Giri, Stephan Günnemann

    Abstract: Dirichlet-based uncertainty (DBU) models are a recent and promising class of uncertainty-aware models. DBU models predict the parameters of a Dirichlet distribution to provide fast, high-quality uncertainty estimates alongside with class predictions. In this work, we present the first large-scale, in-depth study of the robustness of DBU models under adversarial attacks. Our results suggest that un… ▽ More

    Submitted 11 June, 2021; v1 submitted 28 October, 2020; originally announced October 2020.

    Comments: Published at ICML 2021

  5. arXiv:2010.03242  [pdf, other

    cs.LG stat.ML

    Scalable Normalizing Flows for Permutation Invariant Densities

    Authors: Marin Biloš, Stephan Günnemann

    Abstract: Modeling sets is an important problem in machine learning since this type of data can be found in many domains. A promising approach defines a family of permutation invariant densities with continuous normalizing flows. This allows us to maximize the likelihood directly and sample new realizations with ease. In this work, we demonstrate how calculating the trace, a crucial step in this method, rai… ▽ More

    Submitted 30 June, 2021; v1 submitted 7 October, 2020; originally announced October 2020.

    Comments: International Conference on Machine Learning (ICML) 2021

  6. arXiv:2009.10633  [pdf, other

    cs.SE cs.LG

    ThingML+ Augmenting Model-Driven Software Engineering for the Internet of Things with Machine Learning

    Authors: Armin Moin, Stephan Rössler, Stephan Günnemann

    Abstract: In this paper, we present the current position of the research project ML-Quadrat, which aims to extend the methodology, modeling language and tool support of ThingML - an open source modeling tool for IoT/CPS - to address Machine Learning needs for the IoT applications. Currently, ThingML offers a modeling language and tool support for modeling the components of the system, their communication in… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

    Comments: Published in Proc. of the International Conference on Model Driven Engineering Languages and Systems (MODELS) 2018 Workshops (MDE4IoT)

    Journal ref: Proceedings of MODELS 2018 Workshops (MDE4IoT), co-located with the ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS), Copenhagen, Denmark, 2018

  7. From Things' Modeling Language (ThingML) to Things' Machine Learning (ThingML2)

    Authors: Armin Moin, Stephan Rössler, Marouane Sayih, Stephan Günnemann

    Abstract: In this paper, we illustrate how to enhance an existing state-of-the-art modeling language and tool for the Internet of Things (IoT), called ThingML, to support machine learning on the modeling level. To this aim, we extend the Domain-Specific Language (DSL) of ThingML, as well as its code generation framework. Our DSL allows one to define things, which are in charge of carrying out data analytics… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

    Comments: International Conference on Model Driven Engineering Languages and Systems (MODELS) 2020 Poster Companion (Extended Abstract)

    Journal ref: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2020

  8. 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)

  9. arXiv:2007.14120  [pdf, other

    cs.LG cs.CV stat.ML

    Reachable Sets of Classifiers and Regression Models: (Non-)Robustness Analysis and Robust Training

    Authors: Anna-Kathrin Kopetzki, Stephan Günnemann

    Abstract: Neural networks achieve outstanding accuracy in classification and regression tasks. However, understanding their behavior still remains an open challenge that requires questions to be addressed on the robustness, explainability and reliability of predictions. We answer these questions by computing reachable sets of neural networks, i.e. sets of outputs resulting from continuous sets of inputs. We… ▽ More

    Submitted 12 May, 2021; v1 submitted 28 July, 2020; originally announced July 2020.

    Comments: Published as a journal paper at ECML PKDD 2021

  10. arXiv:2007.07740  [pdf, other

    cs.LG stat.ML

    Deep Representation Learning and Clustering of Traffic Scenarios

    Authors: Nick Harmening, Marin Biloš, Stephan Günnemann

    Abstract: Determining the traffic scenario space is a major challenge for the homologation and coverage assessment of automated driving functions. In contrast to current approaches that are mainly scenario-based and rely on expert knowledge, we introduce two data driven autoencoding models that learn a latent representation of traffic scenes. First is a CNN based spatio-temporal model that autoencodes a gri… ▽ More

    Submitted 15 July, 2020; originally announced July 2020.

    Comments: Workshop on AI for Autonomous Driving, International Conference on Machine Learning (ICML) 2020

  11. 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

  12. arXiv:2007.01072  [pdf, other

    cs.LG cs.CV stat.ML

    Scene Graph Reasoning for Visual Question Answering

    Authors: Marcel Hildebrandt, Hang Li, Rajat Koner, Volker Tresp, Stephan Günnemann

    Abstract: Visual question answering is concerned with answering free-form questions about an image. Since it requires a deep linguistic understanding of the question and the ability to associate it with various objects that are present in the image, it is an ambitious task and requires techniques from both computer vision and natural language processing. We propose a novel method that approaches the task by… ▽ More

    Submitted 2 July, 2020; originally announced July 2020.

    Comments: ICML Workshop Graph Representation Learning and Beyond (GRL+)

  13. arXiv:2006.12631  [pdf, other

    cs.LG stat.ML

    Fast and Flexible Temporal Point Processes with Triangular Maps

    Authors: Oleksandr Shchur, Nicholas Gao, Marin Biloš, Stephan Günnemann

    Abstract: Temporal point process (TPP) models combined with recurrent neural networks provide a powerful framework for modeling continuous-time event data. While such models are flexible, they are inherently sequential and therefore cannot benefit from the parallelism of modern hardware. By exploiting the recent developments in the field of normalizing flows, we design TriTPP -- a new class of non-recurrent… ▽ More

    Submitted 10 November, 2020; v1 submitted 22 June, 2020; originally announced June 2020.

  14. arXiv:2006.09239  [pdf, other

    cs.LG stat.ML

    Posterior Network: Uncertainty Estimation without OOD Samples via Density-Based Pseudo-Counts

    Authors: Bertrand Charpentier, Daniel Zügner, Stephan Günnemann

    Abstract: Accurate estimation of aleatoric and epistemic uncertainty is crucial to build safe and reliable systems. Traditional approaches, such as dropout and ensemble methods, estimate uncertainty by sampling probability predictions from different submodels, which leads to slow uncertainty estimation at inference time. Recent works address this drawback by directly predicting parameters of prior distribut… ▽ More

    Submitted 22 October, 2020; v1 submitted 16 June, 2020; originally announced June 2020.

    Comments: Neurips 2020

  15. arXiv:2003.13432  [pdf, other

    cs.LG stat.ML

    Graph Hawkes Neural Network for Forecasting on Temporal Knowledge Graphs

    Authors: Zhen Han, Yunpu Ma, Yuyi Wang, Stephan Günnemann, Volker Tresp

    Abstract: The Hawkes process has become a standard method for modeling self-exciting event sequences with different event types. A recent work has generalized the Hawkes process to a neurally self-modulating multivariate point process, which enables the capturing of more complex and realistic impacts of past events on future events. However, this approach is limited by the number of possible event types, ma… ▽ More

    Submitted 14 June, 2020; v1 submitted 30 March, 2020; originally announced March 2020.

    Comments: Automated Knowledge Base Construction 2020, conference paper

  16. arXiv:2003.03123  [pdf, other

    cs.LG physics.comp-ph stat.ML

    Directional Message Passing for Molecular Graphs

    Authors: Johannes Gasteiger, Janek Groß, Stephan Günnemann

    Abstract: Graph neural networks have recently achieved great successes in predicting quantum mechanical properties of molecules. These models represent a molecule as a graph using only the distance between atoms (nodes). They do not, however, consider the spatial direction from one atom to another, despite directional information playing a central role in empirical potentials for molecules, e.g. in angular… ▽ More

    Submitted 5 April, 2022; v1 submitted 6 March, 2020; originally announced March 2020.

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

  17. arXiv:1912.05007  [pdf, other

    cs.CV cs.LG stat.ML

    Oktoberfest Food Dataset

    Authors: Alexander Ziller, Julius Hansjakob, Vitalii Rusinov, Daniel Zügner, Peter Vogel, Stephan Günnemann

    Abstract: We release a realistic, diverse, and challenging dataset for object detection on images. The data was recorded at a beer tent in Germany and consists of 15 different categories of food and drink items. We created more than 2,500 object annotations by hand for 1,110 images captured by a video camera above the checkout. We further make available the remaining 600GB of (unlabeled) data containing day… ▽ More

    Submitted 22 November, 2019; originally announced December 2019.

    Comments: Dataset publication of Oktoberfest Food Dataset. 4 pages, 6 figures

  18. arXiv:1911.05503  [pdf, other

    cs.LG stat.ML

    Uncertainty on Asynchronous Time Event Prediction

    Authors: Marin Biloš, Bertrand Charpentier, Stephan Günnemann

    Abstract: Asynchronous event sequences are the basis of many applications throughout different industries. In this work, we tackle the task of predicting the next event (given a history), and how this prediction changes with the passage of time. Since at some time points (e.g. predictions far into the future) we might not be able to predict anything with confidence, capturing uncertainty in the predictions… ▽ More

    Submitted 8 January, 2020; v1 submitted 13 November, 2019; originally announced November 2019.

    Comments: Neurips 2019 (Spotlight)

  19. arXiv:1911.05485  [pdf, other

    cs.SI cs.AI cs.LG stat.ML

    Diffusion Improves Graph Learning

    Authors: Johannes Gasteiger, Stefan Weißenberger, Stephan Günnemann

    Abstract: Graph convolution is the core of most Graph Neural Networks (GNNs) and usually approximated by message passing between direct (one-hop) neighbors. In this work, we remove the restriction of using only the direct neighbors by introducing a powerful, yet spatially localized graph convolution: Graph diffusion convolution (GDC). GDC leverages generalized graph diffusion, examples of which are the heat… ▽ More

    Submitted 5 April, 2022; v1 submitted 28 October, 2019; originally announced November 2019.

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

    Journal ref: Thirty-third Conference on Neural Information Processing Systems (NeurIPS), Vancouver, Canada, 2019

  20. 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

  21. 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.

  22. arXiv:1909.12201  [pdf, other

    cs.LG cs.SI stat.ML

    Overlap** Community Detection with Graph Neural Networks

    Authors: Oleksandr Shchur, Stephan Günnemann

    Abstract: Community detection is a fundamental problem in machine learning. While deep learning has shown great promise in many graphrelated tasks, develo** neural models for community detection has received surprisingly little attention. The few existing approaches focus on detecting disjoint communities, even though communities in real graphs are well known to be overlap**. We address this shortcoming… ▽ More

    Submitted 26 September, 2019; originally announced September 2019.

    Comments: The First International Workshop on Deep Learning on Graphs (In Conjunction with the 25th ACM SIGKDD Conference on Knowledge Discovery and Data Mining) https://dlg2019.bitbucket.io/

  23. arXiv:1909.12127  [pdf, other

    cs.LG stat.ML

    Intensity-Free Learning of Temporal Point Processes

    Authors: Oleksandr Shchur, Marin Biloš, Stephan Günnemann

    Abstract: Temporal point processes are the dominant paradigm for modeling sequences of events happening at irregular intervals. The standard way of learning in such models is by estimating the conditional intensity function. However, parameterizing the intensity function usually incurs several trade-offs. We show how to overcome the limitations of intensity-based approaches by directly modeling the conditio… ▽ More

    Submitted 23 January, 2020; v1 submitted 26 September, 2019; originally announced September 2019.

    Comments: International Conference on Learning Representations (ICLR) 2020

  24. arXiv:1906.12269  [pdf, other

    cs.LG cs.CR stat.ML

    Certifiable Robustness and Robust Training for Graph Convolutional Networks

    Authors: Daniel Zügner, Stephan Günnemann

    Abstract: Recent works show that Graph Neural Networks (GNNs) are highly non-robust with respect to adversarial attacks on both the graph structure and the node attributes, making their outcomes unreliable. We propose the first method for certifiable (non-)robustness of graph convolutional networks with respect to perturbations of the node attributes. We consider the case of binary node attributes (e.g. bag… ▽ More

    Submitted 28 June, 2019; originally announced June 2019.

    Comments: Published as a Conference Paper at ACM SIGKDD 2019

  25. arXiv:1905.05955  [pdf, other

    cs.SI cs.IR

    GhostLink: Latent Network Inference for Influence-aware Recommendation

    Authors: Subhabrata Mukherjee, Stephan Guennemann

    Abstract: Social influence plays a vital role in sha** a user's behavior in online communities dealing with items of fine taste like movies, food, and beer. For online recommendation, this implies that users' preferences and ratings are influenced due to other individuals. Given only time-stamped reviews of users, can we find out who-influences-whom, and characteristics of the underlying influence network… ▽ More

    Submitted 15 May, 2019; originally announced May 2019.

  26. arXiv:1902.08412  [pdf, ps, other

    cs.LG cs.CR stat.ML

    Adversarial Attacks on Graph Neural Networks via Meta Learning

    Authors: Daniel Zügner, Stephan Günnemann

    Abstract: Deep learning models for graphs have advanced the state of the art on many tasks. Despite their recent success, little is known about their robustness. We investigate training time attacks on graph neural networks for node classification that perturb the discrete graph structure. Our core principle is to use meta-gradients to solve the bilevel problem underlying training-time attacks, essentially… ▽ More

    Submitted 28 January, 2024; v1 submitted 22 February, 2019; originally announced February 2019.

    Comments: ICLR submission

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

  27. 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.

  28. arXiv:1811.04451  [pdf, other

    stat.ML cs.LG

    Multi-Source Neural Variational Inference

    Authors: Richard Kurle, Stephan Günnemann, Patrick van der Smagt

    Abstract: Learning from multiple sources of information is an important problem in machine-learning research. The key challenges are learning representations and formulating inference methods that take into account the complementarity and redundancy of various information sources. In this paper we formulate a variational autoencoder based multi-source learning framework in which each encoder is conditioned… ▽ More

    Submitted 17 November, 2018; v1 submitted 11 November, 2018; originally announced November 2018.

    Comments: AAAI 2019, Association for the Advancement of Artificial Intelligence (AAAI) 2019

  29. arXiv:1810.11953  [pdf, other

    stat.ML cs.LG

    Failing Loudly: An Empirical Study of Methods for Detecting Dataset Shift

    Authors: Stephan Rabanser, Stephan Günnemann, Zachary C. Lipton

    Abstract: We might hope that when faced with unexpected inputs, well-designed software systems would fire off warnings. Machine learning (ML) systems, however, which depend strongly on properties of their inputs (e.g. the i.i.d. assumption), tend to fail silently. This paper explores the problem of building ML systems that fail loudly, investigating methods for detecting dataset shift, identifying exemplars… ▽ More

    Submitted 28 October, 2019; v1 submitted 29 October, 2018; originally announced October 2018.

    Comments: Advances in Neural Information Processing Systems (NeurIPS) 2019

  30. 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

  31. arXiv:1810.01836  [pdf, other

    cs.AI

    Mining Contrasting Quasi-Clique Patterns

    Authors: Roberto Alonso, Stephan Günnemann

    Abstract: Mining dense quasi-cliques is a well-known clustering task with applications ranging from social networks over collaboration graphs to document analysis. Recent work has extended this task to multiple graphs; i.e. the goal is to find groups of vertices highly dense among multiple graphs. In this paper, we argue that in a multi-graph scenario the sparsity is valuable for knowledge extraction as wel… ▽ More

    Submitted 3 October, 2018; originally announced October 2018.

    Comments: 10 pages

  32. 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

  33. 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.

  34. arXiv:1805.07984  [pdf, other

    stat.ML cs.CR cs.LG

    Adversarial Attacks on Neural Networks for Graph Data

    Authors: Daniel Zügner, Amir Akbarnejad, Stephan Günnemann

    Abstract: Deep learning models for graphs have achieved strong performance for the task of node classification. Despite their proliferation, currently there is no study of their robustness to adversarial attacks. Yet, in domains where they are likely to be used, e.g. the web, adversaries are common. Can deep learning models for graphs be easily fooled? In this work, we introduce the first study of adversari… ▽ More

    Submitted 9 December, 2021; v1 submitted 21 May, 2018; originally announced May 2018.

    Comments: Accepted as a full paper at KDD 2018 on May 6, 2018

    Journal ref: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD 2018, pp. 2847-2856

  35. 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

  36. arXiv:1711.10781  [pdf, other

    stat.ML cs.LG

    Introduction to Tensor Decompositions and their Applications in Machine Learning

    Authors: Stephan Rabanser, Oleksandr Shchur, Stephan Günnemann

    Abstract: Tensors are multidimensional arrays of numerical values and therefore generalize matrices to multiple dimensions. While tensors first emerged in the psychometrics community in the $20^{\text{th}}$ century, they have since then spread to numerous other disciplines, including machine learning. Tensors and their decompositions are especially beneficial in unsupervised learning settings, but are gaini… ▽ More

    Submitted 29 November, 2017; originally announced November 2017.

    Comments: 13 pages, 12 figures

  37. 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

  38. arXiv:1705.02669  [pdf, other

    cs.AI cs.CL cs.IR cs.SI stat.ML

    Item Recommendation with Continuous Experience Evolution of Users using Brownian Motion

    Authors: Subhabrata Mukherjee, Stephan Guennemann, Gerhard Weikum

    Abstract: Online review communities are dynamic as users join and leave, adopt new vocabulary, and adapt to evolving trends. Recent work has shown that recommender systems benefit from explicit consideration of user experience. However, prior work assumes a fixed number of discrete experience levels, whereas in reality users gain experience and mature continuously over time. This paper presents a new model… ▽ More

    Submitted 9 August, 2017; v1 submitted 7 May, 2017; originally announced May 2017.

  39. arXiv:1602.04650  [pdf, other

    cs.SI physics.soc-ph

    Hyperbolae Are No Hyperbole: Modelling Communities That Are Not Cliques

    Authors: Saskia Metzler, Stephan Günnemann, Pauli Miettinen

    Abstract: Cliques are frequently used to model communities: a community is a set of nodes where each pair is equally likely to be connected. But studying real-world communities reveals that they have more structure than that. In particular, the nodes can be ordered in such a way that (almost) all edges in the community lie below a hyperbola. In this paper we present three new models for communities that cap… ▽ More

    Submitted 4 October, 2016; v1 submitted 15 February, 2016; originally announced February 2016.

    Comments: 31 pages, 18 figures. This is an extended version of a paper of the same title accepted for publication in the proceedings of the 2016 IEEE International Conference on Data Mining (ICDM). For source code, see http://people.mpi-inf.mpg.de/~pmiettin/hybobo/

  40. arXiv:1511.06030  [pdf, other

    cs.AI cs.SI

    BIRDNEST: Bayesian Inference for Ratings-Fraud Detection

    Authors: Bryan Hooi, Neil Shah, Alex Beutel, Stephan Gunnemann, Leman Akoglu, Mohit Kumar, Disha Makhija, Christos Faloutsos

    Abstract: Review fraud is a pervasive problem in online commerce, in which fraudulent sellers write or purchase fake reviews to manipulate perception of their products and services. Fake reviews are often detected based on several signs, including 1) they occur in short bursts of time; 2) fraudulent user accounts have skewed rating distributions. However, these may both be true in any given dataset. Hence,… ▽ More

    Submitted 7 March, 2016; v1 submitted 18 November, 2015; originally announced November 2015.

    Comments: 9 pages; v2: minor typos corrected

  41. arXiv:1510.05544  [pdf, other

    cs.SI cs.IR

    EdgeCentric: Anomaly Detection in Edge-Attributed Networks

    Authors: Neil Shah, Alex Beutel, Bryan Hooi, Leman Akoglu, Stephan Gunnemann, Disha Makhija, Mohit Kumar, Christos Faloutsos

    Abstract: Given a network with attributed edges, how can we identify anomalous behavior? Networks with edge attributes are commonplace in the real world. For example, edges in e-commerce networks often indicate how users rated products and services in terms of number of stars, and edges in online social and phonecall networks contain temporal information about when friendships were formed and when users com… ▽ More

    Submitted 18 November, 2015; v1 submitted 19 October, 2015; originally announced October 2015.

  42. arXiv:1407.3850  [pdf, other

    cs.DB

    KDD-SC: Subspace Clustering Extensions for Knowledge Discovery Frameworks

    Authors: Stephan Günnemann, Hardy Kremer, Matthias Hannen, Thomas Seidl

    Abstract: Analyzing high dimensional data is a challenging task. For these data it is known that traditional clustering algorithms fail to detect meaningful patterns. As a solution, subspace clustering techniques have been introduced. They analyze arbitrary subspace projections of the data to detect clustering structures. In this paper, we present our subspace clustering extension for KDD frameworks, term… ▽ More

    Submitted 14 July, 2014; originally announced July 2014.

    Comments: 8 pages, 8 figures

  43. arXiv:1406.7288  [pdf, other

    cs.DB cs.AI

    Linearized and Single-Pass Belief Propagation

    Authors: Wolfgang Gatterbauer, Stephan Günnemann, Danai Koutra, Christos Faloutsos

    Abstract: How can we tell when accounts are fake or real in a social network? And how can we tell which accounts belong to liberal, conservative or centrist users? Often, we can answer such questions and label nodes in a network based on the labels of their neighbors and appropriate assumptions of homophily ("birds of a feather flock together") or heterophily ("opposites attract"). One of the most widely us… ▽ More

    Submitted 16 October, 2014; v1 submitted 27 June, 2014; originally announced June 2014.

    Comments: 17 pages, 11 figures, 4 algorithms. Includes following major changes since v1: renaming of "turbo BP" to "single-pass BP", convergence criteria now give sufficient *and* necessary conditions, more detailed experiments, more detailed comparison with prior BP convergence results, overall improved exposition