Deep neural networks in the cloud: Review, applications, challenges and research directions | Publicación