Inference of Abstraction for a Unified Account of Reasoning and Learning
Hiroyuki Kido
TL;DR
This work addresses the challenge of unifying reasoning and learning under uncertainty by proposing a Bayesian-inspired probabilistic framework in which data $D$ generate symbolic knowledge in a propositional language $L$ via abstraction. The core is a generative reasoning model $p(L,M,D; μ)$ that maps data to world-models $M$ and then to the truth values of formulas, with $p(α|M=m_n)$ governed by a parameter $μ$ to control abstraction. The approach recovers classical entailment at $μ=1$ and yields empirical, all-nearest-neighbour–like reasoning as $μ$ approaches 1, while intermediate $μ$ values yield smoothed, weighted inferences. Empirically, the framework generalizes and improves upon a $k$-nearest-neighbour baseline on MNIST for digit prediction (and related image-generation tasks), illustrating a principled bridge between logic and machine learning and a path toward neuro-symbolic AI.
Abstract
Inspired by Bayesian approaches to brain function in neuroscience, we give a simple theory of probabilistic inference for a unified account of reasoning and learning. We simply model how data cause symbolic knowledge in terms of its satisfiability in formal logic. The underlying idea is that reasoning is a process of deriving symbolic knowledge from data via abstraction, i.e., selective ignorance. The logical consequence relation is discussed for its proof-based theoretical correctness. The MNIST dataset is discussed for its experiment-based empirical correctness.
