A PSO-based weighting method to enhance machine learning techniques for cooperative spectrum sensing in CR networks

Cognitive radio (CR) is a recent technology to tackle the problem of radio spectrum scarcity. Successful spectrum sensing is fundamental in performance of CR networks; hence, a PSO-based weighting method is proposed in order to improve the functionality of machine learning techniques which are used with the aim of detecting the activity of secondary users in cooperative cognitive radio (CCR) networks. Regarding classification methods, three supervised classifiers which are supported vector machines (SVM), K-nearest neighbors (K-NN) and naïve Bayes are used for pattern classification. Since our goal is spectrum sensing in CCR networks, the vector of energy levels in radio channel which is considered as a feature vector is fed into the classifier to determine the availability of the channel. The classifier labels each feature vector as two classes: the "channel available class" or the "channel unavailable class". In our proposed method, first, the three mentioned classifiers go through a training phase. Next, for new feature vectors, a label is assigned to the feature vector by each classifier and the final decision about the availability of the channel is made by a weighted voting method based on the PSO algorithm in an online fashion. The performance of our technique is measured in terms of the classification error. Also, the comparative results show twofold merit over previous methods since it not only reduces the error rate but also decreases the error of the channel available class.

[1]  R.W. Brodersen,et al.  Implementation issues in spectrum sensing for cognitive radios , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[2]  Xiao Zhang,et al.  Joint cooperative spectrum sensing and resource scheduling for cognitive radio networks with soft sensing information , 2010, 2010 IEEE Youth Conference on Information, Computing and Telecommunications.

[3]  Peng Cheng,et al.  Opportunistic Spectrum Access in Cognitive Radio System Employing Cooperative Spectrum Sensing , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[4]  Shigeo Abe,et al.  Fast Training of Support Vector Machines by Extracting Boundary Data , 2001, ICANN.

[5]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[6]  Chengshu Li,et al.  Opportunistic spectrum access in cognitive radio networks , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[7]  Ian F. Akyildiz,et al.  Cooperative spectrum sensing in cognitive radio networks: A survey , 2011, Phys. Commun..

[8]  Yonghong Zeng,et al.  Optimization of Cooperative Sensing in Cognitive Radio Networks: A Sensing-Throughput Tradeoff View , 2009, IEEE Transactions on Vehicular Technology.

[9]  Geoffrey Ye Li,et al.  Soft Combination and Detection for Cooperative Spectrum Sensing in Cognitive Radio Networks , 2008, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[10]  Anant Sahai,et al.  Fundamental design tradeoffs in cognitive radio systems , 2006, TAPAS '06.

[11]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  Michael I. Jordan,et al.  On Discriminative vs. Generative Classifiers: A comparison of logistic regression and naive Bayes , 2001, NIPS.

[13]  N. Altman An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression , 1992 .

[14]  Venugopal V. Veeravalli,et al.  Cooperative Sensing for Primary Detection in Cognitive Radio , 2008, IEEE Journal of Selected Topics in Signal Processing.

[15]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[16]  Zhi Ding,et al.  Opportunistic spectrum access in cognitive radio networks , 2008, IJCNN.

[17]  K. J. Ray Liu,et al.  Advances in cognitive radio networks: A survey , 2011, IEEE Journal of Selected Topics in Signal Processing.

[18]  Jiri Matas,et al.  On Combining Classifiers , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Amir Ghasemi,et al.  Spectrum sensing in cognitive radio networks: the cooperation-processing tradeoff , 2007 .

[20]  C. H. Chen,et al.  Handbook of Pattern Recognition and Computer Vision , 1993 .

[21]  Ekram Hossain,et al.  Machine Learning Techniques for Cooperative Spectrum Sensing in Cognitive Radio Networks , 2013, IEEE Journal on Selected Areas in Communications.