HackerPapers

arXiv:1805.08624cs.CV

Deep Learning Inference on Embedded Devices: Fixed-Point vs Posit

Seyed H. F. Langroudi, Tej Pandit, Dhireesha Kudithipudi

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Performing the inference step of deep learning in resource constrained environments, such as embedded devices, is challenging. Success requires optimization at both software and hardware levels. Low precision arithmetic and specifically low precision fixed-point number systems have become the standard for performing deep learning inference. However, representing non-uniform data and distributed parameters (e.g. weights) by using uniformly distributed fixed-point values is still a major drawback when using this number system. Recently, the posit number system was proposed, which represents numbers in a non-uniform manner. Therefore, in this paper we are motivated to explore using the posit number system to represent the weights of Deep Convolutional Neural Networks. However, we do not apply any quantization techniques and hence the network weights do not require re-training. The results of this exploration show that using the posit number system outperformed the fixed point number system in terms of accuracy and memory utilization.

arXiv comments
Journal reference
DOI
Subjects
cs.CVComputer Vision and Pattern Recognition

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Jul 2019 to Jul 2019.

Comments linking this paper, per year.

Discussed in comments1 thread

    • Have you evaluated alternatives such as posits, Kulisch accumulation, and zfp? https://arxiv.org/pdf/1805.08624.pdf https://arxiv.org/pdf/1811.01721.pdf https://insidehpc.com/2018/05/universal-coding-reals-alterna... In particular the latter describes a generic framework that…

      edwintorokView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.