Cognition model based on granular computing