Skip to content
Back to the collection

One Model To Learn Them All

Lukasz Kaiser, Aidan N. Gomez, Noam Shazeer

Show all 7 authors

Ashish Vaswani, Niki Parmar, Llion Jones, Jakob Uszkoreit

2017 · arXiv

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

From the abstract

Deep learning yields great results across many fields, from speech recognition, image classification, to translation. But for each problem, getting a deep model to work well involves research into the architecture and a long period of tuning. We present a single model that yields good results on a number of problems spanning multiple domains. In particular, this single model is trained concurrently on ImageNet, multiple translation tasks, image captioning (COCO dataset), a speech recognition corpus, and an English parsing task. Our model architecture incorporates building blocks from multiple domains. It contains convolutional layers, an attention mechanism, and sparsely-gated layers. Each of these computational blocks is crucial for a subset of the tasks we train on. Interestingly, even if a block is not crucial for a task, we observe that adding it never hurts performance and in most cases improves it on all tasks. We also show that tasks with less data benefit largely from joint training with other tasks, while performance on large tasks degrades only slightly if at all.

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

cs702
Neutral mention · rule
The author is Douglas Hofstadter, author of Gödel, Escher, Bach.[a] In this article, he shows with concrete examples how Google Translate falls short, and then offers two criticisms: * Feeding more data to current models won't bring them any closer to understanding, since understanding involves having ideas (including ideas about the state of the world), and this lack of ideas is the root of all the problems for machine translation today. His examples are powerful evidence of this limitation of current state-of-the-art machine translation systems. * Current machine translation systems make no attempt to go beyond the surface level of words and phrases. These systems…
Read the full comment
merely discover statistical regularities that relate words to other words at multiple, hierarchical levels of composition. In Hofstadter's words, "there's no attempt to create internal structures that could be thought of as ideas, images, memories, or experiences. Such mental etherea are still far too elusive to deal with computationally." He is right. That said, AI researchers are aware of these limitations, and are exploring possible ways to overcome them. An early, crude example of such research is the multi-modal model of "One Model to Learn Them All" (https://arxiv.org/abs/1706.05137), which is trained to learn to perform multiple image-recognition, language-translation, image-captioning, speech-recognition, and language-parsing tasks at the same time, using representations that are shared by all tasks. While these early research efforts fall far short of the kind of "understanding of the world" Hofstadter shows is necessary for human-level language translation, it's encouraging to see AI researchers actively looking for ways to move beyond the mere discovery of 'hierarchical statistical regularities' that relate words to other words. This is an exciting time for AI research. [a] https://en.wikipedia.org/wiki/Douglas_Hofstadter
indescions_2017
Neutral mention · rule
A nice complement to this is Andrej Karpathy's Software 2.0 essay. Namely that it is getting much easier to collect the data. Than it ever will be to write the complex programs which can anticipate every case. Software 2.0 https://medium.com/@karpathy/software-2-0-a64152b37c35 One Model To Learn Them All https://arxiv.org/abs/1706.05137
espadrine
Neutral mention · rule
> we need better ways of composing this `deep` abstractions Tensor2Tensor[0], from the Google Brain team, has some strong recent results in that direction. Related paper: "One Model To Learn Them All"[1]. [0]: https://github.com/tensorflow/tensor2tensor [1]: https://arxiv.org/pdf/1706.05137.pdf
bdcs
Neutral mention · rule
One Model To Learn Them All Deep learning yields great results across many fields, from speech recognition, image classification, to translation. But for each problem, getting a deep model to work well involves research into the architecture and a long period of tuning. We present a single model that yields good results on a number of problems spanning multiple domains. In particular, this single model is trained concurrently on ImageNet, multiple translation tasks, image captioning (COCO dataset), a speech recognition corpus, and an English parsing task. Our model architecture incorporates building blocks from multiple domains. It contains convolutional layers, an…
Read the full comment
attention mechanism, and sparsely-gated layers. Each of these computational blocks is crucial for a subset of the tasks we train on. Interestingly, even if a block is not crucial for a task, we observe that adding it never hurts performance and in most cases improves it on all tasks. We also show that tasks with less data benefit largely from joint training with other tasks, while performance on large tasks degrades only slightly if at all. https://arxiv.org/abs/1706.05137 EDIT: And code: https://github.com/tensorflow/tensor2tensor

Keep following the thread.

More in Psychology

More from the same topics.

2018arXiv

Talent vs Luck: the role of randomness in success and failure

A. Pluchino. A. E. Biondo, A. Rapisarda

The largely dominant meritocratic paradigm of highly competitive Western cultures is rooted on the belief that success is due mainly, if not exclusively, to personal qualities such as talent, intelligence, skills, efforts or risk taking.

16 mentions14 months
2.5HN score