期刊文献+

基于随机森林的代码路径分支混淆技术研究

Research on Branch Obfuscation of Code Path Based on Random Forest
下载PDF
导出
摘要 为了在高吞吐量应用程序中快速进行测量来监视物理过程,论文将通信吞吐量传输到中心服务器之前的测量数据预过滤过程转化为代码路径分支混淆技术,并将其视为二进制分类问题。利用决策树与随机随机森林构建了每种体系结构并提出了不同的实现方案,使用改进的冯·诺依曼体系结构的CPU理论模型和现场可编程门阵列(FPGA)来构建计算体系结构,并在FPGA上实现随机森林的应用。所提方法在Zedboard开发板上进行了实验,试验结果表明所提方法能有效地提高吞吐量和资源量,且降低了主板设备的功耗。 In order to monitor the physical process quickly in high throughput applications,this paper transforms the pre-fil⁃tering process of measured data before the transmission of communication throughput to the central server into code path branch ob⁃fuscation technology,and regards it as a binary classification problem.Each architecture is constructed by using decision tree and random forest,and different implementation schemes are proposed.The computational architecture is constructed by using the CPU theoretical model of improved von Neumann architecture and field programmable gate array(FPGA),and the application of random forest is implemented on FPGA.The proposed method is tested on Zedboard development board.The experimental results show that the proposed method can effectively improve the throughput and resources,and reduce the power consumption of the motherboard equipment.
作者 刘翌 潘小辉 胡浔惠 LIU Yi;PAN Xiaohui;HU Xunhui(State Grid Jiangsu Electric Power Co.,Ltd.,Nanjing 210000;Nari Group Limited,Nanjing 210000)
出处 《计算机与数字工程》 2021年第2期353-359,共7页 Computer & Digital Engineering
关键词 代码混淆 现场可编程门阵列 吞吐量 资源量 设备功耗 code obfuscation FPGA throughput resources device power consumption
  • 相关文献

参考文献14

二级参考文献48

  • 1陈旭,宋爱国.蚂蚁算法与免疫算法结合求解TSP问题[J].传感技术学报,2006,19(2):504-507. 被引量:7
  • 2Marco Dorigo,Thomas Stuitizle. Ant Colony Optimization. [ M].北京:清华大学出版社,2007:30-51.
  • 3金纯,陈林星,杨吉云.IEEE802.11无线局域网[M].北京:电子工业出版社,2004:8-57.
  • 4Abdel-Moniem A M, Mohamed M H, Hedar A R, et al. An Ant Colony Optimization Algorithm for the Mobile Ad Hoc Network Routing Problem Based on AODV Protocol [ C ]//Proceedings of ISDA' 10. 2010,1332-1337.
  • 5Lettnin D,Braun A,Bodgan M. Synthesis of Embedded SystemC Design:A Case Study of Digital Neural Networks[A].2004.248-253.
  • 6Pandya V,Areibi S,Moussa M. A Handel-C Implementation of the Back-Propagation Algorithm On Field Programmable Gate Arrays[A].IEEE,2005.
  • 7Pythou Software Foundation. Python Documentation (Python 2.7)[EB/OL].http://www.python.org,2013.
  • 8Decaluwe J. MyHDL:a Python-Based Hardware Description Language[J].Linux Journal,2004,(10):5.
  • 9Tommiska M T. Efficient digital implementation of the sigmoid function for reprovammable logic[A].2003.403-411.
  • 10Himavathi S,Anitha D,Muthuramalingam A. Feedforward Neural Network Implementation in FPGA Using Layer Multiplexing for Effective Resource Utilization[J].IEEE Transactions on Neural Networks,2007,(03):880-888.

共引文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部