Artificial intelligence has learned to talk, draw and code, but it still struggles with something children master in kindergarten: learning from mistakes without forgetting what it already knows. The ...