Feature Extraction and Design in Deep Learning Models