Learning Shared Dynamics with Meta-World Models
Human-level concept learning through probabilistic program induction