I think this is an interesting approach. A child may collectively spend hours looking at toy blocks, to train themselves to understand how what they see maps to an object in three dimensional space. But later on, the child may see a dog for only a few seconds, and be able to construct an internal model for what a dog is. So the child may initially see the dog standing and pointing to the left, but later the child will be able to recognize a dog laying on the floor pointing to the right. And do that without thousands of training examples, because they have constructed an internal mental model of what is a dog. This model is imperfect, and if they child has never seen a cat before, that might be recognized as a dog too.