A Few Shot Learning based Approach for Hardware Trojan Detection using Deep Siamese CNN

被引:8
|
作者
Sharma, Richa [1 ]
Sharma, G. K. [1 ]
Pattanaik, Manisha [1 ]
机构
[1] ABV Indian Inst Informat Technol & Management, Gwalior 474015, Madhya Pradesh, India
关键词
Hardware Trojan; Layout images; Machine learning; CNN; Few shot learning;
D O I
10.1109/VLSID51830.2021.00033
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware Trojan (HT) is the primary concern for the semiconductor industries due to the involvement of external vendors in the integrated circuit (IC) design. Recently various Machine learning (ML) based HT detection techniques have been reported to automate the detection process. However, the major problem of applying ML algorithms in HT detection is the lack of standard large IC dataset, lack of relevant features, and class imbalance, which largely affects the detection performance. Therefore, this paper proposes a new HT detection technique, based on a few-shot learning and Deep Siamese CNN model that detects the HT from IC layout images. A new DCNN model-based architecture is proposed, which contains three convolutional and pooling layers that automatically extracts the invariant and relevant features from the IC images. Further, a new architecture based on the deep Siamese CNN (DSCNN) model is also proposed, which utilizes the same DCNN model twice and generates the similarity score based on the extracted image features for detection. The proposed DSCNN model is initially trained with a small synthetic ISCAS-85 dataset and then validated and tested with the unseen ISCAS-89 and Trust-Hub datasets, containing few samples per class. Finally, a new HT detection algorithm is proposed, which utilizes the two proposed models to perform the detection. Experimental results on synthetic ISCAS-89 and Trust-Hub datasets shows that the proposed technique achieves high detection accuracy in the presence of a few samples.
引用
收藏
页码:163 / 168
页数:6
相关论文
共 50 条
  • [31] Deep learning based gasket fault detection: a CNN approach
    Shiney, S. Arumai
    Seetharaman, R.
    Sharmila, V. J.
    Prathiba, S.
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [32] Few-shot learning based on deep learning: A survey
    Zeng, Wu
    Xiao, Zheng-ying
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2024, 21 (01) : 679 - 711
  • [33] A power traces based hardware trojan detection using deep artificial neural network
    Mohanraj, Priyadharshini
    Paramasivam, Saravanan
    Sathyamoorthy, Prashanth
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2025, 123 (01)
  • [34] Deep Learning-Based Hardware Trojan Detection With Block-Based Netlist Information Extraction
    Yu, Shichao
    Gu, Chongyan
    Liu, Weiqiang
    O'Neill, Maire
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (04) : 1837 - 1853
  • [35] A Few-Shot Learning-Based Siamese Capsule Network for Intrusion Detection with Imbalanced Training Data
    Wang, Zu-Min
    Tian, Ji-Yu
    Qin, Jing
    Fang, Hui
    Chen, Li-Ming
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [36] CNN-Siam: multimodal siamese CNN-based deep learning approach for drug‒drug interaction prediction
    Zihao Yang
    Kuiyuan Tong
    Shiyu Jin
    Shiyan Wang
    Chao Yang
    Feng Jiang
    BMC Bioinformatics, 24
  • [37] Hardware Trojan Detection and Classification based on Steady State Learning
    Oya, Masaru
    Yanagisawa, Masao
    Togawa, Nozomu
    2017 IEEE 23RD INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2017, : 215 - 220
  • [38] Few-Shot Learning with Siamese Networks and Label Tuning
    Mueller, Thomas
    Perez-Torro, Guillermo
    Franco-Salvador, Marc
    PROCEEDINGS OF THE 60TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2022), VOL 1: (LONG PAPERS), 2022, : 8532 - 8545
  • [39] Plant Leaves Classification: A Few-Shot Learning Method Based on Siamese Network
    Wang, Bin
    Wang, Dian
    IEEE ACCESS, 2019, 7 : 151754 - 151763
  • [40] A machine-learning-based hardware-Trojan detection approach for chips in the Internet of Things
    Dong, Chen
    Chen, Jinghui
    Guo, Wenzhong
    Zou, Jian
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (12)