Iterative learning loops.

Enough said!