Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

George Dasoulas

dblp:245/0036 · DBLP profile ↗
← Back
11ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0002-0562-5136ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 10 · 3 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Graph learning · 81% Deep learning architectures and training · 12% Trustworthy machine learning · 8%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 50% Environmental and earth informatics · 50%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
2.952023
Permute Me Softly: Learning Soft Permutations for Graph Representations · IEEE Trans. Pattern Anal. Mach. Intell. 2023
GNNDelete: A General Strategy for Unlearning in Graph Neural Networks · ICLR 2023
Graph Ordering Attention Networks · AAAI 2023
Machine learning › Graph learning › geometric learning
topological deep learning
0.912025
E(n) Equivariant Topological Neural Networks · ICLR 2025
Machine learning › Graph learning › graph inference › graph prediction
graph classification and regression
0.712023
Permute Me Softly: Learning Soft Permutations for Graph Representations · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Graph learning
graph representation learning
0.712023
Permute Me Softly: Learning Soft Permutations for Graph Representations · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Graph learning › graph neural network
graph unlearning
0.712023
GNNDelete: A General Strategy for Unlearning in Graph Neural Networks · ICLR 2023
Machine learning › Trustworthy machine learning
machine unlearning
0.712023
GNNDelete: A General Strategy for Unlearning in Graph Neural Networks · ICLR 2023
Machine learning › Deep learning architectures and training
attention mechanism
0.512021
Lipschitz normalization for self-attention layers with application to graph neural networks · ICML 2021
Machine learning › Graph learning › graph neural network › attention-based graph neural network
graph attention network
0.512021
Lipschitz normalization for self-attention layers with application to graph neural networks · ICML 2021
Machine learning › Deep learning architectures and training › attention mechanism
self-attention
0.512021
Lipschitz normalization for self-attention layers with application to graph neural networks · ICML 2021
Environmental and earth informatics › air quality
air quality inference
0.312025
E(n) Equivariant Topological Neural Networks · ICLR 2025
Bioinformatics and computational biology
molecular property prediction
0.312025
E(n) Equivariant Topological Neural Networks · ICLR 2025
Machine learning › Graph learning › graph neural network
node classification
0.212023
Graph Ordering Attention Networks · AAAI 2023

Methods — techniques the papers use, named apart from their topics

e(n)-equivariant message passing · 1.7unlearning · 0.7recurrent neural network · 0.7message passing neural network · 0.7information-theoretic framework · 0.7graph neural network · 0.7doubly stochastic permutation · 0.7attention mechanism · 0.7normalization · 0.5lipschitz continuity · 0.5
YearPublicationVenuePosition
2025 E(n) Equivariant Topological Neural Networks
abstract
Graph neural networks excel at modeling pairwise interactions, but they cannot flexibly accommodate higher-order interactions and features. Topological deep learning (TDL) has emerged recently as a promising tool for addressing this issue. TDL enables the principled modeling of arbitrary multi-way, hierarchical higher-order interactions by operating on combinatorial topological spaces, such as simplicial or cell complexes, instead of graphs. However, little is known about how to leverage geometric features such as positions and velocities for TDL. This paper introduces E(n)-Equivariant Topological Neural Networks (ETNNs), which are E(n)-equivariant message-passing networks operating on combinatorial complexes, formal objects unifying graphs, hypergraphs, simplicial, path, and cell complexes. ETNNs incorporate geometric node features while respecting rotation, reflection, and translation equivariance. Moreover, being TDL models, ETNNs are natively ready for settings with heterogeneous interactions. We provide a theoretical analysis to show the improved expressiveness of ETNNs over architectures for geometric graphs. We also show how E(n)-equivariant variants of TDL models can be directly derived from our framework. The broad applicability of ETNNs is demonstrated through two tasks of vastly different scales: i) molecular property prediction on the QM9 benchmark and ii) land-use regression for hyper-local estimation of air pollution with multi-resolution irregular geospatial data. The results indicate that ETNNs are an effective tool for learning from diverse types of richly structured data, as they match or surpass SotA equivariant TDL models with a significantly smaller computational burden, thus highlighting the benefits of a principled geometric inductive bias. Our implementation of ETNNs can be found at https://github.com/NSAPH-Projects/topological-equivariant-networks.
Claudio Battiloro, Ege Karaismailoglu, Mauricio Tec, George Dasoulas, Michelle Audirac, Francesca Dominici
ICLR4
2023 Graph Ordering Attention Networks
abstract
Graph Neural Networks (GNNs) have been successfully used in many problems involving graph-structured data, achieving state-of-the-art performance. GNNs typically employ a message-passing scheme, in which every node aggregates information from its neighbors using a permutation-invariant aggregation function. Standard well-examined choices such as the mean or sum aggregation functions have limited capabilities, as they are not able to capture interactions among neighbors. In this work, we formalize these interactions using an information-theoretic framework that notably includes synergistic information. Driven by this definition, we introduce the Graph Ordering Attention (GOAT) layer, a novel GNN component that captures interactions between nodes in a neighborhood. This is achieved by learning local node orderings via an attention mechanism and processing the ordered representations using a recurrent neural network aggregator. This design allows us to make use of a permutation-sensitive aggregator while maintaining the permutation-equivariance of the proposed GOAT layer. The GOAT model demonstrates its increased performance in modeling graph metrics that capture complex information, such as the betweenness centrality and the effective size of a node. In practical use-cases, its superior modeling capability is confirmed through its success in several real-world node classification benchmarks.
Michail Chatzianastasis, Johannes F. Lutzeyer, George Dasoulas, Michalis Vazirgiannis
AAAI3
2023 GNNDelete: A General Strategy for Unlearning in Graph Neural Networks
Jiali Cheng, George Dasoulas, Chirag Agarwal, Marinka Zitnik
ICLR2
2023 Permute Me Softly: Learning Soft Permutations for Graph Representations
abstract
Graph neural networks (GNNs) have recently emerged as a dominant paradigm for machine learning with graphs. Research on GNNs has mainly focused on the family of message passing neural networks (MPNNs). Similar to the Weisfeiler-Leman (WL) test of isomorphism, these models follow an iterative neighborhood aggregation procedure to update vertex representations, and they next compute graph representations by aggregating the representations of the vertices. Although very successful, MPNNs have been studied intensively in the past few years. Thus, there is a need for novel architectures which will allow research in the field to break away from MPNNs. In this paper, we propose a new graph neural network model, so-called π-GNN which learns a "soft" permutation (i. e., doubly stochastic) matrix for each graph, and thus projects all graphs into a common vector space. The learned matrices impose a "soft" ordering on the vertices of the input graphs, and based on this ordering, the adjacency matrices are mapped into vectors. These vectors can be fed into fully-connected or convolutional layers to deal with supervised learning tasks. In case of large graphs, to make the model more efficient in terms of running time and memory, we further relax the doubly stochastic matrices to row stochastic matrices. We empirically evaluate the model on graph classification and graph regression datasets and show that it achieves performance competitive with state-of-the-art models.
Giannis Nikolentzos, George Dasoulas, Michalis Vazirgiannis
IEEE Trans. Pattern Anal. Mach. Intell.2
2022 Modularity-aware graph autoencoders for joint community detection and link prediction
Guillaume Salha, Johannes F. Lutzeyer, George Dasoulas, Romain Hennequin, Michalis Vazirgiannis
Neural Networks3
2021 Ego-Based Entropy Measures for Structural Representations on Graphs
abstract
Machine learning on graph-structured data has attracted high research interest due to the emergence of Graph Neural Networks (GNNs). Most of the proposed GNNs are based on the node homophily, i.e neighboring nodes share similar characteristics. However, in many complex networks, nodes that lie to distant parts of the graph share structurally equivalent characteristics and exhibit similar roles (e.g chemical properties of distant atoms in a molecule, type of social network users). A growing literature proposed representations that identify structurally equivalent nodes. However, most of the existing methods require high time and space complexity. In this paper, we propose VNEstruct, a simple approach, based on entropy measures of the neighborhood’s topology, for generating low-dimensional structural representations, that is time- efficient and robust to graph perturbations. Empirically, we observe that VNEstruct exhibits robustness on structural role identification tasks. Moreover, VNEstruct can achieve state- of-the-art performance on graph classification, without incorporating the graph structure information in the optimization, in contrast to GNN competitors.
George Dasoulas, Giannis Nikolentzos, Kevin Scaman, Aladin Virmaux, Michalis Vazirgiannis
ICASSP1
2021 Learning Parametrised Graph Shift Operators
George Dasoulas, Johannes F. Lutzeyer, Michalis Vazirgiannis
ICLR1
2021 Lipschitz normalization for self-attention layers with application to graph neural networks
abstract
Attention based neural networks are state of the art in a large range of applications. However, their performance tends to degrade when the number of layers increases. In this work, we show that enforcing Lipschitz continuity by normalizing the attention scores can significantly improve the performance of deep attention models. First, we show that, for deep graph attention networks (GAT), gradient explosion appears during training, leading to poor performance of gradient-based training algorithms. To address this issue, we derive a theoretical analysis of the Lipschitz continuity of attention modules and introduce LipschitzNorm, a simple and parameter-free normalization for self-attention mechanisms that enforces the model to be Lipschitz continuous. We then apply LipschitzNorm to GAT and Graph Transformers and show that their performance is substantially improved in the deep setting (10 to 30 layers). More specifically, we show that a deep GAT model with LipschitzNorm achieves state of the art results for node label prediction tasks that exhibit long-range dependencies, while showing consistent improvements over their unnormalized counterparts in benchmark node classification tasks.
George Dasoulas, Kevin Scaman, Aladin Virmaux
ICML1
2020 Hcore-Init: Neural Network Initialization based on Graph Degeneracy
abstract
Neural networks have become a very popular tool for many machine learning tasks, as in recent years we witnessed many novel architectures, learning and optimization techniques for deep learning. Capitalizing on the fact that neural networks inherently constitute multipartite graphs among neuron layers, we aim to analyze directly their structure to extract meaningful information that can improve the learning process. To our knowledge graph mining techniques for enhancing learning in neural networks have not been thoroughly investigated. In this paper we propose an adapted version of the k-core structure for the complete weighted multipartite graph extracted from a deep learning architecture. As a multipartite graph is a combination of bipartite graphs, that are in turn the incidence graphs of hypergraphs, we design k-hypercore decomposition, the hypergraph analogue of k-core degeneracy. We applied k-hypercore to several neural network architectures, more specifically to convolutional neural networks and multilayer perceptrons for image recognition tasks after a very short pretraining. Then we used the information provided by the hypercore numbers of the neurons to re-initialize the weights of the neural network, thus biasing the gradient optimization scheme. Extensive experiments proved that k-hypercore outperforms the state-of-the-art initialization methods.
Stratis Limnios, George Dasoulas, Dimitrios M. Thilikos, Michalis Vazirgiannis
ICPR2
2020 Coloring Graph Neural Networks for Node Disambiguation
abstract
In this paper, we show that a simple coloring scheme can improve, both theoretically and empirically, the expressive power of Message Passing Neural Networks (MPNNs). More specifically, we introduce a graph neural network called Colored Local Iterative Procedure (CLIP) that uses colors to disambiguate identical node attributes, and show that this representation is a universal approximator of continuous functions on graphs with node attributes. Our method relies on separability, a key topological characteristic that allows to extend well-chosen neural networks into universal representations. Finally, we show experimentally that CLIP is capable of capturing structural characteristics that traditional MPNNs fail to distinguish, while being state-of-the-art on benchmark graph classification datasets.
George Dasoulas, Ludovic Dos Santos, Kevin Scaman, Aladin Virmaux
IJCAI1
2020 k-hop graph neural networks
Giannis Nikolentzos, George Dasoulas, Michalis Vazirgiannis
Neural Networks2