Feature Selection and Feature Extraction in Pattern Analysis: A Literature Review