about
Deep Learning with Data Dependent Implicit Activation Function (arxiv.org)
4 points by Katydid on Feb 14, 2018 | hide | past | pdf | discuss on HN

In plain words: Instead of the usual softmax output that scores each label on its own, this network's final step spreads its guess based on how similar the input is to training examples. It generalized more accurately across many network types, especially when training data was scarce.

Abstract · Deep Neural Nets with Interpolating Function as Output Activation

We replace the output layer of deep neural nets, typically the softmax function, by a novel interpolating function. And we propose end-to-end training and testing algorithms for this new architecture. Compared to classical neural nets with softmax function as output activation, the surrogate with interpolating function as output activation combines advantages of both deep and manifold learning. The new framework demonstrates the following major advantages: First, it is better applicable to the case with insufficient training data. Second, it significantly improves the generalization accuracy on a wide variety of networks. The algorithm is implemented in PyTorch, and code will be made publicly available.

Bao Wang, Xiyang Luo, Zhen Li, Wei Zhu, Zuoqiang Shi, Stanley J. Osher
arXiv:1802.00168 · cs.LG, cs.CV, stat.ML · submitted Feb 1, 2018 · updated Jun 17, 2018
abstract · pdf · html · 11 pages, 4 figures

add comment on HN