paper-with-me

Papers

Using Program Induction to Interpret Transition System Dynamics

2017-07-26 · Svetlin Penkov, Subramanian Ramamoorthy

Explaining and reasoning about processes which underlie observed black-box phenomena enables the discovery of causal mechanisms, derivation of suitable abstract representations and the formulation of more robust predictions. We propose to learn high level functional programs in order to represent abstract models which capture the invariant structure in the observed data. We introduce the $\pi$-machine (program-induction machine) -- an architecture able to induce interpretable LISP-like programs from observed data traces. We propose an optimisation procedure for program learning based on backpropagation, gradient descent and A* search. We apply the proposed method to two problems: system identification of dynamical systems and explaining the behaviour of a DQN agent. Our results show that the $\pi$-machine can efficiently induce interpretable programs from individual data traces.

📄 PDF Abstract BibTeX arXiv:1708.00376

Code (0)

등록된 구현이 없습니다.

Tasks

Program induction

Similar Papers 제목 키워드 기반

Explaining Transition Systems through Program Induction

2017-05-23 · Svetlin Penkov, Subramanian Ramamoorthy

Explaining and reasoning about processes which underlie observed black-box phenomena enables the discovery of causal mechanisms, derivation of suitable abstract representations and the formulation of more robust predicti…

Program induction

Guided Sketch-Based Program Induction by Search Gradients

2024-02-10 · Ahmad Ayaz Amin

Many tasks can be easily solved using machine learning techniques. However, some tasks cannot readily be solved using statistical models, requiring a symbolic approach instead. Program induction is one of the ways that s…

Program induction

How Transformers Get Rich: Approximation and Dynamics Analysis

2024-10-15 · Mingze Wang, Ruoxi Yu, Weinan E, Lei Wu

Transformers have demonstrated exceptional in-context learning capabilities, yet the theoretical understanding of the underlying mechanisms remains limited. A recent work (Elhage et al., 2021) identified a ``rich'' in-co…

In-Context Learning

Object-Oriented Transition Modeling with Inductive Logic Programming

2026-02-07 · Gabriel Stella, Dmitri Loguinov arxiv

Building models of the world from observation, i.e., induction, is one of the major challenges in machine learning. In order to be useful, models need to maintain accuracy when used in novel situations, i.e., generalize.…

Inductive logic programming

Mathematical Modeling of Plasticity and Heterogeneity in EMT

2019-07-25 · Shubham Tripathi, Jianhua Xing, Herbert Levine, Mohit Kumar Jolly

Epithelial-Mesenchymal Transition (EMT), and the corresponding reverse process, Mesenchymal-Epithelial Transition (MET), are dynamic and reversible cellular programs orchestrated by many changes at biochemical and morpho…