Optimizing DNN Architectures for High Speed Autonomous Navigation in GPS Denied Environments on Edge Devices

Prakash, Prafull and Murti, Chaitanya and Jagarlapudi, Sakethanath and et al, . (2019) Optimizing DNN Architectures for High Speed Autonomous Navigation in GPS Denied Environments on Edge Devices. In: 16th Pacific Rim International Conference on Artificial Intelligence, PRICAI, 26-30 August 2019, Yanuka Island, Fiji.

Full text not available from this repository. (Request a copy)


We address the challenge of high speed autonomous navigation of micro aerial vehicles (MAVs) using DNNs in GPS-denied environments with limited computational resources; specifically, we use the ODROID XU4 and the Raspberry Pi 3. The high computation costs of using DNNs for inference, particularly in the absence of powerful GPUs, necessitates negotiating a tradeoff between accuracy and inference. We address this tradeoff by employing sparsified neural networks. To obtain such architectures, we propose a novel algorithm to find sparse “sub networks” of existing pre trained models. Contrary to existing pruning-only strategies, our proposal includes a novel exploration step that efficiently searches for a different, but identically sparse, architecture with better generalization abilities. We derive learning theoretic bounds that reinforce our empirical findings that the optimized network achieves comparable generalization to the original network. We show that using our algorithm it is possible to discover models which, on average, have upto 19x fewer parameters than those obtained using existing state of the art pruning methods on autonomous navigation datasets, and achieve upto 6x improvements on inference time compared to existing state of the art shallow models on the ODROID XU4 and Raspberry Pi 3. Last, we demonstrate that our sparsified models can complete autonomous navigation missions with speeds upto 4 m/s using the ODROID XU4, which existing state of the art methods fail to do.

[error in script]
IITH Creators:
IITH CreatorsORCiD
Jagarlapudi, SakethanathUNSPECIFIED
Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Indexed in Scopus
Subjects: Computer science
Divisions: Department of Computer Science & Engineering
Depositing User: Team Library
Date Deposited: 14 Oct 2019 05:16
Last Modified: 14 Oct 2019 05:16
URI: http://raiith.iith.ac.in/id/eprint/6570
Publisher URL: http://doi.org/10.1007/978-3-030-29911-8_36
Related URLs:

Actions (login required)

View Item View Item
Statistics for RAIITH ePrint 6570 Statistics for this ePrint Item