Workshop 3 (Task 4.1): Learning and Reasoning

Invited Talk: "The Apperception Engine" - Richard Evans

This talk attempts to answer a central question in unsupervised learning: what does it mean to “make sense” of a sensory sequence? In our formalization, making sense involves constructing a symbolic causal theory that both explains the sensory sequence and also satisfies a set of unity conditions. The unity conditions insist that the constituents of the causal theory – objects, properties, and laws – must be integrated into a coherent whole. On our account, making sense of sensory input is a type of program synthesis, but it is unsupervised program synthesis. I will show how our system makes sense of a variety of sensory sequences, including rhythmic sequences, sequence induction IQ tasks, and occlusion tasks. It is noteworthy that our system is able to achieve human-level performance on these IQ tasks, even though it was not designed to solve those particular tasks.

In the second half I will describe our neuro-symbolic framework for distilling interpretable theories out of streams of raw, unprocessed sensory experience. First, we extend the definition of the apperception task to include ambiguous (but still symbolic) input: sequences of sets of disjunctions. Next, we use a neural network to map raw sensory input to disjunctive input. Our binary neural network is encoded as a logic program, so the weights of the network and the rules of the theory can be solved jointly as a single SAT problem. This way, we are able to jointly learn how to perceive (mapping raw sensory information to concepts) and apperceive (combining concepts into declarative rules).

Program

13:15 - 13:30 Doors open

13.30 - 13.40 Introduction (Luc De Raedt)

13.40 - 14.30 Keynote “The Apperception Engine” (Richard Evans - DeepMind)

14.30 - 15.00 Presentation “RoadMap TAILOR” (Marc Schoenauer, Michela Milano)

15:00 - 15:15 Break

15.15 - 15.45 Breakout room

15.45 - 16.00 Wrapping up

16.00 - 16.30 Poster Spotlights

16.30 - 16.45 Virtual Coffee

16.45 - 18.00 Poster Session

18.00 - 18.15 Next Steps