HackerPapers

arXiv:0909.0801cs.AI

A Monte Carlo AIXI Approximation

Joel Veness, Kee Siong Ng, Marcus Hutter, William Uther, David Silver

Abstract

This paper introduces a principled approach for the design of a scalable general reinforcement learning agent. Our approach is based on a direct approximation of AIXI, a Bayesian optimality notion for general reinforcement learning agents. Previously, it has been unclear whether the theory of AIXI could motivate the design of practical algorithms. We answer this hitherto open question in the affirmative, by providing the first computationally feasible approximation to the AIXI agent. To develop our approximation, we introduce a new Monte-Carlo Tree Search algorithm along with an agent-specific extension to the Context Tree Weighting algorithm. Empirically, we present a set of encouraging results on a variety of stochastic and partially observable domains. We conclude by proposing a number of directions for future research.

arXiv comments
51 LaTeX pages, 11 figures, 6 tables, 4 algorithms
Journal reference
DOI
Subjects
cs.AIArtificial Intelligence cs.ITInformation Theory cs.LGMachine Learning

On Hacker News

Linked by 3 identifiable commenters in 3 comments across 3 threads, from Mar 2010 to Jan 2024.

Comments linking this paper, per year.

Discussed in comments3 threads

  1. Learning Universal Predictors 1 comment
    • They have been doing this forever. Here is a paper by some of the same authors: A Monte Carlo AIXI Approximation (2009). https://arxiv.org/abs/0909.0801

      sanxiynView on HNParent context

    • The human mind isn't exactly Solomonoff, because we often hold theories that are more complicated than necessary. Working towards simpler scientific or mathematical theories takes decades. So it seems like we don't just have SI in the inner loop. People have made plausible…

      tlbView on HNParent context

  2. The Single Sign On 1 comment
    • If you apply Ockham's razor in the form "prefer hypotheses with lower Kolmogorov complexity" together with Bayes' theorem, you get something that in a certain (rather artificial) sense is as effective a problem solver as anything mechanized can be. Unfortunately it's…

      orangecatView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.