Radio Frequency (RF) fingerprinting is the theory of identifying a wireless device based on its unique transmitting characteristics. RF fingerprinting uses the validated concept that the physical components and configuration of a transmitting device can result in a distinct wireless emission. This research focuses on the application of machine learning algorithms, specifically Support Vector Machines (SVMs) and Convolutional Neural Networks (CNNs) for the task of RF fingerprinting. The primary aim of this research paper is to comparatively assess the performance of SVMs and CNNs in RF fingerprinting for wireless device identification, focusing on hyperparameters, accuracy and real-world applicability. The study includes an in-depth implementation and evaluation of the SVMs and CNNs models, considering their performance in a high-dimensional dataset of multiple transmissions and wireless devices. While the CNN model slightly outperformed the SVM in terms of classification accuracy, other metrics such as inference time and training duration made the SVM equally competitive. The high accuracy and competitive inference times affirm the real-world applicability of these models, and their need to be further explored.
Reference:
Otto, A., Rananga, S. & Masonta, M.T. 2024. Deep learning vs. traditional learning for radio frequency fingerprinting. http://hdl.handle.net/10204/13761 .
Otto, A., Rananga, S., & Masonta, M. T. (2024). Deep learning vs. traditional learning for radio frequency fingerprinting. http://hdl.handle.net/10204/13761
Otto, A, S Rananga, and Moshe T Masonta. "Deep learning vs. traditional learning for radio frequency fingerprinting." IST-Africa Conference, Virtual, 20 - 24 May 2024 (2024): http://hdl.handle.net/10204/13761
Otto A, Rananga S, Masonta MT, Deep learning vs. traditional learning for radio frequency fingerprinting; 2024. http://hdl.handle.net/10204/13761 .