In collaborative intelligence applications. part of a deep neural network (DNN) is deployed on a lightweight device such as a mobile phone or edge device. and the remaining portion of the DNN is processed where more computing resources are available. such as in the cloud. https://www.diegojavierfares.com/