Diverse Neuron Type Selection for Convolutional Neural Networks
Abstract
The activation function for neurons is a prominent element in the deep learning architecture for obtaining high performance. Inspired by neuroscience findings, we introduce and define two types of neurons with different activation functions for artificial neural networks: excitatory and inhibitory neurons, which can be adaptively selected by self-learning. Based on the definition of neurons, in the paper we not only unify the mainstream activation functions, but also discuss the complementariness among these types of neurons. In addition, through the cooperation of excitatory and inhibitory neurons, we present a compositional activation function that leads to new state-of-the-art performance comparing to rectifier linear units. Finally, we hope that our framework not only gives a basic unified framework of the existing activation neurons to provide guidance for future design, but also contributes neurobiological explanations which can be treated as a window to bridge the gap between biology and computer science.
Cite
Text
Zhu et al. "Diverse Neuron Type Selection for Convolutional Neural Networks." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/498Markdown
[Zhu et al. "Diverse Neuron Type Selection for Convolutional Neural Networks." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/zhu2017ijcai-diverse/) doi:10.24963/IJCAI.2017/498BibTeX
@inproceedings{zhu2017ijcai-diverse,
title = {{Diverse Neuron Type Selection for Convolutional Neural Networks}},
author = {Zhu, Guibo and Zhang, Zhaoxiang and Zhang, Xu-Yao and Liu, Cheng-Lin},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2017},
pages = {3560-3566},
doi = {10.24963/IJCAI.2017/498},
url = {https://mlanthology.org/ijcai/2017/zhu2017ijcai-diverse/}
}