Back close

Detection of Hardware Trojan Horse using Unsupervised Learning Approach

Publication Type : Conference Paper

Publisher : IEEE

Url : https://doi.org/10.1109/DISCOVER58830.2023.10316694

Keywords : Machine learning algorithms;Supervised learning;Clustering algorithms;Very large scale integration;Prediction algorithms;Hardware;Trojan horses;Hardware Trojan;PCA;Unsupervised algorithm;silhouette score;clustering

Campus : Coimbatore

School : School of Engineering

Year : 2023

Abstract : Machine Learning helps in detecting hardware trojan and are successful to a large extent to analyze. The supervised learning technique cannot be applied to huge netlist to categorize the samples. This is with respect to two categories namely infected and Trojan free. Such method is complex. So, the usage of unsupervised approach gives good prediction performance without any labeled data. The unsupervised approach works well with the large number of netlists. This work helps in the detection of trojan using a technique called PCA (Principal Component Analysis) which deals with dimensionality reduction and helps in ease of computation. This is followed by unsupervised clustering algorithm from which the detection of hardware trojans is performed. A comparative analysis of k-means clustering and hierarchical clustering is also carried out. The method is evaluated on Trust-Hub circuits and the results highlight the improvement obtained.

Cite this Research Publication : Samyukta K, Ramesh S R, Detection of Hardware Trojan Horse using Unsupervised Learning Approach, [source], IEEE, 2023, https://doi.org/10.1109/DISCOVER58830.2023.10316694

Admissions Apply Now