DocumentCode :
56359
Title :
Machine Learning Techniques for Cooperative Spectrum Sensing in Cognitive Radio Networks
Author :
Thilina, Karaputugala Madushan ; Kae Won Choi ; Saquib, N. ; Hossain, Ekram
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Manitoba, Winnipeg, MB, Canada
Volume :
31
Issue :
11
fYear :
2013
fDate :
Nov-13
Firstpage :
2209
Lastpage :
2221
Abstract :
We propose novel cooperative spectrum sensing (CSS) algorithms for cognitive radio (CR) networks based on machine learning techniques which are used for pattern classification. In this regard, unsupervised (e.g., K-means clustering and Gaussian mixture model (GMM)) and supervised (e.g., support vector machine (SVM) and weighted K-nearest-neighbor (KNN)) learning-based classification techniques are implemented for CSS. For a radio channel, the vector of the energy levels estimated at CR devices is treated as a feature vector and fed into a classifier to decide whether the channel is available or not. The classifier categorizes each feature vector into either of the two classes, namely, the "channel available class" and the "channel unavailable class". Prior to the online classification, the classifier needs to go through a training phase. For classification, the K-means clustering algorithm partitions the training feature vectors into K clusters, where each cluster corresponds to a combined state of primary users (PUs) and then the classifier determines the class the test energy vector belongs to. The GMM obtains a mixture of Gaussian density functions that well describes the training feature vectors. In the case of the SVM, the support vectors (i.e., a subset of training vectors which fully specify the decision function) are obtained by maximizing the margin between the separating hyperplane and the training feature vectors. Furthermore, the weighted KNN classification technique is proposed for CSS for which the weight of each feature vector is calculated by evaluating the area under the receiver operating characteristic (ROC) curve of that feature vector. The performance of each classification technique is quantified in terms of the average training time, the sample classification delay, and the ROC curve. Our comparative results clearly reveal that the proposed algorithms outperform the existing state-of-the-art CSS techniques.
Keywords :
cognitive radio; cooperative communication; learning (artificial intelligence); pattern classification; radio networks; radio spectrum management; signal detection; support vector machines; telecommunication computing; CSS algorithms; GMM; Gaussian density functions; Gaussian mixture model; K-means clustering; K-nearest-neighbor classification; KNN classification; ROC curve; SVM; cognitive radio networks; cooperative spectrum sensing; feature vector; machine learning; pattern classification; primary users; radio channel; receiver operating characteristic curve; support vector machine; Availability; Cascading style sheets; Energy states; Sensors; Support vector machines; Training; Vectors; Cognitive radio; GMM; K-means clustering; K-nearest-neighbor; cooperative spectrum sensing; primary user detection; support vector machine (SVM);
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2013.131120
Filename :
6635250
Link To Document :
بازگشت