CNN
CNN has a wide range of applications such as image classification, face recognition, object tracking, pedestrian detection, attribute prediction, scene labelling, person re-identification, RGB-D object recognition, image labelling, scene image classification, speech recognition and natural language processing, etc.