Depthwise Separable Convolutions for Neural Machine Translation

By Lukasz Kaiser, Aidan N. Gomez, François Chollet. 2017

314 citations recorded by the source corpus.

Depthwise separable convolutions reduce the number of parameters and computation used in convolutional operations while increasing representational efficiency. They have been shown to be successful in image classification models, both in obtaining better models than previously possible for a given parameter count (the Xception architecture) and considerably reducing the number of parameters required to perform at a given level (the MobileNets family of architectures). Recently, convolutional sequence-to-sequence networks have been applied to machine translation tasks with good results. In this work, we study how depthwise separable convolutions can be applied to neural machine translation. We introduce a new architecture inspired by Xception and ByteNet, called SliceNet, which enables a significant reduction of the parameter count and amount of computation needed to obtain results like ByteNet, and, with a similar parameter count, achieves new state-of-the-art results. In addition to showing that depthwise separable convolutions perform well for machine translation, we investigate the architectural changes that they enable: we observe that thanks to depthwise separability, we can increase the length of convolution windows, removing the need for filter dilation. We also introduce a new "super-separable" convolution operation that further reduces the number of parameters and computational cost for obtaining state-of-the-art results.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Efficiency & Compression

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Quoc V. Le
  3. Jianfeng Gao
  4. Kyunghyun Cho
  5. Luke S. Zettlemoyer
  6. Tie-Yan Liu
  7. Graham Neubig
  8. Felix Stahlberg

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Xiaogang Wang
  5. Andrew Zisserman
  6. Jitendra Malik
  7. Ming-Hsuan Yang
  8. Yi Yang

In Efficiency & Compression

  1. Felix Stahlberg
  2. Song Han
  3. Xu Tan
  4. Tie-Yan Liu
  5. Tao Qin
  6. Ji Lin
  7. Yi Tay
  8. Mostafa Dehghani

Citations in the corpus