当我们深入研究神经网络文献时,我们会发现其他具有神经形态拓扑的方法(“神经网络”类架构)。而且我不是在谈论通用逼近定理。下面给出例子。
然后,这让我想知道:人工神经网络的定义是什么?它的拓扑似乎涵盖了一切。
例子:
我们所做的第一个识别是在 PCA 和线性自动编码器之间,在编码器和解码器中具有绑定权重,在瓶颈层中具有阈值激活。
此外,在线性模型(特别是逻辑回归)和没有隐藏层和单个输出层的神经网络之间进行了共同识别。这种识别打开了几扇门。
傅里叶级数和泰勒级数?人工神经网络。支持向量机?安。高斯过程?ANN(具有无限隐藏单元的单个隐藏层)。
因此,同样容易,我们可以将具有这些算法的专门损失函数的任意正则化版本合并到神经网络框架中。
但我们挖掘得越多,出现的相似之处就越多。我刚刚偶然发现了Deep Neural Decision Trees,它使用决策树来识别特定的 ANN 架构,从而允许通过 ANN 方法(例如梯度下降反向传播)来学习这些架构。由此,我们可以仅从神经网络拓扑构造随机森林和梯度提升决策树。
如果一切都可以表示为人工神经网络,那么人工神经网络的定义是什么?