基于多种群人工鱼群算法和模糊孪生SVM的频谱感知研究

Spectrum sensing research based on multi-swarm artificial fishswarm algorithm and fuzzy twin SVM

  • 摘要: 针对传统频谱感知算法在复杂信道环境下鲁棒性欠佳的问题,以及深度学习感知算法面临的模型训练复杂度高等局限,提出了一种融合多种群人工鱼群算法与模糊孪生支持向量机(fuzzy twin support vector machine, FTSVM)的频谱感知方法. 首先,通过计算接收信号协方差矩阵的迹及其对角线外元素的均值,构建一个二维特征向量,由FTSVM进行训练识别;然后,使用样本的模糊隶属度调整了FTSVM超平面,从而使训练得到的模型更倾向于识别出初级用户存在的信号;最后,设计了多种群机制的改进人工鱼群算法,对频谱感知模型参数进行优化. 仿真实验结果表明,在面临小样本数据集和低信噪比环境时,所提方法相较于其它的特征提取和SVM方法,在模型感知性能上实现了有效提升,−20 dB信噪比下检测概率达0.7以上. 同时,优化算法的多种群机制缩短了模型的训练时间,相较于改进人工鱼群算法,训练时间缩短了约81%.

     

    Abstract: To address the limitations of traditional spectrum sensing algorithms, such as poor robustness in complex channel environments, and the high model training complexity of deep learning-based sensing algorithms, a spectrum sensing method that integrates a multi-population artificial fish swarm algorithm with a fuzzy twin support vector machine (fuzzy twin support vector machine, FTSVM) is proposed. Firstly, the trace of the covariance matrix of the received signal and the mean of its off-diagonal elements are calculated to construct a two-dimensional feature vector, which is then used by FTSVM for training and recognition. Secondly, the fuzzy membership of the samples can adjust the FTSVM hyperplane, thereby making the trained model more inclined to recognize the presence of the primary user's signal. Finally, an improved artificial fish swarm algorithm with a multi-population mechanism is designed to optimize the parameters of the spectrum sensing model. Simulation results show that, when applied to small sample datasets and low signal-to-noise ratio environments, the proposed method achieves a significant improvement in sensing performance compared to other feature extraction and SVM methods. Meanwhile, the multi-population mechanism in the optimization algorithm reduces model training time.

     

/

返回文章
返回