generic intelligence machine learning