Skip to main content

Showing 1–13 of 13 results for author: Broda, K

.
  1. arXiv:2205.15752  [pdf, other

    cs.LG cs.AI

    Hierarchies of Reward Machines

    Authors: Daniel Furelos-Blanco, Mark Law, Anders Jonsson, Krysia Broda, Alessandra Russo

    Abstract: 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. The structure of RMs enables the decomposition of a task into simpler and independently solvable subtasks that help tackle long-horizon and/or sparse reward tasks. We propose a formalism fo… ▽ More

    Submitted 4 June, 2023; v1 submitted 31 May, 2022; originally announced May 2022.

    Comments: Preprint accepted for publication to the 40th International Conference on Machine Learning (ICML-23)

  2. arXiv:2109.10633  [pdf, other

    cs.AI

    Reactive Answer Set Programming

    Authors: Krysia Broda, Fariba Sadri, Stephen Butler

    Abstract: Logic Production System (LPS) is a logic-based framework for modelling reactive behaviour. Based on abductive logic programming, it combines reactive rules with logic programs, a database and a causal theory that specifies transitions between the states of the database. This paper proposes a systematic map** of the Kernel of this framework (called KELPS) into an answer set program (ASP). For thi… ▽ More

    Submitted 22 September, 2021; originally announced September 2021.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  3. arXiv:2105.10908  [pdf, ps, other

    cs.LO

    PASOCS: A Parallel Approximate Solver for Probabilistic Logic Programs under the Credal Semantics

    Authors: David Tuckey, Alessandra Russo, Krysia Broda

    Abstract: The Credal semantics is a probabilistic extension of the answer set semantics which can be applied to programs that may or may not be stratified. It assigns to atoms a set of acceptable probability distributions characterised by its lower and upper bounds. Performing exact probabilistic inference in the Credal semantics is computationally intractable. This paper presents a first solver, based on s… ▽ More

    Submitted 23 May, 2021; originally announced May 2021.

  4. Induction and Exploitation of Subgoal Automata for Reinforcement Learning

    Authors: Daniel Furelos-Blanco, Mark Law, Anders Jonsson, Krysia Broda, Alessandra Russo

    Abstract: In this paper we present ISA, an approach for learning and exploiting subgoals in episodic reinforcement learning (RL) tasks. ISA interleaves reinforcement learning with the induction of a subgoal automaton, an automaton whose edges are labeled by the task's subgoals expressed as propositional logic formulas over a set of high-level events. A subgoal automaton also consists of two special states:… ▽ More

    Submitted 16 March, 2021; v1 submitted 8 September, 2020; originally announced September 2020.

    Comments: Published in the Journal of Artificial Intelligence Research (JAIR)

    Journal ref: Journal of Artificial Intelligence Research, 70, 1031-1116 (2021)

  5. arXiv:2005.00904  [pdf, ps, other

    cs.AI cs.LG

    The ILASP system for Inductive Learning of Answer Set Programs

    Authors: Mark Law, Alessandra Russo, Krysia Broda

    Abstract: 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. Until recently, most research on ILP targeted learning Prolog programs. Our own ILASP system instead learns Answer Set Programs, including normal rules, choice rules and hard and weak constraints. Learning such expressive programs widens the… ▽ More

    Submitted 2 May, 2020; originally announced May 2020.

    Comments: Submitted to the ALP newsletter

  6. arXiv:2003.00749  [pdf, other

    cs.AI

    A general framework for scientifically inspired explanations in AI

    Authors: David Tuckey, Alessandra Russo, Krysia Broda

    Abstract: 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. The focus of explainability in AI has predominantly been on trying to gain insights into how machine learning systems function by exploring relationships between input… ▽ More

    Submitted 2 March, 2020; originally announced March 2020.

  7. arXiv:1911.13152  [pdf, other

    cs.LG cs.AI cs.LO stat.ML

    Induction of Subgoal Automata for Reinforcement Learning

    Authors: Daniel Furelos-Blanco, Mark Law, Alessandra Russo, Krysia Broda, Anders Jonsson

    Abstract: In this work we present ISA, a novel approach for learning and exploiting subgoals in reinforcement learning (RL). Our method relies on inducing an automaton whose transitions are subgoals expressed as propositional formulas over a set of observable events. A state-of-the-art inductive logic programming system is used to learn the automaton from observation traces perceived by the RL agent. The re… ▽ More

    Submitted 29 November, 2019; originally announced November 2019.

    Comments: Preprint accepted for publication to the 34th AAAI Conference on Artificial Intelligence (AAAI-20)

  8. arXiv:1907.05664  [pdf, other

    cs.LG cs.CL

    Saliency Maps Generation for Automatic Text Summarization

    Authors: David Tuckey, Krysia Broda, Alessandra Russo

    Abstract: Saliency map generation techniques are at the forefront of explainable AI literature for a broad range of machine learning applications. Our goal is to question the limits of these approaches on more complex tasks. In this paper we apply Layer-Wise Relevance Propagation (LRP) to a sequence-to-sequence attention model trained on a text summarization dataset. We obtain unexpected saliency maps and d… ▽ More

    Submitted 12 July, 2019; originally announced July 2019.

  9. Towards Intuitive Reasoning in Axiomatic Geometry

    Authors: Maximilian Doré, Krysia Broda

    Abstract: Proving lemmas in synthetic geometry is often a time-consuming endeavour since many intermediate lemmas need to be proven before interesting results can be obtained. Improvements in automated theorem provers (ATP) in recent years now mean they can prove many of these intermediate lemmas. The interactive theorem prover Elfe accepts mathematical texts written in fair English and verifies them with t… ▽ More

    Submitted 1 April, 2019; originally announced April 2019.

    Comments: In Proceedings ThEdu'18, arXiv:1903.12402

    Journal ref: EPTCS 290, 2019, pp. 38-55

  10. arXiv:1808.08441  [pdf, ps, other

    cs.AI

    Inductive Learning of Answer Set Programs from Noisy Examples

    Authors: Mark Law, Alessandra Russo, Krysia Broda

    Abstract: In recent years, non-monotonic Inductive Logic Programming has received growing interest. Specifically, several new learning frameworks and algorithms have been introduced for learning under the answer set semantics, allowing the learning of common-sense knowledge involving defaults and exceptions, which are essential aspects of human reasoning. In this paper, we present a noise-tolerant generalis… ▽ More

    Submitted 25 August, 2018; originally announced August 2018.

    Comments: To appear in Advances in Cognitive Systems

  11. arXiv:1801.10513  [pdf, other

    cs.LO

    The Elfe System - Verifying mathematical proofs of undergraduate students

    Authors: Maximilian Doré, Krysia Broda

    Abstract: Elfe is an interactive system for teaching basic proof methods in discrete mathematics. The user inputs a mathematical text written in fair English which is converted to a special data-structure of first-order formulas. Certain proof obligations implied by this intermediate representation are checked by automated theorem provers which try to either prove the obligations or find countermodels if an… ▽ More

    Submitted 31 January, 2018; originally announced January 2018.

    Journal ref: 10th International Conference on Computer Supported Education (CSEDU 2018), Mar 2018, Funchal, Portugal

  12. arXiv:1608.01946  [pdf, other

    cs.AI

    Iterative Learning of Answer Set Programs from Context Dependent Examples

    Authors: Mark Law, Alessandra Russo, Krysia Broda

    Abstract: In recent years, several frameworks and systems have been proposed that extend Inductive Logic Programming (ILP) to the Answer Set Programming (ASP) paradigm. In ILP, examples must all be explained by a hypothesis together with a given background knowledge. In existing systems, the background knowledge is the same for all examples; however, examples may be context-dependent. This means that some e… ▽ More

    Submitted 5 August, 2016; originally announced August 2016.

    Comments: Paper presented at the 32nd International Conference on Logic Programming (ICLP 2016), New York City, USA, 16-21 October 2016, 22 pages, LaTeX, 3 figures

  13. Learning Weak Constraints in Answer Set Programming

    Authors: Mark Law, Alessandra Russo, Krysia Broda

    Abstract: 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). The framework, called Learning from Ordered Answer Sets, generalises our previous work on learning ASP programs without weak constraints, by considering a new notion of examples as ordered pairs of partial answer sets… ▽ More

    Submitted 23 July, 2015; originally announced July 2015.

    Comments: To appear in Theory and Practice of Logic Programming (TPLP), Proceedings of ICLP 2015

    Journal ref: Theory and Practice of Logic Programming 15 (2015) 511-525