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

Giovanni de Felice

dblp:213/7637 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
causality
0.912025
Causally Reliable Concept Bottleneck Models · NeurIPS 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning
causal reasoning
0.912025
Causally Reliable Concept Bottleneck Models · NeurIPS 2025
Machine learning › Trustworthy machine learning › interpretability
concept bottleneck model
0.912025
Causally Reliable Concept Bottleneck Models · NeurIPS 2025
Machine learning › Trustworthy machine learning
interpretability
0.912025
Causally Reliable Concept Bottleneck Models · NeurIPS 2025
Machine learning › Graph learning
graph neural network
0.812024
Graph-based Virtual Sensing from Sparse and Partial Multivariate Observations · ICLR 2024
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.712023
Time Series Kernels based on Nonlinear Vector AutoRegressive Delay Embeddings · NeurIPS 2023
Programming languages and type systems › programming paradigms
dataflow language
0.612022
Monoidal Streams for Dataflow Programming · LICS 2022
Programming languages and type systems
language semantics
0.612022
Monoidal Streams for Dataflow Programming · LICS 2022
Logic in computer science
category theory
0.612022
Monoidal Streams for Dataflow Programming · LICS 2022
Logic in computer science › category theory
monoidal categories
0.612022
Monoidal Streams for Dataflow Programming · LICS 2022
Machine learning › Trustworthy machine learning
fairness
0.312025
Causally Reliable Concept Bottleneck Models · NeurIPS 2025
Machine learning › Deep learning architectures and training › recurrent neural network
reservoir computing
0.212023
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
YearPublicationVenuePosition
2025 Causally Reliable Concept Bottleneck Models
abstract
Concept-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
NeurIPS1
2025 Coinductive Streams in Monoidal Categories
abstract
We 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 Observations
abstract
Virtual 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
ICLR1
2023 Time Series Kernels based on Nonlinear Vector AutoRegressive Delay Embeddings
abstract
Kernel 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
NeurIPS1
2022 Monoidal Streams for Dataflow Programming
abstract
We 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
LICS2
2019 A diagrammatic calculus of fermionic quantum circuits
abstract
We 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