Abstract Learning allows humans and other animals to make predictions about the environment that facilitate adaptive behavior. Casting learning as predictive inference can shed light on normative cognitive mechanisms that improve predictions under uncertainty. Drawing on normative learning models. we illustrate how learning should be adjusted to different sources of uncertainty. https://www.drcristinosuarez.com/