Threat Detection in NoC-Based Manycores Using Lightweight Machine-Learning Models
NoC-based manycores are vulnerable to security threats, including subtle and hard-to-detect Hardware Trojans (HTs). Traditional detection methods, such as static latency analysis or hardware-based approaches, either miss subtle anomalies or incur excessive overhead. This paper proposes a lightweight, non-invasive machine learning (ML) approach using XGBoost regression to detect anomalies in NoC traffic. The method employs clock-cycle simulations of real applications to generate training datasets that capture temporal signatures. The ML flow comprises dataset generation, model training, inference, and anomaly detection. Results show high detection rates, recall, and precision across benchmarks, corroborating the method’s effectiveness in identifying HT-induced anomalies with minimal false positives.
Authors
- Fernando Moraes (ORCID: https://orcid.org/0000-0001-6126-6847)
- Angelo Elias Dal Zotto
Institutions
- Pontifícia Universidade Católica do Rio Grande do Sul (BR)
Publication Details
- Journal
- IEEE Design and Test
- Published
- 2025-08-19
- DOI
- https://doi.org/10.1109/mdat.2025.3600352
- Primary Topic
- Machine Learning in Materials Science
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul