Learning, Cognition, and Perception