该研究针对二值化神经网络(BNN)的剪枝问题提出了一套专用框架与全局加权算法。由于现有剪枝策略不适用于二值化表示,且难以转化为实际硬件收益,作者开发了基于PyTorch的研究框架,集成了冻结与剪枝机制,支持快速复现和原型开发。在此基础上,提出了一种考虑跨抽象层参数相对重要性的全局加权剪枝方法,在模型精度与剪枝率之间取得了更优平衡。实验表明,该方法在VGG11上实现了70%的剪枝率且精度保持不变,而现有最优方法在二值化条件下仅达到41%。这一成果显著提升了二值化网络的压缩效率,为边缘设备上的高效部署提供了更实用的解决方案。
| Binarized Neural Networks (BNNs) | 二值化神经网络,将权重和激活值限制为+1或-1,大幅降低存储和计算开销。 |
| Pruning | 剪枝,通过移除不重要的网络连接或参数来压缩模型。 |
| Freezing | 冻结,在训练过程中固定某些参数或层,以保持其状态或减少计算。 |
| Global Weighting | 全局加权,一种根据参数在跨层或跨抽象层次中的相对重要性进行剪枝的机制。 |
| VGG11 | 一种经典的卷积神经网络架构,常用于图像分类任务。 |
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅