Inductive inference asks how an observer can infer the process that produced observed data. In Legg’s framing, it supplies foundations for an idealized agent intended to go beyond systems limited to specific tasks. section 9.1.2
Two principles constrain how hypotheses are considered:
- Epicurus’s principle of multiple explanations says not to discard hypotheses that fit the evidence. Missing cookies and a moved chair could implicate either a child or a burglar. section 9.1.2
- Occam’s razor favors the simplest hypothesis consistent with the evidence. For 1, 3, 5, 7…, 9 is preferred over a more complicated prediction such as 33. section 9.1.2
Together, these principles motivate considering all computable programs, weighted appropriately, rather than relying on a single task-specific explanation. section 9.1.2


