Π-nets: Deep Polynomial Neural Networks

03/08/2020
by   Grigorios G. Chrysos, et al.
27

Deep Convolutional Neural Networks (DCNNs) is currently the method of choice both for generative, as well as for discriminative learning in computer vision and machine learning. The success of DCNNs can be attributed to the careful selection of their building blocks (e.g., residual blocks, rectifiers, sophisticated normalization schemes, to mention but a few). In this paper, we propose Π-Nets, a new class of DCNNs. Π-Nets are polynomial neural networks, i.e., the output is a high-order polynomial of the input. Π-Nets can be implemented using special kind of skip connections and their parameters can be represented via high-order tensors. We empirically demonstrate that Π-Nets have better representation power than standard DCNNs and they even produce good results without the use of non-linear activation functions in a large battery of tasks and signals, i.e., images, graphs, and audio. When used in conjunction with activation functions, Π-Nets produce state-of-the-art results in challenging tasks, such as image generation. Lastly, our framework elucidates why recent generative models, such as StyleGAN, improve upon their predecessors, e.g., ProGAN.

READ FULL TEXT

page 5

page 7

research
06/20/2020

Deep Polynomial Neural Networks

Deep Convolutional Neural Networks (DCNNs) are currently the method of c...
research
08/20/2021

PowerLinear Activation Functions with application to the first layer of CNNs

Convolutional neural networks (CNNs) have become the state-of-the-art to...
research
08/19/2019

PolyGAN: High-Order Polynomial Generators

Generative Adversarial Networks (GANs) have become the gold standard whe...
research
12/21/2013

Do Deep Nets Really Need to be Deep?

Currently, deep neural networks are the state of the art on problems suc...
research
01/21/2019

On Compression of Unsupervised Neural Nets by Pruning Weak Connections

Unsupervised neural nets such as Restricted Boltzmann Machines(RBMs) and...
research
12/31/2018

Convex Relaxations of Convolutional Neural Nets

We propose convex relaxations for convolutional neural nets with one hid...
research
11/27/2018

Dense xUnit Networks

Deep net architectures have constantly evolved over the past few years, ...

Please sign up or login with your details

Forgot password? Click here to reset