active inference depends both on generative models which are able to predict how the causes of sensory signals respond to different actions, and on modulating the balance between top-down predictions and bottom-up prediction errors, so that perceptual predictions can become self-fulfilling.