Lorax: Machine Learning-Based Oracle Reconstruction With Minimal I/O Patterns

被引:2
|
作者
Zeng, Wei [1 ]
Davoodi, Azadeh [1 ]
Topaloglu, Rasit Onur [2 ]
机构
[1] Univ Wisconsin, Dept Elect & Comp Engn, Madison, WI 53706 USA
[2] IBM Corp, Hopewell Jct, NY USA
基金
美国国家科学基金会;
关键词
machine learning; logic reconstruction;
D O I
10.1109/ISVLSI51109.2021.00033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new attack model where the attacker tries to reconstruct a combinational logic circuit without having full oracles access. This means due to limited access time to the product, the attacker has access to only a limited number of input-output (I/O) pairs and does not have any information about the design. The goal of the attacker is to reconstruct a circuit to be deployed with simulation or emulation, in order to act as an efficient surrogate to perform fast attacks. We propose Lorax, the first automated framework to reconstruct circuits from limited access, using tree-based machine learning (ML) models of different configurations. It features early estimation of accuracy of the reconstructed oracle using cross-validation, as well as approximation techniques for efficient synthesis of the learned logic. For cases that are difficult to learn, Lorax applies a special function matching phase utilizing an explanatory analysis of a tree-based ML model to identify bit importance. Our experiments show that with a training set of 6400 I/O pairs, Lorax can successfully approximate commonly-used functions from a range of sources, including arithmetic circuits, industrial designs, and computer vision problems, with an accuracy of 79-84% on average and near 100% for some arithmetic functions.
引用
收藏
页码:126 / 131
页数:6
相关论文
共 50 条
  • [41] Machine Learning-Based Mapping for Mineral Exploration
    Renguang Zuo
    Emmanuel John M. Carranza
    Mathematical Geosciences, 2023, 55 : 891 - 895
  • [42] Machine learning-based wavelength detection system
    Kwon, Ik-Hyun
    Choi, Yong-Joon
    Ide, Tomoya
    Noda, Toshihiko
    Takahashi, Kazuhiro
    Sawada, Kazuaki
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2025, 64 (01)
  • [43] Machine learning-based approach to GPS antijamming
    Wang, Cheng-Zhen
    Kong, Ling-Wei
    Jiang, Junjie
    Lai, Ying-Cheng
    GPS SOLUTIONS, 2021, 25 (03)
  • [44] Machine learning-based scheduling: a bibliometric perspective
    Li, Shiyun
    Yu, Tianzong
    Cao, Xu
    Pei, Zhi
    Yi, Wenchao
    Chen, Yong
    Lv, Ruifeng
    IET COLLABORATIVE INTELLIGENT MANUFACTURING, 2021, 3 (02) : 131 - 146
  • [45] Machine learning-based phishing attack detection
    Hossain S.
    Sarma D.
    Chakma R.J.
    International Journal of Advanced Computer Science and Applications, 2020, 11 (09): : 378 - 388
  • [46] Machine learning-based prediction models in neurosurgery
    Habashy, Karl J.
    Arrieta, Victor A.
    Feghali, James
    NEUROSURGICAL FOCUS, 2023, 55 (03)
  • [47] Battery safety: Machine learning-based prognostics
    Zhao, Jingyuan
    Feng, Xuning
    Pang, Quanquan
    Fowler, Michael
    Lian, Yubo
    Ouyang, Minggao
    Burke, Andrew F.
    PROGRESS IN ENERGY AND COMBUSTION SCIENCE, 2024, 102
  • [48] An Analysis of Machine Learning-Based Semantic Matchmaking
    Karabulut, Erkan
    Sofia, Rute C. C.
    IEEE ACCESS, 2023, 11 : 27829 - 27842
  • [49] Machine Learning-based Optimal VNF Deployment
    Park, Suhyun
    Kim, Hee-Gon
    Hong, Jibum
    Lange, Stanislav
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 67 - 72
  • [50] Machine Learning-Based Network Attack Classification
    Liang, Tianhong
    Ma, Li
    Wang, Zhichuang
    Hou, Fangyuan
    39TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION, YAC 2024, 2024, : 2392 - 2397