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 条
  • [21] A Cost-Driven Method for Deep-Learning-Based Hardware Trojan Detection
    Dong, Chen
    Yao, Yinan
    Xu, Yi
    Liu, Ximeng
    Wang, Yan
    Zhang, Hao
    Xu, Li
    SENSORS, 2023, 23 (12)
  • [22] Hardware Trojan Detection Using Machine Learning Technique
    Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Coimbatore, India
    Adv. Intell. Sys. Comput., 2194, (415-423):
  • [23] Explaining Siamese networks in few-shot learning
    Fedele, Andrea
    Guidotti, Riccardo
    Pedreschi, Dino
    MACHINE LEARNING, 2024, 113 (10) : 7723 - 7760
  • [24] A framework for hardware trojan detection based on contrastive learning
    Jiang, Zijing
    Ding, Qun
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [25] Prototypical Siamese Networks for Few-shot Learning
    Wang, Junhua
    Zhai, Yongping
    PROCEEDINGS OF 2020 IEEE 10TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2020), 2020, : 178 - 181
  • [26] Few-Shot Learning for Tamil Handwritten Character Recognition Using Deep Siamese Convolutional Neural Network
    Shaffi, Noushath
    Hajamohideen, Faizal
    APPLIED INTELLIGENCE AND INFORMATICS, AII 2021, 2021, 1435 : 204 - 215
  • [27] Tuberculosis detection using few shot learning
    Kamran Riasat
    Akhtar Jamil
    Shaha Al-Otaibi
    Sania Zeb
    Saima Riasat
    Shamsa Kanwal
    Scientific Reports, 15 (1)
  • [28] Using Path Features for Hardware Trojan Detection Based on Machine Learning Techniques
    Yen, Chia-Heng
    Tsai, Jung-Che
    Wu, Kai-Chiang
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 638 - 645
  • [29] Few-Shot-Learning for Scar Recognition: A CNN-based Binary Classification Approach
    An, Dong-Ju
    Yoo, In-Sang
    Jo, Jeong-Min
    Lee, Woo-Jeong
    Yu, Hye-Jin
    Park, Seung
    2024 INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS, AND COMMUNICATIONS, ITC-CSCC 2024, 2024,
  • [30] Environment Classification and Deinterleaving using Siamese Networks and Few-Shot Learning
    Melgoza, Cesar Martinez
    Groom, Tyler
    Lin, Henry
    Govalkar, Ameya
    Lee, Kayla
    Codding, Acacia
    George, Kiran
    2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, : 555 - 559