Search Results for author: Alessandra Russo

Found 38 papers, 8 papers with code

The Role of Foundation Models in Neuro-Symbolic Learning and Reasoning

no code implementations2 Feb 2024 Daniel Cunnington, Mark Law, Jorge Lobo, Alessandra Russo

In this paper, we leverage the implicit knowledge within foundation models to enhance the performance in NeSy tasks, whilst reducing the amount of data labelling and manual engineering.

Language Modelling Large Language Model

A Unifying Framework for Learning Argumentation Semantics

no code implementations18 Oct 2023 Zlatina Mileva, Antonis Bikakis, Fabio Aurelio D'Asaro, Mark Law, Alessandra Russo

In this paper we present a novel framework, which uses an Inductive Logic Programming approach to learn the acceptability semantics for several abstract and structured argumentation frameworks in an interpretable way.

Inductive logic programming

NeuralFastLAS: Fast Logic-Based Learning from Raw Data

no code implementations8 Oct 2023 Theo Charalambous, Yaniv Aspis, Alessandra Russo

Symbolic rule learners generate interpretable solutions, however they require the input to be encoded symbolically.

Proceedings 39th International Conference on Logic Programming

no code implementations28 Aug 2023 Enrico Pontelli, Stefania Costantini, Carmine Dodaro, Sarah Gaggl, Roberta Calegari, Artur d'Avila Garcez, Francesco Fabiano, Alessandra Mileo, Alessandra Russo, Francesca Toni

This volume contains the Technical Communications presented at the 39th International Conference on Logic Programming (ICLP 2023), held at Imperial College London, UK from July 9 to July 15, 2023.

Ethics

Reasoning over the Behaviour of Objects in Video-Clips for Adverb-Type Recognition

no code implementations9 Jul 2023 Amrit Diggavi Seshadri, Alessandra Russo

Specifically, we propose a novel pipeline that extracts human-interpretable object-behaviour-facts from raw video clips and propose novel symbolic and transformer based reasoning methods that operate over these extracted facts to identify adverb-types.

Object

RECAP-KG: Mining Knowledge Graphs from Raw GP Notes for Remote COVID-19 Assessment in Primary Care

no code implementations17 Jun 2023 Rakhilya Lee Mekhtieva, Brandon Forbes, Dalal Alrajeh, Brendan Delaney, Alessandra Russo

By relying on support phrases mined from the SNOMED ontology, as well as predefined supported facts from values used in the RECAP (REmote COVID-19 Assessment in Primary Care) patient risk prediction tool, our graph generative framework is able to extract structured knowledge graphs from the highly unstructured and inconsistent format that consultation notes are written in.

Decision Making graph construction +2

Towards preserving word order importance through Forced Invalidation

1 code implementation11 Apr 2023 Hadeel Al-Negheimish, Pranava Madhyastha, Alessandra Russo

Large pre-trained language models such as BERT have been widely used as a framework for natural language understanding (NLU) tasks.

Natural Language Understanding Sentence +1

Neuro-symbolic Rule Learning in Real-world Classification Tasks

2 code implementations29 Mar 2023 Kexin Gu Baugh, Nuri Cingillioglu, Alessandra Russo

Neuro-symbolic rule learning has attracted lots of attention as it offers better interpretability than pure neural models and scales better than symbolic rule learning.

Binary Classification Classification +2

Learning Reward Machines in Cooperative Multi-Agent Tasks

no code implementations24 Mar 2023 Leo Ardon, Daniel Furelos-Blanco, Alessandra Russo

This paper presents a novel approach to Multi-Agent Reinforcement Learning (MARL) that combines cooperative task decomposition with the learning of reward machines (RMs) encoding the structure of the sub-tasks.

Multi-agent Reinforcement Learning

Sparse Relational Reasoning with Object-Centric Representations

no code implementations15 Jul 2022 Alex F. Spies, Alessandra Russo, Murray Shanahan

We investigate the composability of soft-rules learned by relational neural architectures when operating over object-centric (slot-based) representations, under a variety of sparsity-inducing constraints.

Object Relational Reasoning

Automatic Concept Extraction for Concept Bottleneck-based Video Classification

no code implementations21 Jun 2022 Jeya Vikranth Jeyakumar, Luke Dickens, Luis Garcia, Yu-Hsi Cheng, Diego Ramirez Echavarria, Joseph Noor, Alessandra Russo, Lance Kaplan, Erik Blasch, Mani Srivastava

CoDEx identifies a rich set of complex concept abstractions from natural language explanations of videos-obviating the need to predefine the amorphous set of concepts.

Classification Video Classification

Hierarchies of Reward Machines

1 code implementation31 May 2022 Daniel Furelos-Blanco, Mark Law, Anders Jonsson, Krysia Broda, Alessandra Russo

Reward machines (RMs) are a recent formalism for representing the reward function of a reinforcement learning task through a finite-state machine whose edges encode subgoals of the task using high-level events.

Neuro-Symbolic Learning of Answer Set Programs from Raw Data

1 code implementation25 May 2022 Daniel Cunnington, Mark Law, Jorge Lobo, Alessandra Russo

A promising direction for achieving this goal is Neuro-Symbolic AI, which aims to combine the interpretability of symbolic techniques with the ability of deep learning to learn from raw data.

Decision Making

Coherent and Consistent Relational Transfer Learning with Autoencoders

no code implementations29 Sep 2021 Harald Stromfelt, Luke Dickens, Artur Garcez, Alessandra Russo

Human defined concepts are inherently transferable, but it is not clear under what conditions they can be modelled effectively by non-symbolic artificial learners.

Relation Transfer Learning

Numerical reasoning in machine reading comprehension tasks: are we there yet?

no code implementations EMNLP 2021 Hadeel Al-Negheimish, Pranava Madhyastha, Alessandra Russo

The current standings of these models in the DROP leaderboard, over standard metrics, suggest that the models have achieved near-human performance.

Machine Reading Comprehension

FF-NSL: Feed-Forward Neural-Symbolic Learner

1 code implementation24 Jun 2021 Daniel Cunnington, Mark Law, Alessandra Russo, Jorge Lobo

To address this limitation, we propose a neural-symbolic learning framework, called Feed-Forward Neural-Symbolic Learner (FFNSL), that integrates a logic-based machine learning system capable of learning from noisy examples, with neural networks, in order to learn interpretable knowledge from labelled unstructured data.

Inductive logic programming

pix2rule: End-to-end Neuro-symbolic Rule Learning

3 code implementations14 Jun 2021 Nuri Cingillioglu, Alessandra Russo

Humans have the ability to seamlessly combine low-level visual input with high-level symbolic reasoning often in the form of recognising objects, learning relations between them and applying rules.

Image Classification

HySTER: A Hybrid Spatio-Temporal Event Reasoner

no code implementations17 Jan 2021 Theophile Sautory, Nuri Cingillioglu, Alessandra Russo

The task of Video Question Answering (VideoQA) consists in answering natural language questions about a video and serves as a proxy to evaluate the performance of a model in scene sequence understanding.

Inductive logic programming Question Answering +1

Learning a Non-Redundant Collection of Classifiers

no code implementations1 Jan 2021 Daniel Pace, Alessandra Russo, Murray Shanahan

Inspired by Quality-Diversity algorithms, in this work we train a collection of classifiers to learn distinct solutions to a classification problem, with the goal of learning to exploit a variety of predictive signals present in the training data.

NSL: Hybrid Interpretable Learning From Noisy Raw Data

no code implementations9 Dec 2020 Daniel Cunnington, Alessandra Russo, Mark Law, Jorge Lobo, Lance Kaplan

Using the scoring function of FastLAS, NSL searches for short, interpretable rules that generalise over such noisy examples.

Inductive logic programming

On the Transferability of VAE Embeddings using Relational Knowledge with Semi-Supervision

no code implementations13 Nov 2020 Harald Strömfelt, Luke Dickens, Artur d'Avila Garcez, Alessandra Russo

We propose a new model for relational VAE semi-supervision capable of balancing disentanglement and low complexity modelling of relations with different symbolic properties.

Disentanglement Transfer Learning

FLAP -- A Federated Learning Framework for Attribute-based Access Control Policies

no code implementations19 Oct 2020 Amani Abu Jabal, Elisa Bertino, Jorge Lobo, Dinesh Verma, Seraphin Calo, Alessandra Russo

The design of a policy transfer framework has challenges, including policy conflicts and privacy issues.

Cryptography and Security

Learning Diverse Representations for Fast Adaptation to Distribution Shift

no code implementations12 Jun 2020 Daniel Pace, Alessandra Russo, Murray Shanahan

assumption is a useful idealization that underpins many successful approaches to supervised machine learning.

The ILASP system for Inductive Learning of Answer Set Programs

no code implementations2 May 2020 Mark Law, Alessandra Russo, Krysia Broda

The goal of Inductive Logic Programming (ILP) is to learn a program that explains a set of examples in the context of some pre-existing background knowledge.

Common Sense Reasoning Inductive logic programming

A general framework for scientifically inspired explanations in AI

no code implementations2 Mar 2020 David Tuckey, Alessandra Russo, Krysia Broda

Explainability in AI is gaining attention in the computer science community in response to the increasing success of deep learning and the important need of justifying how such systems make predictions in life-critical applications.

Philosophy

Learning Neural Search Policies for Classical Planning

no code implementations27 Nov 2019 Pawel Gomoluch, Dalal Alrajeh, Alessandra Russo, Antonio Bucchiarone

In this paper, we introduce a parametrized search algorithm template which combines various search techniques within a single routine.

Stochastic Optimization

Learning Invariants through Soft Unification

1 code implementation NeurIPS 2020 Nuri Cingillioglu, Alessandra Russo

The core characteristic of our architecture is soft unification between examples that enables the network to generalise parts of the input into variables, thereby learning invariants.

Saliency Maps Generation for Automatic Text Summarization

no code implementations12 Jul 2019 David Tuckey, Krysia Broda, Alessandra Russo

Saliency map generation techniques are at the forefront of explainable AI literature for a broad range of machine learning applications.

counterfactual Text Summarization

Learning Classical Planning Strategies with Policy Gradient

no code implementations23 Oct 2018 Pawel Gomoluch, Dalal Alrajeh, Alessandra Russo

This enables using policy gradient to learn search strategies tailored to a specific distributions of planning problems and a selected performance metric, e. g. the IPC score.

DeepLogic: Towards End-to-End Differentiable Logical Reasoning

1 code implementation18 May 2018 Nuri Cingillioglu, Alessandra Russo

Combining machine learning with logic-based expert systems in order to get the best of both worlds are becoming increasingly popular.

BIG-bench Machine Learning Logical Reasoning

Towards learning domain-independent planning heuristics

no code implementations21 Jul 2017 Pawel Gomoluch, Dalal Alrajeh, Alessandra Russo, Antonio Bucchiarone

Automated planning remains one of the most general paradigms in Artificial Intelligence, providing means of solving problems coming from a wide variety of domains.

Iterative Learning of Answer Set Programs from Context Dependent Examples

no code implementations5 Aug 2016 Mark Law, Alessandra Russo, Krysia Broda

In ILP, examples must all be explained by a hypothesis together with a given background knowledge.

Inductive logic programming

Learning Weak Constraints in Answer Set Programming

no code implementations23 Jul 2015 Mark Law, Alessandra Russo, Krysia Broda

This paper contributes to the area of inductive logic programming by presenting a new learning framework that allows the learning of weak constraints in Answer Set Programming (ASP).

Inductive logic programming Scheduling

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