Fast and Efficient DNN Deployment via Deep Gaussian Transfer Learning

Abstract

Deep neural networks (DNNs) have been widely used recently while their hardware deployment optimizations are very time-consuming and the historical deployment knowledge is not utilized efficiently. In this paper, to accelerate the optimization process and find better deployment configurations, we propose a novel transfer learning method based on deep Gaussian processes (DGPs). Firstly, a deep Gaussian process (DGP) model is built on the historical data to learn empirical knowledge. Secondly, to transfer knowledge to a new task, a tuning set is sampled for the new task under the guidance of the DGP model. Then DGP is tuned according to the tuning set via maximum-a-posteriori (MAP) estimation to accommodate for the new task and finally used to guide the deployments of the task. The experiments show that our method achieves the best inference latencies of convolutions while accelerating the optimization process significantly, compared with previous arts.

Cite

Text

Sun et al. "Fast and Efficient DNN Deployment via Deep Gaussian Transfer Learning." International Conference on Computer Vision, 2021. doi:10.1109/ICCV48922.2021.00533

Markdown

[Sun et al. "Fast and Efficient DNN Deployment via Deep Gaussian Transfer Learning." International Conference on Computer Vision, 2021.](https://mlanthology.org/iccv/2021/sun2021iccv-fast/) doi:10.1109/ICCV48922.2021.00533

BibTeX

@inproceedings{sun2021iccv-fast,
  title     = {{Fast and Efficient DNN Deployment via Deep Gaussian Transfer Learning}},
  author    = {Sun, Qi and Bai, Chen and Chen, Tinghuan and Geng, Hao and Zhang, Xinyun and Bai, Yang and Yu, Bei},
  booktitle = {International Conference on Computer Vision},
  year      = {2021},
  pages     = {5380-5390},
  doi       = {10.1109/ICCV48922.2021.00533},
  url       = {https://mlanthology.org/iccv/2021/sun2021iccv-fast/}
}