Towards Ubiquitous Intelligent Computing: Heterogeneous Distributed Deep Neural Networks | IEEE Journals & Magazine | IEEE Xplore