Table of Contents
理解如何计算神经网络参数数对于模型的设计和分析至关重要,参数包括网络在训练中学习的权重和偏差,本指南解释了确定神经网络模型参数总数的基本步骤.
完全连接层中的参数
在完全连接的(密集)层中,每个输入与每个神经元连接并带有一个重量,每个神经元有一个偏差的术语. 该层中参数的总数计算为:
参数数=(输入数××神经元数)+神经元数.
计算演化层参数
对于演化层,参数取决于滤波器大小,滤波器数量,以及输入通道。公式是:
参数数=(Filter高×滤镜宽×输入通道数×滤镜)+滤镜数].
模型参数共计
要找到神经网络中的参数总数,请汇总所有单个层的参数,这提供了模型复杂性和容量的总体度量.
示例计算
考虑一个完全连接的模型,接收100个投入,并产生50个产出。
- (100项投入×50项产出)+50项偏差=5 050项参数
这种计算有助于了解模型的规模和培训要求。