Halcon Classification——(四)MLP(多层神经网络)

MLP(Multi-Layer Perceptron)是一种前向结构的人工神经网络,映射一组输入向量到一组输出向量。MLP可以被看做是一个有向图,由多个节点层组成,每一层全连接到下一层。除了输入节点,每个节点都是一个带有非线性激活函数的神经元(或称处理单元)。——百度百科

神经网络直接决定类与类之间的separating hyperplanes(分离超平面),而超平层分隔开两个类的特征向量,落在在层的一边的特征向量属于class 1,落在另一边则属于class 2。基于单层神经网络的分类器需要 linearly separable classes(线性可分的类),在许多应用中不够高效。基于多层神经网络的分类器则无此限制,只要隐藏层包含足够多的处理单元即可。
Halcon Classification——(四)MLP(多层神经网络)_第1张图片

神经网络
神经网络每一层的处理单元计算特征向量的线性组合或者来自前一层的结果。
Halcon Classification——(四)MLP(多层神经网络)_第2张图片

Halcon Classification——(四)MLP(多层神经网络)_第3张图片

Halcon Classification——(四)MLP(多层神经网络)_第4张图片

你可能感兴趣的:(Halcon Classification——(四)MLP(多层神经网络))