华夏时讯

自动化所提出一种基于哈希的二值网络训练方法

近年来,深度卷积神经网络已经深入了计算机视觉的各个任务中,并在图像识别、目标跟踪、语义分割等领域中取得了重大突破。在一些场景下,当前深度卷积网络性能已经足以部署到实际应用中,这同时也促进了人们将深度学习落地到更多的应用中。但深度卷积网络在实际部署时还面临着参数量和时间复杂度等两方面的问题,一方面是深度网络巨大的参数量会占用大量的硬盘存储和运行内存,这些硬件资源在一些移动和嵌入式设备中往往是很有限的;另一方面是深度网络的计算复杂度较高,使得网络推理速度很慢,同时会增加移动设备的电量消耗。

为了解决此类问题,研究者们提出了多种网络加速和压缩方法,其中的网络参数二值化是一种将网络参数表示为二值参数的方法。由于二值网络中参数只有+1和-1两种值,乘法运算就可以被加法运算替代。乘法运算比加法运算需要更多的硬件资源和计算周期,而使用加法运算替代乘法运算能够实现网络加速的目的。另一方面,原始网络参数的存储格式是32位浮点数,二值参数网络只使用1位来表示+1或者-1,达到了32倍的压缩目的。但是将参数从32位量化到1位会导致较大的量化损失,当前的二值网络训练方法往往会导致较大的网络精度下降,如何学习二值的网络参数同时又不带来较大的精度下降是一个问题。

近日,中国科学院自动化研究所研究员程健团队的胡庆浩等人提出了一种基于哈希的二值网络训练方法,揭示了保持内积哈希(Innerproduct Preserving Hashing)和二值权重网络之间的紧密关系,表明网络参数二值化本质上可以转化为哈希问题。

在该研究中,给定训练好的全精度浮点32位网络参数W,二值权重网络(BWN)的目的是学习二值网络参数B并维持原始网络精度。学习二值参数B的最朴素的方式就是最小化B与二值参数B之间的量化误差,但是这种量化误差和网络精度之间存在着一定的差距,最小化量化误差并不会直接提高网络精度,因为每一层的量化误差会逐层积累,而且量化误差会受到输入数据的增幅。

一种更好的学习二值参数B的方式是最小化内积相似性之差。假设网络某一层输入为X,X^TW是原始的内积相似性,则X^TB是量化之后的内积相似性,最小化X^TW与X^TB之间的误差可以学习到更好的二值参数B。从哈希的角度来讲,X^TW代表着数据在原始空间中的相似性或者近邻关系,X^TB则代表着数据投影到汉明空间之后的内积相似性。而哈希的作用就是将数据投影到汉明空间,且在汉明空间中保持数据在原始空间中的近邻关系。至此,学习二值参数B的问题就转化成了一个在内积相似性下的哈希问题,该哈希主要是将数据投影到汉明空间并保持其在原始空间中的内积相似性。

该研究首先在VGG9小网络上对方法进行验证,并且在AlexNet和ResNet-18上超过当前的二值权重网络。在ResNet-18上,该方法比当前最好方法的精度提高了3个百分点。

相关研究成果发表在AAAI 2018上。

相关推荐
新闻聚焦
猜你喜欢
热门推荐
  • 昆明动物所等在冈瓦纳古陆和劳亚古陆物

      生物的地理分布与地球演化历史紧密相关。在现代生物地理学研究中,通过生物的演化历史可以推测地球的演化过程,并对已......

    11-01    来源:中国科学院|编辑:确牛

    分享
  • 中科院大连化物所化学链合成氨研究取得

      近日,中国科学院大连化学物理研究所复合氢化物材料化学研究组研究员陈萍、副研究员郭建平团队在化学链合成氨研究方面......

    11-05    来源:中国科学院|编辑:确牛

    分享
  • 研究揭示二穗短柄草MAPK与PP2C基因家族成

      日前,《科学报告》(Scientific Reports)杂志在线发表了中国科学院上海辰山植物科学研究中心植物抗逆与分子进化研究组题为......

    11-01    来源:中国科学院|编辑:确牛

    分享
  • 运动为啥能给人带来愉悦感

      持续运动不仅对身体有长期积极的影响,还能在运动后1-2 个小时内带来短效的益处,包括提高疼痛的阈限、降低急性焦虑和......

    11-05    来源:中国科学院|编辑:确牛

    分享
  • 中外学者热议农业可持续发展

      目前有很多好的智慧农业技术理念,但技术与农业的结合还不到位,须加大研发力度并完善全流程管理,将智慧农业的理念落......

    10-31    来源:中国科学院|编辑:确牛

    分享
  • 虫洞或可用于躲避星际战争

      如果外星人之间发生星际战争,而地球人打不过外星人,那么地球人应该怎么办?最新的虫洞研究也许可以给我们一定的启示......

    05-02    来源:科普时报|编辑:确牛

    分享
  • 纳米科技的喜与忧

      纳米材料的广泛应用及其带来的环境健康风险。 纳米氧化锌水环境老化对遗传毒性的影响。 不同种类纳米材料与污染物间截......

    11-04    来源:中国科学院|编辑:确牛

    分享
  • 特斯拉来了 国产电动汽车如何应对?

      随着特斯拉在上海建生产厂这一事件的最后落听,让新品频出、一直热闹的国内电动汽车行业顿然迷漫着一股狼来了的气氛。......

    11-01    来源:中国科学院|编辑:确牛

    分享
  • 智能巡查车:内外兼修铸就“火眼金晴”

      目前,交通道路分布面广,地形复杂,传统的人工巡查方法工作量大且条件艰苦,传统作业形式已经无法满足巡查巡视管理与......

    11-01    来源:中国科学院|编辑:确牛

    分享
  • 合肥研究院研制出纳米复合物可同时消除

      近期,中国科学院合肥物质科学研究院技术生物与农业工程研究所研究员吴正岩课题组在抗生素和重金属污染治理方面取得新......

    11-01    来源:中国科学院|编辑:确牛

    分享
返回列表
 
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。