The many faces of deep learning