liveBook · Manning

AmoebaNet

As explained in Sutskever's List

AmoebaNet is a convolutional neural network architecture discovered through neural architecture search for image recognition.

AmoebaNet is a convolutional neural network used to evaluate GPipe, a method for training models across multiple devices. On one 8-GB GPU, training was limited to about 82 million parameters; partitioning the model across eight GPUs raised the limit more than twentyfold, to 1.8 billion. Despite this memory gain, convolutional networks scaled less cleanly than Transformers. section 6.3.2

How Sutskever's List covers it

How deep it goes
Compares parameter capacity across one and eight GPUs and notes that convolutional networks scale less cleanly than Transformers.
Examples
Contrasts an 82-million-parameter single-GPU limit with a 1.8-billion-parameter model partitioned across eight GPUs.
What you can do after
Evaluate how distributing a convolutional network across GPUs can increase its trainable size while scaling less cleanly than a Transformer.
How it connects
Connects AmoebaNet to GPipe, pipeline parallelism, model partitioning, rematerialization, and convolutional neural networks.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Sutskever's List. The section links point to the parts of the book it draws on.