<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Learning Transferable Visual Models From Natural Language Supervision · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/2103.00020/</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/2103.00020/feed.xml" rel="self" type="application/rss+xml" /><item><title>Learning Transferable Visual Models From Natural Language Supervision — mentioned by kadushka</title><link>https://news.ycombinator.com/item?id=43274325</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:43274325</guid><pubDate>Wed, 05 Mar 2025 23:40:00 GMT</pubDate><description>&lt;p&gt;Here&amp;#x27;s a good starting point if you want to know more about this topic: https://arxiv.org/abs/2103.00020&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by montebicyclelo</title><link>https://news.ycombinator.com/item?id=42714473</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:42714473</guid><pubDate>Wed, 15 Jan 2025 17:54:18 GMT</pubDate><description>&lt;p&gt;The author asks: &amp;gt; Has the model ever seen cosine similarity? Yes - most of the time, at least for deep learning based semantic search. E.g. for semantic search of text, the majority are using, SentenceTransformers [1], models which have been trained to use cosine similarity. Or e.g. for vector representations of images, people are using models like CLIP [2], which has again been trained to use cosine similarity. (Cosine similarity being used in the training loss, so the whole model is fundamentally &amp;quot;tuned&amp;quot; for cosine similarity.) Articles like these cause confusion, e.g. I&amp;#x27;ve come across…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by ijk</title><link>https://news.ycombinator.com/item?id=41260149</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:41260149</guid><pubDate>Thu, 15 Aug 2024 20:43:00 GMT</pubDate><description>&lt;p&gt;Where are you getting 2 billion from? The original CLIP paper says: &amp;gt; We demonstrate that the simple pre-training task of predicting which caption goes with which image is an efficient and scalable way to learn SOTA image representations from scratch on a dataset of 400 million (image, text) pairs collected from the internet. [1] OpenCLIP was trained on more images, but the datasets like LAION-2B are kind of low-quality in terms of labeling; I find it plausible that a better dataset could outperform it. I&amp;#x27;m pretty sure that the stock images Adobe is drawing from have better labeling already.…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by montebicyclelo</title><link>https://news.ycombinator.com/item?id=39678764</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:39678764</guid><pubDate>Tue, 12 Mar 2024 12:39:09 GMT</pubDate><description>&lt;p&gt;Cosine-similarity is a useful metric. The cases where it is useful are models that have been trained specifically to produce a meaningful cosine distance, (e.g. OpenAI&amp;#x27;s CLIP [1], Sentence Tranformers [2]) - but these are the types of models that the majority of people are using when they use cosine distances. &amp;gt; It&amp;#x27;s my understanding that the delta between two word embeddings, gives a direction, and the magic is from using those directions to get to new words... it&amp;#x27;s the directions and distances to nearby objects that matters most Cosine similarity is a kind of &amp;quot;delta&amp;quot; / inverse distance…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by montebicyclelo</title><link>https://news.ycombinator.com/item?id=39678562</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:39678562</guid><pubDate>Tue, 12 Mar 2024 12:13:19 GMT</pubDate><description>&lt;p&gt;Hmm, typically the models where people use cosine similarity on embeddings have been deliberately trained such that the cosine similarity is meaningful. It looks like this paper is looking at examples where the models have not been deliberately trained for the cosine similarities, and hence in these situations it would indeed be unreasonable to assume cosine similarities to be a good idea.. (but that&amp;#x27;s kind of a given?) For example, here&amp;#x27;s the loss from the CLIP paper [1], which ensures cosine similarities are meaningful: # joint multimodal embedding [n, d_e] I_e = l2_normalize(np.dot(I_f…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by RC_ITR</title><link>https://news.ycombinator.com/item?id=36775157</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:36775157</guid><pubDate>Tue, 18 Jul 2023 16:29:26 GMT</pubDate><description>&lt;p&gt;How is contrastive learning done with one model, exactly? I agree only one is used in inference, but two are needed for training (otherwise how do you calculate a meaningful loss function?). Notice in the original CLIP paper, there&amp;#x27;s an image encoder and a text encoder, even though only the text encoder is used during inference. [0] [0] https://arxiv.org/pdf/2103.00020.pdf&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by mwambua</title><link>https://news.ycombinator.com/item?id=33088614</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:33088614</guid><pubDate>Tue, 04 Oct 2022 23:28:01 GMT</pubDate><description>&lt;p&gt;From the paper on the CLIP embedder it appears that they use a form of contrastive loss that maximizes the cosine similarity between related images and prompts, but also minimizes the same between unrelated prompts &amp;amp; images. See section 2.3 of the CLIP paper: https://arxiv.org/pdf/2103.00020.pdf Also, the writeup on OpenAI&amp;#x27;s blog: https://openai.com/blog/clip/&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by SleekEagle</title><link>https://news.ycombinator.com/item?id=31087858</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:31087858</guid><pubDate>Tue, 19 Apr 2022 19:34:02 GMT</pubDate><description>&lt;p&gt;If you have a bit of background in math, I would encourage you to read the CLIP paper: https://arxiv.org/abs/2103.00020 Ultimately, the link between words and their representations comes from the CLIP training. The model generates encodings (vectors) for both an image and its corresponding caption, and then the parameters of these encoders (the functions that generate the vectors) are tuned in order to minimize the angle between the textual and visual encodings that represent the same concept. The core of your question is why minimizing the angle between like vectors is equivalent to learning…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by SleekEagle</title><link>https://news.ycombinator.com/item?id=31087763</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:31087763</guid><pubDate>Tue, 19 Apr 2022 19:28:27 GMT</pubDate><description>&lt;p&gt;As far as I know, OpenAI has not made this dataset publicly available. IIRC the dataset is images scraped from instagram and their corresponding captions. Check out the CLIP paper for more details: https://arxiv.org/abs/2103.00020 Theoretically, you could build a web-scraping tool to do something like this, but even storing that data would take an absolutely insane amount of storage. I would assume OpenAI has some deal with Meta to make the creation of datasets like this easier.&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by astrange</title><link>https://news.ycombinator.com/item?id=31010622</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:31010622</guid><pubDate>Wed, 13 Apr 2022 02:35:49 GMT</pubDate><description>&lt;p&gt;&amp;gt; What is the content of the training set like, that DALL·E 2 has all this info? Web crawling. (https://arxiv.org/pdf/2103.00020.pdf 2.2) &amp;gt; Are there people out there spending thousands of hours just tagging or writing descriptions of training images? &amp;quot;Yes&amp;quot;, Google Image Search, Wikipedia captions, Danbooru are all that in some sense. The biases should be obvious if you think about it for a minute and CLIP has even more biases since they removed all kinds of NSFW content, etc. &amp;gt; And does DALL·E just receive the image as-is with its description, or does it get more info (e.g. &amp;quot;this part of the…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by criticaltinker</title><link>https://news.ycombinator.com/item?id=28122801</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:28122801</guid><pubDate>Mon, 09 Aug 2021 21:55:43 GMT</pubDate><description>&lt;p&gt;&amp;gt; I have discussed in this article three reasons that proves Machine Learning and Data-Driven approaches are not even relevant to NLU This is a pretty hard-line position to take, and given the authors credentials I&amp;#x27;m inclined to believe this is somehow poorly worded and not reflective of the thesis he intended with this article. &amp;gt; Languages are the external artifacts that we use to encode the infinite number of thoughts that we might have. &amp;gt; in building larger and larger language models, Machine Learning and Data-Driven approaches are trying to chase infinity in futile attempt at trying to…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>Learning Transferable Visual Models From Natural Language Supervision — mentioned by Isinlor</title><link>https://news.ycombinator.com/item?id=26566110</link><guid isPermaLink="false">urn:hackerpapers:mention:2103.00020:26566110</guid><pubDate>Wed, 24 Mar 2021 12:09:01 GMT</pubDate><description>&lt;p&gt;Waymo is doing actual for customer self driving right now.They need to scale it up a lot, but 5-10 years is a lot of time in AI research. Deep Learning did not exist 10 years ago. Tesla is trying hard too, but it goes with a big dose of bullshiting from Musk. They are a lot more dependent on AI break troughs in DL due to their vision only philosophy. OpenAI research around scaling laws in DL suggest that naive 1000 increase in training compute over CLIP should get us to state of the art vision in zero shot settings i.e. without task specific training data. But they probably can cover 1/3 of…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/2103.00020/"&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>
