Periodic Activation Functions Induce Stationarity

10/26/2021
by   Lassi Meronen, et al.
6

Neural network models are known to reinforce hidden data biases, making them unreliable and difficult to interpret. We seek to build models that `know what they do not know' by introducing inductive biases in the function space. We show that periodic activation functions in Bayesian neural networks establish a connection between the prior on the network weights and translation-invariant, stationary Gaussian process priors. Furthermore, we show that this link goes beyond sinusoidal (Fourier) activations by also covering triangular wave and periodic ReLU activation functions. In a series of experiments, we show that periodic activation functions obtain comparable performance for in-domain data and capture sensitivity to perturbed inputs in deep neural networks for out-of-domain detection.

READ FULL TEXT

page 2

page 3

page 9

page 23

page 26

page 27

page 33

research
07/04/2021

Data-Driven Learning of Feedforward Neural Networks with Different Activation Functions

This work contributes to the development of a new data-driven method (D-...
research
06/15/2020

Neural Networks Fail to Learn Periodic Functions and How to Fix It

Previous literature offers limited clues on how to learn a periodic func...
research
04/25/2020

Compromise-free Bayesian neural networks

We conduct a thorough analysis of the relationship between the out-of-sa...
research
05/15/2019

Expressive Priors in Bayesian Neural Networks: Kernel Combinations and Periodic Functions

A simple, flexible approach to creating expressive priors in Gaussian pr...
research
05/27/2020

Approximating periodic functions and solving differential equations using a novel type of Fourier Neural Networks

Recently, machine learning tools in particular neural networks have been...
research
09/21/2022

Periodic Extrapolative Generalisation in Neural Networks

The learning of the simplest possible computational pattern – periodicit...
research
08/07/2022

Transmission Neural Networks: From Virus Spread Models to Neural Networks

This work connects models for virus spread on networks with their equiva...

Please sign up or login with your details

Forgot password? Click here to reset