VGG模型的参数量大,本文将解密VGG模型参数为什么大?大
在哪儿?
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2LcpXU65UeRRkT41keYhnRzwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYvwFd4VGdvwlMvw1ayFWbyVGdhd3P0gDO1kTN2EzNyQDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
以19层VGG模型为例
两次使用conv3-64
两次使用conv3-128
四次使用conv3-256
八次使用conv3-512
经过卷积后,图片尺寸为7*7
所以参数总数为(3*3*64+64)*2+(3*3*128+128)*2+(3*3*256+256)*4+(3*3*512+512)*8+...
(512*7*7*4096+4096)+(4096*4096+4096)+(4096*1000+1000)= 123697896
每个参数占四个字节
模型大小为 494791584Byte=471.87M
其中第一个全连接层占所有模型大小的 (512*7*7*4096+4096)/123697896=0.8308