{"title":"Evaluation of Ensemble Learning Models for Hardware-Trojan Identification at Gate-level Netlists","authors":"Ryotaro Negishi, N. Togawa","doi":"10.1109/ICCE59016.2024.10444240","DOIUrl":null,"url":null,"abstract":"IoT (Internet-of-Things) devices are tremendously widespread in our daily lives and these devices are very often outsourced to third-party companies to save cost. However, it is pointed out that the risk to insert malicious circuitry, called hardware Trojans (HTs), much increases there. The methods using machine learning for detecting HTs at gate-level netlists have been proposed, and those based on ensemble learning models are considered the most effective among them. This paper evaluates the performance of HT detection at gate-level netlists using various machine learning models based on ensemble learning, including random forest, XGBoost, LightGBM, and CatBoost. In particular, we optimize HT features for each machine-learning model and perform HT detection for various gate-level netlists, including intellectual property core netlists. The detailed HT detection results are thoroughly summarized and compared.","PeriodicalId":518694,"journal":{"name":"2024 IEEE International Conference on Consumer Electronics (ICCE)","volume":"102 5","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2024-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2024 IEEE International Conference on Consumer Electronics (ICCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCE59016.2024.10444240","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
IoT (Internet-of-Things) devices are tremendously widespread in our daily lives and these devices are very often outsourced to third-party companies to save cost. However, it is pointed out that the risk to insert malicious circuitry, called hardware Trojans (HTs), much increases there. The methods using machine learning for detecting HTs at gate-level netlists have been proposed, and those based on ensemble learning models are considered the most effective among them. This paper evaluates the performance of HT detection at gate-level netlists using various machine learning models based on ensemble learning, including random forest, XGBoost, LightGBM, and CatBoost. In particular, we optimize HT features for each machine-learning model and perform HT detection for various gate-level netlists, including intellectual property core netlists. The detailed HT detection results are thoroughly summarized and compared.