在处理多类分类时,除了偏差之外,输入层中节点(矢量)的数量是否始终与输出层中的节点数相同?
答案 0 :(得分:0)
没有。输入层摄取特征。输出层对类进行预测。要素和类的数量不必相同;它还取决于你如何为多个类输出建模。
答案 1 :(得分:0)
答案 2 :(得分:0)
不,
通常,输入单位数等于您用于训练NN分类器的要素数。
输出图层的大小等于数据集中的类数。此外,如果数据集有两个类,则只有一个输出单元足以区分这两个类。
答案 3 :(得分:0)
ANN输出层为每个类都有一个节点:如果你有3个类,则使用3个节点。输入层(通常称为特征向量)具有用于预测的每个特征的节点,并且通常具有额外的偏置节点。您通常只需要一个隐藏层,并辨别其理想的大小棘手。
隐藏的图层节点太多会导致过度拟合和慢速训练。隐藏层节点太少会导致不合适(过度概括)。
以下是一些一般准则(ng-checked):
如果您有3个类和30个要素的输入向量,则可以从大约23个节点的隐藏层开始。在训练期间添加和删除此层中的节点以减少错误,同时针对验证数据进行测试以防止过度拟合。