EDBT 2026 Demo / reviewers in the wild / expert
Filippo Simini
dblp:136/7111
· DBLP profile ↗
7ranked-venue papers
0as first author
6since 2021 · last 2025
0000-0001-8675-3529ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 since 2021Systems, architecture and hardware · 2 · 2 since 2021Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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
3 papers |
Graph learning · 64% Generative modeling · 22% Deep learning architectures and training · 11% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Generative modeling › generative model › structured generative models
dynamic graph generative models |
1.7 | 2 | 2025 | Quality Measures for Dynamic Graph Generative Models · ICLR 2025 A Deep Probabilistic Framework for Continuous Time Dynamic Graph Generation · AAAI 2025 |
Machine learning › Graph learning
graph generation |
1.7 | 2 | 2025 | Quality Measures for Dynamic Graph Generative Models · ICLR 2025 A Deep Probabilistic Framework for Continuous Time Dynamic Graph Generation · AAAI 2025 |
Machine learning › Graph learning
dynamic graph learning |
0.9 | 1 | 2025 | Quality Measures for Dynamic Graph Generative Models · ICLR 2025 |
Machine learning › Graph learning
graph neural network |
0.9 | 1 | 2025 | Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › sequence modeling
long-range dependency modeling |
0.9 | 1 | 2025 | Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks · NeurIPS 2025 |
Machine learning › Graph learning › graph neural network
message passing |
0.9 | 1 | 2025 | Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks · NeurIPS 2025 |
Machine learning › Graph learning › graph generation
temporal graph generation |
0.9 | 1 | 2025 | A Deep Probabilistic Framework for Continuous Time Dynamic Graph Generation · AAAI 2025 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel approximation
random features |
0.3 | 1 | 2025 | Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural Networks · NeurIPS 2025 |
Methods — techniques the papers use, named apart from their topics
randomized sketching · 0.9random projection · 0.9probabilistic modeling · 0.9positional encoding · 0.9johnson-lindenstrauss lemma · 0.9autoregressive generation · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Deep Probabilistic Framework for Continuous Time Dynamic Graph GenerationabstractRecent advancements in graph representation learning have shifted attention towards dynamic graphs, which exhibit evolving topologies and features over time. The increased use of such graphs creates a paramount need for generative models suitable for applications such as data augmentation, obfuscation, and anomaly detection. However, there are few generative techniques that handle continuously changing temporal graph data; existing work largely relies on augmenting static graphs with additional temporal information to model dynamic interactions between nodes. In this work, we propose a fundamentally different approach: We instead directly model interactions as a joint probability of an edge forming between two nodes at a given time. This allows us to autoregressively generate new synthetic dynamic graphs in a largely assumption free, scalable, and inductive manner. We formalize this approach as DG-Gen, a generative framework for continuous time dynamic graphs, and demonstrate its effectiveness over five datasets. Our experiments demonstrate that DG-Gen not only generates higher fidelity graphs compared to traditional methods but also significantly advances link prediction tasks. Ryien Hosseini, Filippo Simini, Venkatram Vishwanath, Henry Hoffmann |
AAAI | 2 |
| 2025 | Quality Measures for Dynamic Graph Generative ModelsabstractDeep generative models have recently achieved significant success in modeling graph data, including dynamic graphs, where topology and features evolve over time. However, unlike in vision and natural language domains, evaluating generative models for dynamic graphs is challenging due to the difficulty of visualizing their output, making quantitative metrics essential. In this work, we develop a new quality metric for evaluating generative models of dynamic graphs. Current metrics for dynamic graphs typically involve discretizing the continuous-evolution of graphs into static snapshots and then applying conventional graph similarity measures. This approach has several limitations: (a) it models temporally related events as i.i.d. samples, failing to capture the non-uniform evolution of dynamic graphs; (b) it lacks a unified measure that is sensitive to both features and topology; (c) it fails to provide a scalar metric, requiring multiple metrics without clear superiority; and (d) it requires explicitly instantiating each static snapshot, leading to impractical runtime demands that hinder evaluation at scale. We propose a novel metric based on the Johnson-Lindenstrauss lemma, applying random projections directly to dynamic graph data. This results in an expressive, scalar, and application-agnostic measure of dynamic graph similarity that overcomes the limitations of traditional methods. We also provide a comprehensive empirical evaluation of metrics for continuous-time dynamic graphs, demonstrating the effectiveness of our approach compared to existing methods. Our implementation is available at https://github.com/ryienh/jl-metric. Ryien Hosseini, Filippo Simini, Venkatram Vishwanath, Rebecca Willett, Henry Hoffmann |
ICLR | 2 |
| 2025 | Sketch-Augmented Features Improve Learning Long-Range Dependencies in Graph Neural NetworksabstractGraph Neural Networks learn on graph-structured data by iteratively aggregating local neighborhood information. While this local message passing paradigm imparts a powerful inductive bias and exploits graph sparsity, it also yields three key challenges: (i) oversquashing of long-range information, (ii) oversmoothing of node representations, and (iii) limited expressive power. In this work we inject randomized global embeddings of node features, which we term Sketched Random Features, into standard GNNs, enabling them to efficiently capture long-range dependencies. The embeddings are unique, distance-sensitive, and topology-agnostic---properties which we analytically and empirically show alleviate the aforementioned limitations when injected into GNNs. Experimental results on real-world graph learning tasks confirm that this strategy consistently improves performance over baseline GNNs, offering both a standalone solution and a complementary enhancement to existing techniques such as graph positional encodings. Ryien Hosseini, Filippo Simini, Venkatram Vishwanath, Rebecca Willett, Henry Hoffmann |
NeurIPS | 2 |
| 2024 | A Multi-Level, Multi-Scale Visual Analytics Approach to Assessment of Multifidelity HPC SystemsabstractThe ability to monitor and interpret hardware system events and behaviors is crucial to improving the robustness and reliability of these systems, especially in a supercomputing facility. The growing complexity and scale of these systems demand an increase in monitoring data collected at multiple fidelity levels and varying temporal resolutions. In this work, we aim to build a holistic analytical system that helps make sense of such massive data, mainly the hardware logs, job logs, and environment logs collected from disparate subsystems and components of a supercomputer system. This end-to-end log analysis system, coupled with visual analytics support, allows users to glean and promptly extract supercomputer usage and error patterns at varying temporal and spatial resolutions. We use multi-resolution dynamic mode decomposition (mrDMD), a technique that depicts high-dimensional data as correlated spatial-temporal variations patterns or modes, to extract variation patterns isolated at specified frequencies. Our improvements to the mrDMD algorithm help promptly reveal useful information in the massive environment log dataset, which is then associated with the processed hardware and job log datasets using our visual analytics system. Furthermore, our system can identify the usage and error patterns filtered at user, project, and subcomponent levels. We exemplify the effectiveness of our approach with two use scenarios with the Cray XC40 supercomputer. Shilpika, Bethany Lusch, Murali Emani, Filippo Simini, Venkatram Vishwanath, Michael E. Papka, Kwan-Liu Ma |
CCGrid | 4 |
| 2022 | Toward an In-Depth Analysis of Multifidelity High Performance Computing SystemsabstractTo maintain a robust and reliable supercomputing facility, monitoring it and understanding its hardware system events and behaviors is an essential task. Exascale systems will be increasingly heterogeneous, and the volume of systems data, collected from multiple subsystems and components measured at multiple fidelity levels and temporal resolutions, will continue to grow. In this work, we aim to create an effective solution to analyze diverse and massive datasets gathered from the error logs, job logs, and environment logs of an HPC system, such as a Cray XC40 supercomputer. In this work, we build an end-to-end error log analysis system that analyzes the job logs and gleans insights from their correspondence with hardware error logs and environment logs despite their varying temporal and spatial resolutions. Our machine learning pipeline built in our system is ~92% accurate in predicting the job exit status and does so with sufficient lead time for evasive actions to be taken before the actual failure event occurs. Shilpika, Bethany Lusch, Murali Emani, Filippo Simini, Venkatram Vishwanath, Michael E. Papka, Kwan-Liu Ma |
CCGRID | 4 |
| 2022 | Modeling Adversarial Behavior Against Mobility Data PrivacyabstractPrivacy risk assessment is a crucial issue in any privacy-aware analysis process. Traditional frameworks for privacy risk assessment systematically generate the assumed knowledge for a potential adversary, evaluating the risk without realistically modelling the collection of the background knowledge used by the adversary when performing the attack. In this work, we propose Simulated Privacy Annealing (SPA), a new adversarial behavior model for privacy risk assessment in mobility data. We model the behavior of an adversary as a mobility trajectory and introduce an optimization approach to find the most effective adversary trajectory in terms of privacy risk produced for the individuals represented in a mobility data set. We use simulated annealing to optimize the movement of the adversary and simulate a possible attack on mobility data. We finally test the effectiveness of our approach on real human mobility data, showing that it can simulate the knowledge gathering process for an adversary in a more realistic way. Roberto Pellungrini, Luca Pappalardo, Filippo Simini, Anna Monreale |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2018 | Data-driven generation of spatio-temporal routines in human mobilityabstractThe generation of realistic spatio-temporal trajectories of human mobility is of fundamental importance in a wide range of applications, such as the developing of protocols for mobile ad-hoc networks or what-if analysis in urban ecosystems. Current generative algorithms fail in accurately reproducing the individuals' recurrent schedules and at the same time in accounting for the possibility that individuals may break the routine during periods of variable duration. In this article we present Ditras (DIary-based TRAjectory Simulator), a framework to simulate the spatio-temporal patterns of human mobility. Ditras operates in two steps: the generation of a mobility diary and the translation of the mobility diary into a mobility trajectory. We propose a data-driven algorithm which constructs a diary generator from real data, capturing the tendency of individuals to follow or break their routine. We also propose a trajectory generator based on the concept of preferential exploration and preferential return. We instantiate Ditras with the proposed diary and trajectory generators and compare the resulting algorithm with real data and synthetic data produced by other generative algorithms, built by instantiating Ditras with several combinations of diary and trajectory generators. We show that the proposed algorithm reproduces the statistical properties of real trajectories in the most accurate way, making a step forward the understanding of the origin of the spatio-temporal patterns of human mobility. Luca Pappalardo, Filippo Simini |
Data Min. Knowl. Discov. | 2 |