Deep Neural Networks: a Comparison on Different Computing Platforms

MD Modasshir, Alberto Quattrini Li, Ioannis Rekleitis
In Canadian Conference on Computer and Robot Vision (CRV) 2018.


Abstract: Deep Neural Networks (DNN) have gained tremendous popularity over the last years for several computer vision tasks, including classification and object detection. Such techniques have been able to achieve human-level performance in many tasks and have produced results of unprecedented accuracy. As DNNs have intense computational requirements in the majority of applications, they utilize a cluster of computers or a cutting edge Graphical Processing Unit (GPU), often having excessive power consumption and generating a lot of heat. In many robotics applications the above requirements prove to be a challenge, as there is limited power on-board and heat dissipation is always a problem. In particular in underwater robotics with limited space, the above two requirements have been proven prohibitive. As first of this kind, this paper aims at analyzing and comparing the performance of several stateof-the-art DNNs on different platforms. With a focus on the underwater domain, the capabilities of the Jetson TX2 from NVIDIA and the Neural Compute Stick from Intel are of particular interest. Experiments on standard datasets show how different platforms are usable on an actual robotic system, providing insights on the current state-of-the-art embedded systems. Based on such results, we propose some guidelines in choosing the appropriate platform and network architecture for a robotic system.



  author       = {MD Modasshir and Alberto Quattrini Li and Ioannis
  title        = {Deep Neural Networks: a Comparison on Different Computing
  booktitle    = {Canadian Conference on Computer and Robot Vision (CRV)},
  year	       = {2018},
  pages        = {383--389},
  month        = {May},
  address      = {Toronto, ON, Canada}

Rekleitis's home page
Rekleitis's publication list

Wed Sep 18 06:21:01 EDT 2019