<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2010.11929/</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/2010.11929/feed.xml" rel="self" type="application/rss+xml" /><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by laruss5</title><link>https://news.ycombinator.com/item?id=49595971</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:49595971</guid><pubDate>Mon, 07 Sep 2026 09:18:27 GMT</pubDate><description>&lt;p&gt;It&amp;#x27;s actually the other way round - the Transformer architecture was introduced for text (machine translation) in &amp;quot;Attention Is All You Need&amp;quot; (2017). Vision Transformers, which apply it to images, came three years later in 2020: https://arxiv.org/abs/2010.11929&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by heltale</title><link>https://news.ycombinator.com/item?id=45854339</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:45854339</guid><pubDate>Sat, 08 Nov 2025 05:13:35 GMT</pubDate><description>&lt;p&gt;I suppose it’s only worth 256 words at a time right now. ;) https://arxiv.org/abs/2010.11929&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by ninjha</title><link>https://news.ycombinator.com/item?id=44472249</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:44472249</guid><pubDate>Sat, 05 Jul 2025 12:14:24 GMT</pubDate><description>&lt;p&gt;I think I remember one of the original ViT papers saying something about 2D embeddings on image patches not actually increasing performance on image recognition or segmentation, so it’s kind of interesting that it helps with text! E: I found the paper: https://arxiv.org/pdf/2010.11929 &amp;gt; We use standard learnable 1D position embeddings, since we have not observed significant performance gains from using more advanced 2D-aware position embeddings (Appendix D.4). Although it looks like that was just ImageNet so maybe this isn&amp;#x27;t that surprising.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by GistNoesis</title><link>https://news.ycombinator.com/item?id=42369170</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:42369170</guid><pubDate>Mon, 09 Dec 2024 18:49:20 GMT</pubDate><description>&lt;p&gt;(2020) https://arxiv.org/abs/2010.11929 : an image is worth 16x16 words transformers for image recognition at scale (2021) https://arxiv.org/abs/2103.13915 : An Image is Worth 16x16 Words, What is a Video Worth? (2024) https://arxiv.org/abs/2406.07550 : An Image is Worth 32 Tokens for Reconstruction and Generation&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by freakynit</title><link>https://news.ycombinator.com/item?id=41955903</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:41955903</guid><pubDate>Sat, 26 Oct 2024 16:45:45 GMT</pubDate><description>&lt;p&gt;Just tried it on this paper: https://arxiv.org/pdf/2010.11929 Pretty good results. Just wanted to know why the image url&amp;#x27;s are like this: &amp;quot;&amp;quot;&amp;quot; ![Vision Transformer (ViT) Diagram](image-url) &amp;quot;&amp;quot;&amp;quot; I mean it should give actual url, isn&amp;#x27;t it? Other than that, seems to work really well. Congrats..&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by llm_nerd</title><link>https://news.ycombinator.com/item?id=39467027</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:39467027</guid><pubDate>Thu, 22 Feb 2024 13:51:05 GMT</pubDate><description>&lt;p&gt;&amp;gt;This is not at all how this works. You can literally convert the tokens returned from a video to text. What do you even think tokens are? Like seriously, before you write another word on this feel free to call the API and retrieve tokens for a video or image. Now go through the magical process of converting those tokens back to their text form. It isn&amp;#x27;t some magical hyper-dimensional, inside-out spatial encoding that yields impossible compression. This process is obvious and logical if actually thought through. &amp;gt;Each image is about 258 tokens Because Google set that as the &amp;quot;budget&amp;quot; and…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by famouswaffles</title><link>https://news.ycombinator.com/item?id=39466933</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:39466933</guid><pubDate>Thu, 22 Feb 2024 13:43:24 GMT</pubDate><description>&lt;p&gt;This is not at all how this works. There&amp;#x27;s no separate model. Yes there&amp;#x27;s unique tokenization, if not the video as a whole then for each image. The whole video is ~1800 tokens because Gemini gets video as a series of images in context at 1 frame/s. Each image is about 258 tokens because a token in image transformer terms is literally a patch of the image. https://arxiv.org/abs/2010.11929&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by gwern</title><link>https://news.ycombinator.com/item?id=39460337</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:39460337</guid><pubDate>Wed, 21 Feb 2024 22:09:02 GMT</pubDate><description>&lt;p&gt;Back in 2020, Google was saying 16x16=256 words: https://arxiv.org/abs/2010.11929#google :)&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by godelski</title><link>https://news.ycombinator.com/item?id=38449438</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:38449438</guid><pubDate>Tue, 28 Nov 2023 18:39:13 GMT</pubDate><description>&lt;p&gt;&amp;gt; The field of ML research is moving so fast that people don’t even take time anymore to explain the design decisions behind their architectures. Has it ever? I&amp;#x27;ve read a lot of &amp;quot;old&amp;quot; papers and idk if there&amp;#x27;s ever been a strong theoretical framework. I&amp;#x27;d say it is strongest today but not in main papers and those papers are getting rejected because of lack of experiments (wtf is going on with reviewing and why are our solutions &amp;quot;authors have to show reviewers used LLMs&amp;quot;[-1] not &amp;quot;reviewers have to provide meaningful review&amp;quot;? What a joke!). Here&amp;#x27;s a more recent Universal Approximation paper[0].…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by famouswaffles</title><link>https://news.ycombinator.com/item?id=36451858</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:36451858</guid><pubDate>Fri, 23 Jun 2023 20:33:30 GMT</pubDate><description>&lt;p&gt;Vision Transformers don&amp;#x27;t use CNNs to extract anything first. (https://arxiv.org/abs/2010.11929). You could but it&amp;#x27;s not necessary and it doesn&amp;#x27;t add anything so it doesn&amp;#x27;t happen anymore. Vision transformers won&amp;#x27;t treat the image as a sequence of pixels but that&amp;#x27;s mostly because doing that gets very expensive very fast. The image is split into patches and the patches have positional embeddings.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by famouswaffles</title><link>https://news.ycombinator.com/item?id=36451848</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:36451848</guid><pubDate>Fri, 23 Jun 2023 20:31:17 GMT</pubDate><description>&lt;p&gt;Just to add, the first user who replied to you is quite wrong. You can use CNNs to get features first...but it doesn&amp;#x27;t happen anymore. It&amp;#x27;s unnecessary and adds nothing. Pixels don&amp;#x27;t get fed into transformers but that&amp;#x27;s more expense than anything. Transformers need to understand how each piece relates to every other piece. That gets very costly very fast when the &amp;quot;pieces&amp;quot; are pixels. Images are split into patches instead with positional embeddings. as for how it learns the representations anyway. Well it&amp;#x27;s not like there&amp;#x27;s any specific intuition to it. after all, the original authors didn&amp;#x27;t…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by mxkopy</title><link>https://news.ycombinator.com/item?id=36286800</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:36286800</guid><pubDate>Sun, 11 Jun 2023 23:29:06 GMT</pubDate><description>&lt;p&gt;&amp;gt; AI generates text - it does nothing other than that. It&amp;#x27;s admittedly great at manipulating text, but that&amp;#x27;s where it&amp;#x27;s &amp;quot;general purpose transforming&amp;quot; stops. I will refer you to the Vision Transformer: https://arxiv.org/abs/2010.11929 I suggest you do a literature review on the applications of ANNs, CNNs and attention mechanisms. They are quite numerous but I will concede that they generally &amp;#x27;just&amp;#x27; do compression. AI encodes human concepts like emotions and spatial reasoning into vectors. Which, their analogous-ness to the real world, is more of a philosophical question than a practical one…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by anshumankmr</title><link>https://news.ycombinator.com/item?id=35037072</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:35037072</guid><pubDate>Mon, 06 Mar 2023 03:05:59 GMT</pubDate><description>&lt;p&gt;&amp;gt;An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale &amp;gt;https://arxiv.org/abs/2010.11929 Very interesting. I didn&amp;#x27;t think of connecting these two dots. Let&amp;#x27;s see if it can be applied to other CV tasks, like object detection.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by johnthewise</title><link>https://news.ycombinator.com/item?id=32591585</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:32591585</guid><pubDate>Thu, 25 Aug 2022 09:51:15 GMT</pubDate><description>&lt;p&gt;I don&amp;#x27;t quite remember whether it was first used in Vit paper[1], but it&amp;#x27;s a fairly straight forward idea. You take the patches of an image like they are words in a sentence, reduce the size of the patch(num_of_pixel x num_of_pixel) with a linear projection so that we can actually process it and get rid of sparse pixel information, add in positional encodings to put in location information of the patch and treat them as how you treated words in language models from that point on with transformers. Essentially, words are human constructed but information dense representation of language but…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — HN submission</title><link>https://news.ycombinator.com/item?id=30875803</link><guid isPermaLink="false">urn:hackerpapers:submission:2010.11929:30875803</guid><pubDate>Fri, 01 Apr 2022 06:52:13 GMT</pubDate><description>&lt;p&gt;An Image Is Worth 16x16 Words: Transformers for Image Recognition at Scale&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;8 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by stevenwalton</title><link>https://news.ycombinator.com/item?id=30632956</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:30632956</guid><pubDate>Thu, 10 Mar 2022 21:51:38 GMT</pubDate><description>&lt;p&gt;Lots of people transfer learn with transformers. ViT[0] originally did CIFAR with it. Then DeiT[1] introduced some knowledge transfer (note: their student is larger than the teacher). ViT pretrained on both ImageNet21k and JFT-300m. CCT ([1] from above) was focused on training from scratch. There&amp;#x27;s two paradigms to be aware of. ImageNet and pre-training can often be beneficial but it doesn&amp;#x27;t always help. It really depends on the problem you&amp;#x27;re trying to tackle and if there are similar features within the target dataset and the pre-trained dataset. If there is low similarity you might as well…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by marcyb5st</title><link>https://news.ycombinator.com/item?id=28324928</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:28324928</guid><pubDate>Fri, 27 Aug 2021 06:33:12 GMT</pubDate><description>&lt;p&gt;With very deep models based on Convolution (CNNs, the article is talking about AI on a computer vision problem and CNNs are the standard for these problems) you loose almost all explainability. There might be ways to partially mitigate that like adding additional &amp;quot;heads&amp;quot; to the model to output some debugging-like data, or run the image in patches and see where the model is more confident about a particular metric of interest. Both these options are not optimal as you still don&amp;#x27;t see the inner workings of the model in an interpretable way. Transformers models [1], on the other hand, are the…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item><item><title>An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale — mentioned by unixpickle</title><link>https://news.ycombinator.com/item?id=27796565</link><guid isPermaLink="false">urn:hackerpapers:mention:2010.11929:27796565</guid><pubDate>Sat, 10 Jul 2021 21:23:24 GMT</pubDate><description>&lt;p&gt;I think you are conflating &amp;quot;Transformers&amp;quot; and &amp;quot;autoregressive models&amp;quot;. Transformers are a general purpose architecture for transforming sequences into other sequences with self-attention. AR models / GANs are frameworks for generative modeling. The model architecture is almost entirely orthogonal to the generative framework. You can use transformers as part of GANs [1], and you can even use them as discriminative models for images [2]. [1] https://arxiv.org/abs/2102.07074 [2] https://arxiv.org/abs/2010.11929&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2010.11929/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.CV</category></item></channel></rss>
