Principles of ReGenerative Learning