<human>:  Who invented iterated learning?
<bot>: Iterated learning was invented by John von Neumann in the 1940s. It is a technique for teaching machines to learn from experience. It is a form of machine learning, and it is used in many applications, including artificial intelligence.