基于安全多方计算的二值网络推断协议

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:angwjif
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,神经网络在图像分类、语音识别、金融诈骗检测、移动支付等方面得到了具体的应用,已经是支持社会运作的重要技术之一,因此神经网络推断过程中的安全隐患应引起关注。基于密码学技术实现的神经网络模型推断框架中,具有代表性的研究有SecureML、ABY3等。这些方案主要使用了秘密共享、茫然传输和混淆电路等技术,实现了实数参数的神经网络中的线性运算和非线性运算,但该类方案因为通讯量较高,单条数据的推断时延迟过高。本文从神经网络模型参数的类型入手,针对半诚实敌手分别提出了两方和三方的二值网络推断协议。在本文提出的两个方案中,参与方以秘密共享的形式输入网络的参数和待预测的数据。协议执行过后,每个参与方都能获得二值网络预测结果的秘密共享。本文针对二值网络的取值特点和网络结构提出了全新的参数编码方式,优化了MSB(Most Significant Bit,最高位)计算的过程并将其应用在了两方协议和三方协议中。在两方的情况下,本文的线下计算代价对比MiniONN中的方案有了进一步降低;在三方的情况下,参与方不再需要进行线下运算。另外,本文提出了新的抗半诚实敌手的三方茫然传输协议并将其应用于MSB的计算过程中,进一步优化了三方情况下协议的运行效率和通讯代价。本文对提出的两个方案使用多个神经网络结构在不同数据集上进行了实验,测算了运行时间与通信代价以及准确率,并与学界中已有的工作进行对比,进行理论分析。实验结果表明本文提出的两个方案的运行时间和通信代价对比SecureML方案和ABY3方案有大幅度的降低。
其他文献
本文面向适航标准DO-331和DO-333,提出了一种机载软件分层精化开发和验证方法,形成了一套完整的软件开发和验证流程。本方法开发过程软件制品分为需求、设计模型和源代码。此外,为了降低开发难度,分解复杂软件,采用分层精化的方式来设计软件模型,具体操作为通过逐层细化模型,最后得到完整表达所有需求的最终精化模型;源代码则是基于设计模型通过自动代码生成获取,可以有效减轻机载软件开发人员工作量。而在验证
在信息泛滥的时代,利用推荐系统来为自己挑选感兴趣的信息已经变得越来越普遍。推荐系统可以通过利用已有的历史交互数据对未知的交互关系做出预测,但是传统的推荐系统算法存在一些不足之处制约着推荐准确性的提高,比如传统算法普遍不能很好地解决数据稀疏的问题,而且受到冷启动问题的影响较大。针对这些问题,融入社交关系进行推荐是一种很好的解决方案,这种社交推荐算法可以有效利用用户本身具有的朋友关系来弥补用户对项目交
2008年世界金融危机之后,国际能源形势发生了极大的变化,传统能源特别是石油的价格起伏较大,直接影响了发达国家的工业与制造业的稳定发展。同时,以石油、煤炭为主的传统能源,对环境造成严重影响,直接影响到一个国家的可持续发展。发达国家为强化能源转型、减少空气污染的需要,将新能源产业定位为振兴本国经济、改变自身能源布局的重要手段。随着我国综合国力不断发展,经济快速增长与资源环境的矛盾日益尖锐,原有的粗放
旅游产业具有强大的带动效应和关联效应,发展旅游业可以有效地带动与其相关的数十个行业的发展,同时也提髙了地区居民的就业水平。在经济发展较为落后的西部地区,旅游业发展起步较晚,在之后的快速发展中仍然面临着很多问题,与东部地区相比仍存在很大差距。在西部地区旅游业的快速发展中税收激励政策发挥着非常重要的作用,在国内外旅游市场竞争激烈的情况下,西部旅游企业的发展问题将需要获得长期的关注与重视。本文首先介绍了
心功能的准确评估对于心血管疾病的诊断、心脏毒性反应的筛查至关重要。超声心动图可以直观地显示心脏和大血管的结构以及血液流动并能定量地测量心功能评估的参数,同时具有出片快、价格低以及没有电离辐射的优势。因此超声心动图是进行心血管疾病诊断的重要方式,其中二维超声心动图在超声心动图中最为常用。左心室射血分数的计算是使用二维超声心动图进行心血管疾病诊断的重要步骤,传统方法中此过程需要医生先手动勾勒二维超声心
近年以来,我们国家在大力发展新型的城镇化建设,在这样的时代环境当中,开始在我国各地出现了关于新城开发的城区开发建设。片区开发由政企共建共享,统筹布局片区内生产、生活、生态设施,通过先期导入基础设施及公共服务设施、核心产业、人才安居配套等重大项目,逐渐实现片区内投融资、规划、建设、运营一体化滚动开发,同时兼顾公众利益与商业利益,平衡主体短期利益与城市远期利益,推动片区可持续发展。从全国来看,在我国的
金融股票市场是各类投资者热衷参与的一项重要经济活动,对于经济的发展有着重要的影响。投资者期望在金融股票市场上进行投资从而获取盈利,因此如何更有效地进行股票未来走势的预测便成了投资者所关心的一个任务。传统的市场趋势预测模型通常基于手工因子或特征,严重依赖于昂贵的专业知识,此外,很难发现股票时间序列数据中包含的隐藏特征,而这些特征将有助于预测股市趋势。本文提出了一个以自监督学习序列编码模型S3E为预训
随着中国城乡经济的发展水平不断提高,为了追求更高的收入,越来越多的农村居民开始进入城市务工。在农村居民的进城生活中,他们会获取来自城市的各类观念,包括消费观念;在收获了观念以后他们又会通过不同的媒介去影响其农村家庭负债。2008年金融危机波及全球,造成金融危机的主要原因则是家庭负债结构不合理,从世界范围来看,把家庭负债控制在合理范围内对全球经济的稳步发展有着促进作用;而从中国农村地区来看,完善农村
我国企业在发展壮大的过程中,由于自身的资金有限,经常会面临缺乏营运资金、营运资金周转率较低、融资困难等问题,这些都严重限制了企业的生存成长和可持续发展。为了确保企业营运资金流的充裕,加速营运资金的周转,许多企业采取OPM(Other People’s Money)战略来对营运资金进行有效的管理。在新零售背景下,线上零售企业纷纷转型升级,将线上与线下相结合、创新渠道、拓展业务单元,打造“智慧零售”模
基于车车通信的列车自主运行系统(Train Autonomous Circumambulation System,简称TACS)已经成为最新的列车智能控制系统。这种控制系统能够实时检测车与车之间的位置变化,从而实现车车间的管理和自主控制。与传统基于通信的列车控制(Communication-based Train Control,简称CBTC)系统中的车地通信技术相比,TACS系统具有更加精简的轨