Over the last decade or so, the world of AI has been obsessed with the problem of pattern recognition — Ask any budding engineer “Give me an algorithm to find X in an environment Y”, and expect to hear the words, “Give me T examples in environment Y, and I will predict X with so much accuracy”.