Demo Data from EDBT 2026 / reviewers in the wild / expert
Giovanni de Felice
dblp:213/7637
· DBLP profile ↗
6ranked-venue papers
4as first author
5since 2021 · last 2025
0000-0002-8550-718XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021Theory of computation · 3 · 1 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
3 papers |
Trustworthy machine learning · 37% Knowledge representation and reasoning · 32% Graph learning · 14% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
causality |
0.9 | 1 | 2025 | Causally Reliable Concept Bottleneck Models · NeurIPS 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning |
0.9 | 1 | 2025 | Causally Reliable Concept Bottleneck Models · NeurIPS 2025 |
Machine learning › Trustworthy machine learning › interpretability
concept bottleneck model |
0.9 | 1 | 2025 | Causally Reliable Concept Bottleneck Models · NeurIPS 2025 |
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | Causally Reliable Concept Bottleneck Models · NeurIPS 2025 |
Machine learning › Graph learning
graph neural network |
0.8 | 1 | 2024 | Graph-based Virtual Sensing from Sparse and Partial Multivariate Observations · ICLR 2024 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.7 | 1 | 2023 | Time Series Kernels based on Nonlinear Vector AutoRegressive Delay Embeddings · NeurIPS 2023 |
Programming languages and type systems › programming paradigms
dataflow language |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Programming languages and type systems
language semantics |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Logic in computer science
category theory |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Logic in computer science › category theory
monoidal categories |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Machine learning › Trustworthy machine learning
fairness |
0.3 | 1 | 2025 | Causally Reliable Concept Bottleneck Models · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › recurrent neural network
reservoir computing |
0.2 | 1 | 2023 | Time Series Kernels based on Nonlinear Vector AutoRegressive Delay Embeddings · NeurIPS 2023 |
Methods — techniques the papers use, named apart from their topics
spatio-temporal interpolation · 1.5graph deep learning · 1.5stochastic dataflow · 1.1causal stream functions · 1.1concept-based architectures · 0.9causal discovery · 0.9nonlinear vector autoregressive processes · 0.7delay embedding · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Causally Reliable Concept Bottleneck ModelsabstractConcept-based models are an emerging paradigm in deep learning that constrains the inference process to operate through human-interpretable variables, facilitating explainability and human interaction. However, these architectures, on par with popular opaque neural models, fail to account for the true causal mechanisms underlying the target phenomena represented in the data. This hampers their ability to support causal reasoning tasks, limits out-of-distribution generalization, and hinders the implementation of fairness constraints. To overcome these issues, we propose Causally reliable Concept Bottleneck Models (C$^2$BMs), a class of concept-based architectures that enforce reasoning through a bottleneck of concepts structured according to a model of the real-world causal mechanisms. We also introduce a pipeline to automatically learn this structure from observational data and unstructured background knowledge (e.g., scientific literature). Experimental evidence suggests that C$^2$BMs are more interpretable, causally reliable, and improve responsiveness to interventions w.r.t. standard opaque and concept-based models, while maintaining their accuracy. Giovanni de Felice, Arianna Casanova, Francesco De Santis, Silvia Santini, Pietro Barbiero, Alberto Termine |
NeurIPS | 1 |
| 2025 | Coinductive Streams in Monoidal CategoriesabstractWe introduce monoidal streams. Monoidal streams are a generalization of causal stream functions, which can be defined in cartesian monoidal categories, to arbitrary symmetric monoidal categories. In the same way that streams provide semantics to dataflow programming with pure functions, monoidal streams provide semantics to dataflow programming with theories of processes represented by a symmetric monoidal category. Monoidal streams also form a feedback monoidal category. In the same way that we can use a coinductive stream calculus to reason about signal flow graphs, we can use coinductive string diagrams to reason about feedback monoidal categories. As an example, we study syntax for a stochastic dataflow language, with semantics in stochastic monoidal streams. arXiv admin note: substantial text overlap with arXiv:2202.02061 Elena Di Lavore, Giovanni de Felice, Mario Román |
Log. Methods Comput. Sci. | 2 |
| 2024 | Graph-based Virtual Sensing from Sparse and Partial Multivariate ObservationsabstractVirtual sensing techniques allow for inferring signals at new unmonitored locations by exploiting spatio-temporal measurements coming from physical sensors at different locations. However, as the sensor coverage becomes sparse due to costs or other constraints, physical proximity cannot be used to support interpolation. In this paper, we overcome this challenge by leveraging dependencies between the target variable and a set of correlated variables (covariates) that can frequently be associated with each location of interest. From this viewpoint, covariates provide partial observability, and the problem consists of inferring values for unobserved channels by exploiting observations at other locations to learn how such variables can correlate. We introduce a novel graph-based methodology to exploit such relationships and design a graph deep learning architecture, named GgNet, implementing the framework. The proposed approach relies on propagating information over a nested graph structure that is used to learn dependencies between variables as well as locations. GgNet is extensively evaluated under different virtual sensing scenarios, demonstrating higher reconstruction accuracy compared to the state-of-the-art. Giovanni de Felice, Andrea Cini, Daniele Zambon, Vladimir V. Gusev, Cesare Alippi |
ICLR | 1 |
| 2023 | Time Series Kernels based on Nonlinear Vector AutoRegressive Delay EmbeddingsabstractKernel design is a pivotal but challenging aspect of time series analysis, especially in the context of small datasets. In recent years, Reservoir Computing (RC) has emerged as a powerful tool to compare time series based on the underlying dynamics of the generating process rather than the observed data. However, the performance of RC highly depends on the hyperparameter setting, which is hard to interpret and costly to optimize because of the recurrent nature of RC. Here, we present a new kernel for time series based on the recently established equivalence between reservoir dynamics and Nonlinear Vector AutoRegressive (NVAR) processes. The kernel is non-recurrent and depends on a small set of meaningful hyperparameters, for which we suggest an effective heuristic. We demonstrate excellent performance on a wide range of real-world classification tasks, both in terms of accuracy and speed. This further advances the understanding of RC representation learning models and extends the typical use of the NVAR framework to kernel design and representation of real-world time series data. Giovanni de Felice, John Yannis Goulermas, Vladimir V. Gusev |
NeurIPS | 1 |
| 2022 | Monoidal Streams for Dataflow ProgrammingabstractWe introduce monoidal streams: a generalization of causal stream functions to monoidal categories. In the same way that streams provide semantics to dataflow programming with pure functions, monoidal streams provide semantics to dataflow programming with theories of processes represented by a symmetric monoidal category. At the same time, monoidal streams form a feedback monoidal category, which can be used to interpret signal flow graphs. As an example, we study a stochastic dataflow language. Elena Di Lavore, Giovanni de Felice, Mario Román |
LICS | 2 |
| 2019 | A diagrammatic calculus of fermionic quantum circuitsabstractWe introduce the fermionic ZW calculus, a string-diagrammatic language for fermionic quantum computing (FQC). After defining a fermionic circuit model, we present the basic components of the calculus, together with their interpretation, and show how the main physical gates of interest in FQC can be represented in our language. We then list our axioms, and derive some additional equations. We prove that the axioms provide a complete equational axiomatisation of the monoidal category whose objects are systems of finitely many local fermionic modes (LFMs), with maps that preserve or reverse the parity of states, and the tensor product as monoidal product. We achieve this through a procedure that rewrites any diagram in a normal form. As an example, we show how the statistics of a fermionic Mach-Zehnder interferometer can be calculated in the diagrammatic language. We conclude by giving a diagrammatic treatment of the dual-rail encoding, a standard method in optical quantum computing used to perform universal quantum computation. Giovanni de Felice, Amar Hadzihasanovic, Kang Feng Ng |
Log. Methods Comput. Sci. | 1 |