Brain functional fingerprinting predicts individual differences in cognition: An AI-based approach