Polynomial functions have plenty of useful analytical properties, but they are rarely used as learning models because their function class is considered to be restricted. This work shows that when trained properly polynomial functions can be strong learning models. Particularly this work constructs polynomial feedforward neural networks using the product activation, a new activation function constructed from multiplications. The new neural network is a polynomial function and provides accurate control of its polynomial order. It can be trained by standard training techniques such as batch normalization and dropout. This new feedforward network covers several previous polynomial models as special cases. Compared with common feedforward neural networks, the polynomial feedforward network has closed-form calculations of a few interesting quantities, which are very useful in Bayesian learning. In a series of regression and classification tasks in the empirical study, the proposed model outperforms previous polynomial models.
翻译:多元功能具有许多有用的分析属性, 但很少被用作学习模型, 因为它们的功能类被认为受到限制。 这项工作表明, 当经过适当训练的多元函数可以成为强大的学习模型。 特别是, 这项工作构建了利用产品激活的多元饲料向神经网络, 这是一种从乘数中构建的新激活功能。 新的神经网络是一种多元功能, 并提供了其多元顺序的准确控制。 它可以通过批量正常化和退出等标准培训技术来培训。 这个新的饲料前网络覆盖了以前几个作为特殊案例的多元模型。 与常见的饲料向神经网络相比, 多元饲料向前网络对少数有趣的数量进行了闭式计算, 这在巴伊斯学习中非常有用。 在一系列的回归和分类任务中, 拟议的模型超越了先前的多元模型 。