电信科学 ›› 2019, Vol. 35 ›› Issue (2): 35-42.doi: 10.11959/j.issn.1000-0801.2019005

• 研究与开发 • 上一篇    下一篇

基于CBR与合作Q学习的分布式CRN资源分配算法

徐琳,赵知劲   

  1. 杭州电子科技大学通信工程学院,浙江 杭州 310018
  • 修回日期:2018-11-30 出版日期:2019-02-01 发布日期:2019-02-23
  • 作者简介:徐琳(1994- ),女,杭州电子科技大学通信工程学院硕士生,主要研究方向为认知无线电、信号处理。|赵知劲(1959- ),女,博士,杭州电子科技大学教授、博士生导师,主要研究方向为认知无线电、通信信号处理和自适应信号处理等。
  • 基金资助:
    “十二五”国防预研项目(41001010401)

A distributed CRN resource allocation algorithm based on CBR and cooperative Q-learning

Lin XU,Zhijin ZHAO   

  1. School of Communication Engineering,Hangzhou Dianzi University,Hangzhou 310018,China
  • Revised:2018-11-30 Online:2019-02-01 Published:2019-02-23
  • Supported by:
    The National Defense Pre-Research Project During the Twelfth Five-year Plan Period(41001010401)

摘要:

针对分布式认知无线电网络的信道和功率分配问题,提出一种基于案例推理与合作的Q学习算法。为了优化Q学习算法的Q初始化,将当前问题和历史案例依据相似度函数进行匹配,提取匹配案例的Q值并在归一化后作为初始值,进行合作Q学习。合作Q学习是基于总奖赏值进行的,各Agent以不同权值融合其他具有更高奖赏值的Agent的Q值来获取学习经验,以减少不必要的探索。仿真结果表明,该算法提高了认知系统信道和功率分配的能量效率,加快了系统的收敛速度。

关键词: 认知无线电, 合作Q学习, 案例推理, 信道和功率分配, 能量效率, 收敛速度

Abstract:

In order to solve the problem of channel and power allocation in distributed cognitive radio networks (CRN),a case-based reasoning (CBR) and cooperative Q-learning algorithm was proposed.In order to optimize the Q initialization of Q-learning algorithm,the current problem and the historical case were matched according to the similarity function,the Q value of the matching case was extracted and normalized as the initial value.Cooperative Q-learning was based on the total reward value,and each agent integrates the Q values of other agents with higher reward values with different weights to gain learning experience to reduce unnecessary exploration.Simulations show that the proposed algorithm can improve the energy efficiency of the cognitive system’s channel and power allocation,and accelerate the convergence speed of the system.

Key words: cognitive radio, cooperative Q-learning, case-based reasoning, channel and power allocation, energy efficiency, convergence speed

中图分类号: 

No Suggested Reading articles found!