<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Deep Learning with Limited Numerical Precision · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1502.02551/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1502.02551/feed.xml" rel="self" type="application/rss+xml" /><item><title>Deep Learning with Limited Numerical Precision — HN submission</title><link>https://news.ycombinator.com/item?id=17112079</link><guid isPermaLink="false">urn:hackerpapers:submission:1502.02551:17112079</guid><pubDate>Sun, 20 May 2018 10:05:18 GMT</pubDate><description>&lt;p&gt;Deep Learning with Limited Numerical Precision&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by koja86</title><link>https://news.ycombinator.com/item?id=14048996</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:14048996</guid><pubDate>Thu, 06 Apr 2017 09:03:59 GMT</pubDate><description>&lt;p&gt;There are hints that even less than 8 bits per weight might be usable (for certain cases and on custom hw). Not sure if it&amp;#x27;s practical but it is definitely interesting. https://arxiv.org/pdf/1502.02551.pdf https://arxiv.org/pdf/1610.00324.pdf I wanted to have some basic idea about hardware so I did some &amp;quot;research&amp;quot; (googling) and ended up giving a short informal talk. My slides with some links are here: http://ml.kjx.cz/hw4nn2017.pdf&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by shepardrtc</title><link>https://news.ycombinator.com/item?id=14044494</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:14044494</guid><pubDate>Wed, 05 Apr 2017 18:45:17 GMT</pubDate><description>&lt;p&gt;Here&amp;#x27;s a paper they published a little while ago about limited numerical precision and deep learning: https://arxiv.org/abs/1502.02551&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by deepnotderp</title><link>https://news.ycombinator.com/item?id=13741171</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:13741171</guid><pubDate>Mon, 27 Feb 2017 01:24:43 GMT</pubDate><description>&lt;p&gt;For deep learning or chips for deep learning? With an EE/Chem/Math background you should be set to go :) For deep learning, I highly recommend the cs231n course materials (available for free online) and the Deep Learning Book by Goodfellow et al. For chip design for deep learning specifically, it&amp;#x27;s a fairly new field, and a lot of commercial interests, hence why a lot of it isn&amp;#x27;t available in the form of an &amp;quot;Intro to Deep Learning Chip Design&amp;quot; course. But, the basic point is that deep learning can both train and perform inference in astonishingly low precision. For training…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by Sanddancer</title><link>https://news.ycombinator.com/item?id=10536607</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:10536607</guid><pubDate>Mon, 09 Nov 2015 23:34:50 GMT</pubDate><description>&lt;p&gt;There are a few people that seem to be working with integer-based deep learning and FPGAs, and even though they&amp;#x27;re at the beginning of research, things are looking pretty promising. Here&amp;#x27;s a paper that was released earlier this year that seems to show that at least some algorithms can see a big benefit from FPGAs http://arxiv.org/pdf/1502.02551v1.pdf .&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by Houshalter</title><link>https://news.ycombinator.com/item?id=10246071</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:10246071</guid><pubDate>Sun, 20 Sep 2015 00:26:44 GMT</pubDate><description>&lt;p&gt;The problem with using digital calculations is that they are deterministic. If a result is really small, it is just rounded down to zero. So if you add a bunch of small numbers, you get zero. Even if the result should be large. Stochastic rounding can fix this. You round each step with the probability so it&amp;#x27;s expected value is the same. Usually it will round down to 0, but sometimes it will round up to 1. Relevant paper, using stochastic rounding. Without it the results get worse and worse before you even get to 8 bits. With stochastic rounding, there is no performance degradation. You could…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item><item><title>Deep Learning with Limited Numerical Precision — mentioned by benanne</title><link>https://news.ycombinator.com/item?id=9517130</link><guid isPermaLink="false">urn:hackerpapers:mention:1502.02551:9517130</guid><pubDate>Sat, 09 May 2015 18:08:56 GMT</pubDate><description>&lt;p&gt;Indeed, 64 bits of accuracy is overkill for a lot of ML algorithms, where there is so much noise that the additional quantization noise due to low precision is negligible. Most deep neural nets are already being trained in single precision because that is what NVIDIA GPUs can do the fastest. There has been quite some research on reducing the bit depth further the last couple of years, see e.g. http://arxiv.org/abs/1502.02551 and http://arxiv.org/abs/1412.7024. The current generation of GPUs already has limited support for half-precision operations, and the tools for using these operations in…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1502.02551/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.LG</category></item></channel></rss>
