Feature Extraction, Construction and Selection