Kafnets: kernel-based non-parametric activation functions for neural networks
Dropout: a simple way to prevent neural networks from overfitting