Donate to arXiv

Please join the Simons Foundation and our generous member institutions in supporting arXiv during our online giving campaign from October 16-19, 2017. One hundred percent of your contribution will fund improvement initiatives and support arXiv's Open Access mission!

Donation FAQ
Make your donation go further with an employer match!

Full-text links:

Download:

Current browse context:

cs.NE

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Neural and Evolutionary Computing

Title: Swish: a Self-Gated Activation Function

Abstract: The choice of activation functions in deep networks has a significant effect on the training dynamics and task performance. Currently, the most successful and widely-used activation function is the Rectified Linear Unit (ReLU). Although various alternatives to ReLU have been proposed, none have managed to replace it due to inconsistent gains. In this work, we propose a new activation function, named Swish, which is simply f(x)=xsigmoid(x). Our experiments show that Swish tends to work better than ReLU on deeper models across a number of challenging datasets. For example, simply replacing ReLUs with Swish units improves top-1 classification accuracy on ImageNet by 0.9% for Mobile NASNet-A and 0.6% for Inception-ResNet-v2. The simplicity of Swish and its similarity to ReLU make it easy for practitioners to replace ReLUs with Swish units in any neural network.
Subjects: Neural and Evolutionary Computing (cs.NE); Computer Vision and Pattern Recognition (cs.CV); Learning (cs.LG)
Cite as: arXiv:1710.05941 [cs.NE]
  (or arXiv:1710.05941v1 [cs.NE] for this version)

Submission history

From: Prajit Ramachandran [view email]
[v1] Mon, 16 Oct 2017 18:05:45 GMT (319kb,D)