A class of machine learning approaches that allow a system to discover the representations required for feature detection or classification from raw data. The …