Search Results for author: Andrea Passerini

Found 50 papers, 25 papers with code

Unveiling LLMs: The Evolution of Latent Representations in a Temporal Knowledge Graph

no code implementations4 Apr 2024 Marco Bronzini, Carlo Nicolini, Bruno Lepri, Jacopo Staiano, Andrea Passerini

We propose an end-to-end framework that jointly decodes the factual knowledge embedded in the latent space of LLMs from a vector space to a set of ground predicates and represents its evolution across the layers using a temporal knowledge graph.

Claim Verification

Can LLMs Correct Physicians, Yet? Investigating Effective Interaction Methods in the Medical Domain

no code implementations29 Mar 2024 Burcu Sayin, Pasquale Minervini, Jacopo Staiano, Andrea Passerini

We explore the potential of Large Language Models (LLMs) to assist and potentially correct physicians in medical decision-making tasks.

Answer Generation Decision Making

Learning To Guide Human Decision Makers With Vision-Language Models

no code implementations25 Mar 2024 Debodeep Banerjee, Stefano Teso, Burcu Sayin, Andrea Passerini

As a remedy, we introduce learning to guide (LTG), an alternative framework in which - rather than taking control from the human expert - the machine provides guidance useful for decision making, and the human is entirely responsible for coming up with a decision.

Decision Making Language Modelling +1

BEARS Make Neuro-Symbolic Models Aware of their Reasoning Shortcuts

1 code implementation19 Feb 2024 Emanuele Marconato, Samuele Bortolotti, Emile van Krieken, Antonio Vergari, Andrea Passerini, Stefano Teso

Neuro-Symbolic (NeSy) predictors that conform to symbolic knowledge - encoding, e. g., safety constraints - can be affected by Reasoning Shortcuts (RSs): They learn concepts consistent with the symbolic knowledge by exploiting unintended semantics.

Glitter or Gold? Deriving Structured Insights from Sustainability Reports via Large Language Models

1 code implementation9 Oct 2023 Marco Bronzini, Carlo Nicolini, Bruno Lepri, Andrea Passerini, Jacopo Staiano

This poses a challenge in efficiently gathering and aligning the data into a unified framework to derive insights related to Corporate Social Responsibility (CSR).

In-Context Learning

Meta-Path Learning for Multi-relational Graph Neural Networks

1 code implementation29 Sep 2023 Francesco Ferrini, Antonio Longa, Andrea Passerini, Manfred Jaeger

Existing multi-relational graph neural networks use one of two strategies for identifying informative relations: either they reduce this problem to low-level weight learning, or they rely on handcrafted chains of relational dependencies, called meta-paths.

Informativeness Knowledge Graphs

Interpretability is in the Mind of the Beholder: A Causal Framework for Human-interpretable Representation Learning

no code implementations14 Sep 2023 Emanuele Marconato, Andrea Passerini, Stefano Teso

This allows us to derive a principled notion of alignment between the machine representation and the vocabulary of concepts understood by the human.

Representation Learning

Not All Neuro-Symbolic Concepts Are Created Equal: Analysis and Mitigation of Reasoning Shortcuts

1 code implementation NeurIPS 2023 Emanuele Marconato, Stefano Teso, Antonio Vergari, Andrea Passerini

Neuro-Symbolic (NeSy) predictive models hold the promise of improved compliance with given constraints, systematic generalization, and interpretability, as they allow to infer labels that are consistent with some prior knowledge by reasoning over high-level concepts extracted from sub-symbolic inputs.

Systematic Generalization

Egocentric Hierarchical Visual Semantics

no code implementations9 May 2023 Luca Erculiani, Andrea Bontempelli, Andrea Passerini, Fausto Giunchiglia

We achieve this goal by implementing an algorithm which, for any object, recursively recognizes its visual genus and its visual differentia.

Object Object Recognition

Interval Logic Tensor Networks

1 code implementation31 Mar 2023 Samy Badreddine, Gianluca Apriceno, Andrea Passerini, Luciano Serafini

In this paper, we introduce Interval Real Logic (IRL), a two-sorted logic that interprets knowledge such as sequential properties (traces) and event properties using sequences of real-featured data.

Tensor Networks

Neuro-Symbolic Reasoning Shortcuts: Mitigation Strategies and their Limitations

no code implementations22 Mar 2023 Emanuele Marconato, Stefano Teso, Andrea Passerini

This setup offers clear advantages in terms of consistency to symbolic prior knowledge, and is often believed to provide interpretability benefits in that - by virtue of complying with the knowledge - the learned concepts can be better understood by human stakeholders.

Enhancing SMT-based Weighted Model Integration by Structure Awareness

no code implementations13 Feb 2023 Giuseppe Spallitta, Gabriele Masina, Paolo Morettin, Andrea Passerini, Roberto Sebastiani

The development of efficient exact and approximate algorithms for probabilistic inference is a long-standing goal of artificial intelligence research.

Fairness

Neuro-Symbolic Continual Learning: Knowledge, Reasoning Shortcuts and Concept Rehearsal

1 code implementation2 Feb 2023 Emanuele Marconato, Gianpaolo Bontempo, Elisa Ficarra, Simone Calderara, Andrea Passerini, Stefano Teso

We introduce Neuro-Symbolic Continual Learning, where a model has to solve a sequence of neuro-symbolic tasks, that is, it has to map sub-symbolic inputs to high-level concepts and compute predictions by reasoning consistently with prior knowledge.

Continual Learning

Explaining the Explainers in Graph Neural Networks: a Comparative Study

2 code implementations27 Oct 2022 Antonio Longa, Steve Azzolin, Gabriele Santin, Giulia Cencetti, Pietro Liò, Bruno Lepri, Andrea Passerini

Following a fast initial breakthrough in graph based learning, Graph Neural Networks (GNNs) have reached a widespread application in many science and engineering fields, prompting the need for methods to understand their decision process.

Node Classification

Global Explainability of GNNs via Logic Combination of Learned Concepts

1 code implementation13 Oct 2022 Steve Azzolin, Antonio Longa, Pietro Barbiero, Pietro Liò, Andrea Passerini

While instance-level explanation of GNN is a well-studied problem with plenty of approaches being developed, providing a global explanation for the behaviour of a GNN is much less explored, despite its potential in interpretability and debugging.

Rethinking and Recomputing the Value of ML Models

no code implementations30 Sep 2022 Burcu Sayin, Fabio Casati, Andrea Passerini, Jie Yang, Xinyue Chen

In this paper, we argue that the way we have been training and evaluating ML models has largely forgotten the fact that they are applied in an organization or societal context as they provide value to people.

SMT-based Weighted Model Integration with Structure Awareness

1 code implementation28 Jun 2022 Giuseppe Spallitta, Gabriele Masina, Paolo Morettin, Andrea Passerini, Roberto Sebastiani

Weighted Model Integration (WMI) is a popular formalism aimed at unifying approaches for probabilistic inference in hybrid domains, involving logical and algebraic constraints.

GlanceNets: Interpretabile, Leak-proof Concept-based Models

1 code implementation31 May 2022 Emanuele Marconato, Andrea Passerini, Stefano Teso

There is growing interest in concept-based models (CBMs) that combine high-performance and interpretability by acquiring and reasoning with a vocabulary of high-level concepts.

Open Set Learning Representation Learning

Concept-level Debugging of Part-Prototype Networks

1 code implementation31 May 2022 Andrea Bontempelli, Stefano Teso, Katya Tentori, Fausto Giunchiglia, Andrea Passerini

We propose ProtoPDebug, an effective concept-level debugger for ProtoPNets in which a human supervisor, guided by the model's explanations, supplies feedback in the form of what part-prototypes must be forgotten or kept, and the model is fine-tuned to align with this supervision.

Decision Making

Personalized Algorithmic Recourse with Preference Elicitation

1 code implementation27 May 2022 Giovanni De Toni, Paolo Viappiani, Stefano Teso, Bruno Lepri, Andrea Passerini

It is paramount that the sequence of actions does not require too much effort for users to implement.

Efficient Exploration

Machine Learning for Combinatorial Optimisation of Partially-Specified Problems: Regret Minimisation as a Unifying Lens

no code implementations20 May 2022 Stefano Teso, Laurens Bliek, Andrea Borghesi, Michele Lombardi, Neil Yorke-Smith, Tias Guns, Andrea Passerini

The challenge is to learn them from available data, while taking into account a set of hard constraints that a solution must satisfy, and that solving the optimisation problem (esp.

Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesis

1 code implementation18 Jan 2022 Giovanni De Toni, Bruno Lepri, Andrea Passerini

Being able to provide counterfactual interventions - sequences of actions we would have had to take for a desirable outcome to happen - is essential to explain how to change an unfavourable decision by a black-box machine learning model (e. g., being denied a loan request).

counterfactual Efficient Exploration +1

The Science of Rejection: A Research Area for Human Computation

no code implementations11 Nov 2021 Burcu Sayin, Jie Yang, Andrea Passerini, Fabio Casati

We motivate why the science of learning to reject model predictions is central to ML, and why human computation has a lead role in this effort.

Toward a Unified Framework for Debugging Concept-based Models

no code implementations23 Sep 2021 Andrea Bontempelli, Fausto Giunchiglia, Andrea Passerini, Stefano Teso

In this paper, we tackle interactive debugging of "gray-box" concept-based models (CBMs).

Learning compositional programs with arguments and sampling

no code implementations NeurIPS Workshop AIPLANS 2021 Giovanni De Toni, Luca Erculiani, Andrea Passerini

We showcase the potential of our approach by learning the Quicksort algorithm, showing how the ability to deal with arguments is crucial for learning and generalization.

Interactive Label Cleaning with Example-based Explanations

1 code implementation NeurIPS 2021 Stefano Teso, Andrea Bontempelli, Fausto Giunchiglia, Andrea Passerini

We tackle sequential learning under label noise in applications where a human supervisor can be queried to relabel suspicious examples.

Towards Visual Semantics

no code implementations26 Apr 2021 Fausto Giunchiglia, Luca Erculiani, Andrea Passerini

In this paper we provide a theory and an algorithm for how to build substance concepts which are in a one-to-one correspondence with classifications concepts, thus paving the way to the seamless integration between natural language descriptions and visual perception.

General Classification

Neuro-Symbolic Constraint Programming for Structured Prediction

no code implementations31 Mar 2021 Paolo Dragone, Stefano Teso, Andrea Passerini

We propose Nester, a method for injecting neural networks into constrained structured predictors.

Structured Prediction

Human-in-the-loop Handling of Knowledge Drift

1 code implementation27 Mar 2021 Andrea Bontempelli, Fausto Giunchiglia, Andrea Passerini, Stefano Teso

Motivated by this, we introduce TRCKD, a novel approach that combines automated drift detection and adaptation with an interactive stage in which the user is asked to disambiguate between different kinds of KD.

Generalising via Meta-Examples for Continual Learning in the Wild

1 code implementation28 Jan 2021 Alessia Bertugli, Stefano Vincenzi, Simone Calderara, Andrea Passerini

Future deep learning systems call for techniques that can deal with the evolving nature of temporal data and scarcity of annotations when new problems occur.

Continual Learning Few-Shot Learning

Learning Aggregation Functions

1 code implementation15 Dec 2020 Giovanni Pellegrini, Alessandro Tibo, Paolo Frasconi, Andrea Passerini, Manfred Jaeger

Learning on sets is increasingly gaining attention in the machine learning community, due to its widespread applicability.

Learning in the Wild with Incremental Skeptical Gaussian Processes

1 code implementation2 Nov 2020 Andrea Bontempelli, Stefano Teso, Fausto Giunchiglia, Andrea Passerini

The ability to learn from human supervision is fundamental for personal assistants and other interactive applications of AI.

Gaussian Processes

Few-Shot Unsupervised Continual Learning through Meta-Examples

1 code implementation17 Sep 2020 Alessia Bertugli, Stefano Vincenzi, Simone Calderara, Andrea Passerini

In real-world applications, data do not reflect the ones commonly used for neural networks training, since they are usually few, unlabeled and can be available as a stream.

Clustering Continual Learning +1

Continual egocentric object recognition

1 code implementation6 Dec 2019 Luca Erculiani, Fausto Giunchiglia, Andrea Passerini

We present a framework capable of tackilng the problem of continual object recognition in a setting which resembles that under whichhumans see and learn.

Active Learning Novelty Detection +2

Decomposition Strategies for Constructive Preference Elicitation

1 code implementation22 Nov 2017 Paolo Dragone, Stefano Teso, Mohit Kumar, Andrea Passerini

We propose a decomposition technique for large preference-based decision problems relying exclusively on inference and feedback over partial configurations.

Constructive Preference Elicitation over Hybrid Combinatorial Spaces

1 code implementation21 Nov 2017 Paolo Dragone, Stefano Teso, Andrea Passerini

The preferences are typically learned by querying the user for choice feedback over pairs or sets of objects.

Coactive Critiquing: Elicitation of Preferences and Features

no code implementations6 Dec 2016 Stefano Teso, Paolo Dragone, Andrea Passerini

When faced with complex choices, users refine their own preference criteria as they explore the catalogue of options.

Interpretability in Linear Brain Decoding

no code implementations17 Jun 2016 Seyed Mostafa Kia, Andrea Passerini

Despite extensive studies of this type, at present, there is no formal definition for interpretability of brain decoding models.

Brain Decoding Model Selection

Constructive Preference Elicitation by Setwise Max-margin Learning

1 code implementation20 Apr 2016 Stefano Teso, Andrea Passerini, Paolo Viappiani

In this paper we propose an approach to preference elicitation that is suitable to large configuration spaces beyond the reach of existing state-of-the-art approaches.

Learning Modulo Theories for preference elicitation in hybrid domains

no code implementations18 Aug 2015 Paolo Campigotto, Roberto Battiti, Andrea Passerini

CLEO iteratively alternates a preference elicitation step, where pairs of candidate solutions are selected based on the current utility model, and a refinement step where the utility is refined by incorporating the feedback received.

Learning-To-Rank

Structured Learning Modulo Theories

1 code implementation7 May 2014 Stefano Teso, Roberto Sebastiani, Andrea Passerini

The main idea is to leverage a state-of-the-art generalized Satisfiability Modulo Theory solver for implementing the inference and separation oracles of Structured Output SVMs.

Hybrid SRL with Optimization Modulo Theories

no code implementations18 Feb 2014 Stefano Teso, Roberto Sebastiani, Andrea Passerini

Generally speaking, the goal of constructive learning could be seen as, given an example set of structured objects, to generate novel objects with similar properties.

Relational Reasoning

Predicting the Geometry of Metal Binding Sites from Protein Sequence

no code implementations NeurIPS 2008 Paolo Frasconi, Andrea Passerini

Metal binding is important for the structural and functional characterization of proteins.

Cannot find the paper you are looking for? You can Submit a new open access paper.