Spectrum Sensing Algorithm Based on Twin Support Vector Machine

Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 571)


Spectrum sensing is the key of implementing cognitive radio technology. As a kind of machine learning method based on statistical learning theory, support vector machine has the advantages of global optimization, nonlinearity and good generalization ability. The use of support vector machines in spectrum sensing can solve the problem that parameters in spectrum sensing are difficult to determine by learning historical data. Aiming at the problem that the training time of the spectrum perception algorithm based on support vector machine is too long, this paper proposes a spectrum sensing algorithm based on twin support vector machine based on fuzzy mathematics and twin support vector machine. The algorithm extracts the leading eigenvector as the input features that can reflect the signal correlation and calculate the membership degree according to the proportion of the maximum eigenvalue. The twin support vector machine is used to solve the classification hyperplane. The algorithm complexity is only 1/4 of the SVM algorithm, which can greatly reduce the training time. The simulation results show that under equal prior condition, when the number of users and the number of samples are the same, the spectrum sensing algorithm based on TWSVM can obtain a lower minimum error probability than the SVM-based spectrum sensing algorithm and energy detection. As the number of users and the number of sampling points increase, the minimum error probability of the TWSVM-based spectrum sensing algorithm decreases.


Spectrum sensing Twin support vector machine Eigenvalue Membership 


  1. 1.
    Ali A, Hamouda W (2016) Advances on spectrum sensing for cognitive radio networks: theory and applications. IEEE Commun Surveys Tutorials PP(99):1–1Google Scholar
  2. 2.
    Gokceoglu A, Dikmese S, Valkama M et al (2014) Energy detection under IQ imbalance with single- and multi-channel direct-conversion receiver: analysis and mitigation. In: IEEE International symposium on computer aided control system design, IEEE international conference on control applicationsGoogle Scholar
  3. 3.
    Xi Y, Peng S, Lei K et al (2009) Spectrum sensing based on covariance matrix under noise uncertainty. In: International conference on wireless communicationsGoogle Scholar
  4. 4.
    Penna F, Stanczak S (2013) Decentralized eigenvalue algorithms for distributed signal detection in cognitive networks. IEEE Trans Signal Process 63(2):427–440CrossRefGoogle Scholar
  5. 5.
    Xu W, Li Y, Xu H et al (2018) Cooperative spectrum sensing algorithms based on random matrix non-asymptotic spectrum theory. J Electron Information 40(01):123–129Google Scholar
  6. 6.
    Zhang Z (2011) SVM-based spectrum sensing in cognitive radio. In: International conference on wireless communications. IEEEGoogle Scholar
  7. 7.
    Zhai X, Yang B, Meng T (2016) Spectrum sensing algorithm based on PCA and hybrid kernel function QPSO_SVM. Electron Measur Technol 9:87–90Google Scholar
  8. 8.
    Yao D, Huijie H, Jie Liu et al (2018) Cognitive radio spectrum sensing based on support vector machine. Electron Design Eng 26(21):7–11Google Scholar
  9. 9.
    Binbin Gao, Xia Liu, Qiulin Li (2012) A fast classification algorithm for improved twin support vector machine. J Chongqing Univ Technol 26(11):98–103Google Scholar
  10. 10.
    Xuping Z, Haigen H, Guoxin Z (2010) Optimal threshold and weighted cooperative data combining rule in cognitive radio network. In: IEEE international conference on communication technology. IEEEGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Department of Information EngineeringEngineering University of PAPXi-anChina
  2. 2.Clerk of Information DepartmentBeijingChina
  3. 3.PLA Unit 95746ChengduChina

Personalised recommendations