Skip to content
Back to the collection

Building high-level features using large scale unsupervised learning

Quoc V. Le, Marc'Aurelio Ranzato, Rajat Monga

Show all 8 authors

Matthieu Devin, Kai Chen, Greg S. Corrado, Jeff Dean, Andrew Y. Ng

2011 · arXiv

Read the paper
HN score
0
Mentions
5
Readers
5
Months
4
What’s in a score?

From the abstract

We consider the problem of building high-level, class-specific feature detectors from only unlabeled data. For example, is it possible to learn a face detector using only unlabeled images? To answer this, we train a 9-layered locally connected sparse autoencoder with pooling and local contrast normalization on a large dataset of images (the model has 1 billion connections, the dataset has 10 million 200x200 pixel images downloaded from the Internet). We train this network using model parallelism and asynchronous SGD on a cluster with 1,000 machines (16,000 cores) for three days. Contrary to what appears to be a widely-held intuition, our experimental results reveal that it is possible to train a face detector without having to label images as containing a face or not. Control experiments show that this feature detector is robust not only to translation but also to scaling and out-of-plane rotation. We also find that the same network is sensitive to other high-level concepts such as cat faces and human bodies. Starting with these learned features, we trained our network to obtain 15.8% accuracy in recognizing 20,000 object categories from ImageNet, a leap of 70% relative improvement over the previous state-of-the-art.

Metadata: arXiv. Abstracts retain their original authors’ rights.

In the conversation

Original HN comments, with labels from simple text rules. A label describes the whole comment and may miss context or irony. Read the discussion to make up your own mind. About the labels

5 selected excerpts · 5 total mentions

p1esk
Neutral mention · rule
The first time I felt a mixture of awe and fear about AI was after I watched the first Terminator movie, as a teenager in early 90s. Something just clicked for me and I saw the inevitable eventual emergence of AI as the successor race on this planet. Fast forward to 2012, when I saw this paper discussed in the news: https://arxiv.org/abs/1112.6209 - that was when I decided to quit my job and enroll in a phd program to do AI research. Fast forward to 2017, when I was working at one of the first generative AI startups. I remember the moment when I played with image style transfer models and there was a realistic painting showing (among other things) a nicely detailed clock…
Read the full comment
handing on a wall. This painting was recreated as a cartoon, and the clock was shown as as a silly cartoonish clock hanging on the same spot on the wall. It seems trivial now, but at that moment I realized these models are capable of something profound (i.e. they understood a visual concept of a clock). A couple of years later, GPT-2 came out and I've read the story it wrote about English speaking unicorns. That was when I realized human level intelligence is probably much simpler to achieve than we thought. That was when my research interests switched to NLP, and about a year later (early 2020), I was discussing chatbot progress with someone here on HN. We made a $100 bet where I claimed that an AI model will be able to pass Turing test - properly conducted - by the end of 2022. Properly conducted means a model would successfully pretend to be an adult educated native English speaker, during a 2 hour chat session. Many people back then expressed how ridiculously implausible that seemed. Today I admit I lost the bet and I would pay up if contacted by the guy. But, keep in mind, ChatGPT was released in November and if OpenAI instead of integrating all the ethical safeguards, tried to optimize it to pass a Turing test, it would have fooled a lot of people. I feel that GPT-4 could have fooled most people, had the passing of TT been its training objective. Despite all that, despite my familiarity as an ML researcher with GPT-3 and other competing LLMs, I did feel the things you mentioned, the mixture of awe and fear for what's coming, after I watched the OpenAI live stream, and especially after I asked GPT-4 the same questions I asked ChatGPT-3.5 just a couple of weeks ago - the questions I ask job candidates applying to an ML researcher position to test both depth and breadth of their ML knowledge. GPT-4 produced satisfactory answers where GPT-3.5 didn't. That same day I asked it to write code for me - not some toy example but the actual code I needed for work (complicated rounding schemes when quantizing an ML model to a specific number format) - and it did eventually produced correct working code. I've spent roughly an hour on prompt engineering and progressive clarifications/corrections of what I'm trying to do, but at the end it would have taken at least 3 hours to write code like that, maybe more. For me, it's not so much about the current abilities of GPT-4, which are obviously a big deal. It's about what's coming next, in the near future (1-3 years). We (ML researchers) have not reached the plateau with LLMs yet - they will get better. We have just started looking into video generation, which has a huge potential of building very good world models. Video/audio and language modeling abilities will reinforce and amplify each other. Most importantly, models trained to predict the next video frame will be able to act in the physical world. When GPT-5 or GPT-6 is released inside a robot, and can do non-trivial physical actions - that's when things get really interesting. This will happen faster than people expect (again), and I am willing to bet we will see intelligent humanoid robots, capable of performing most forms of physical human labor, by the end of 2025. The main reason this might not happen is if humans don't want it to happen (e.g. ethical safeguards built into GPT-4).
visarga
Neutral mention · rule
Nope. Here's the link to the paper Google team published in 2002. Building high-level features using large scale unsupervised learning http://arxiv.org/abs/1112.6209 From the abstract: Contrary to what appears to be a widely-held intuition, our experimental results reveal that it is possible to train a face detector without having to label images as containing a face or not. The Cat detection thing was just a side product of learning to identify features of things in an unsupervised manner, but the news outlets locked on to that with titles such as "How Many Computers to Identify a Cat? 16,000" in NY Times. Wasn't it amazing that they could distill the concept of cat from…
Read the full comment
images with no help from external labels (human intervention)? They missed the core of the discovery by not understanding that. The deep learning method is an unsupervised way to process raw input and transform it into useable features. This used to be done by a combination of domain knowledge and supervised training, but they could build an automated way to extract relevant features from images. This opened the window for hope that one day neural networks will be easily applied to any new domain if there is sufficient raw data to build a deep network for it. In the past there was a need for a large investment in human based data labeling and how to extract the best features from raw data (also described as voodoo magic by the same researchers - it was hard, it was domain locked and expensive).
nl
Neutral mention · rule
But Google is (historically) a software company, so we should compare its contributions in the software field at the moment. Here's a random list: Page Rank Map/Reduce Statistical Language Translation Unsupervised image feature extraction[1] Go Dart Large scale software defined networking. The list could go on.. [1] http://arxiv.org/abs/1112.6209

Keep following the thread.

More in Machine learning

More from the same topics.