基于深度学习的IRS辅助MIMO通信系统的CSI压缩及恢复研究_cost2100模型-程序员宅基地

技术标签: 深度学习  人工智能  

基于深度学习的IRS辅助MIMO通信系统的CSI压缩及恢复研究

人工智能技术与咨询

来源:《无线通信 》 ,作者黄富铿等

关键词: 智能反射面;深度学习;信道状态信息反馈;

摘要: 智能反射面(IRS, Intelligent Reflecting Surface)因成本低、功耗低、可提升通信质量等优点被广泛研究。在采用正交频分复用作为多载波调制方案的IRS辅助频分双工多输入多输出(MIMO, Multiple input Multiple Output)通信系统中,为了提升系统的系统增益,用户端(UE, User Equipment)需要将多个信道的信道状态信息(CSI, Channel State Information)通过反馈链路发送至基站端(BS, Base Station)。因此,相比于传统的MIMO系统,该系统中CSI的数据量和反馈开销无疑将会是更加巨大的。针对此问题,本文提出了一种基于注意力机制的深度残差网络IARNet (Inception-Attention-Residual-Net)来对大数据量的CSI进行压缩重建。该网络在传统的Inception网络结构上结合了多卷积特征融合、混合注意力机制以及残差等子模块,这种混合结构可以有效地将大数据量的CSI进行压缩重建。仿真结果表明,与现有的2种深度学习网络相比,IARNet在基于热身法的模型训练方案加持下可以显著提高大数据量CSI的重建质量。

1. 引言

随着5G通信网络进入商业化阶段,为了获得更快和更可靠的数据传输,6G通信技术已经处于研究状态,其中智能反射面(IRS, Intelligent Reflecting Surface)技术因其成本低、易部署、功耗低、可提升通信质量等特点被应用到各种无线通信系统。IRS是一种有大量无源反射单元的表面,该表面的反射单元可以将入射信号进行被动反射,通过调整IRS的反射系数还可以进一步提高反射信号的传输质量。因为IRS十分轻巧,所以人们可以轻易地将其部署在建筑外墙、广告面板和楼顶等地方。在信号反射的过程中,由于IRS除了控制反射单元以外无需消耗额外能量的特点,因此IRS被业界广泛视作为一种绿色、环保以及有前景的技术。基于上述优点,IRS技术很好地契合了现阶段人们对6G的愿景,即智能、融合、绿色 [1] [2] [3] [4] [5]。

深度学习是一种通过构造深层网络自动地提取出数据内在特征和规律的人工智能技术。自从2012年Geoffrey Hinton等人使用深度学习技术并以绝对优势获得了ImageNet图像识别比赛的冠军以来,越来越多的研究者参与对深度学习的研究并取得了巨大进展。最近研究表明,深度学习技术不仅在图像识别领域有杰出表现,而且在自然语言处理和图像压缩等领域也取得了不俗的成绩 [6] - [18]。近年来有很多通信领域的研究者将深度学习技术应用在了通信相关领域,和传统的通信算法相比,深度学习在信道估计、信号检测和CSI (CSI, Channel State Information)反馈等方向上获取了更好的表现。

针对CSI反馈开销过大的问题,文献 [15] 首次提出了使用深度学习技术将CSI进行压缩再重建,并提出了名为CsiNet的深度学习网络。相比于传统压缩感知的方法,CsiNet有更好的重建质量和重建速度。文献 [16] 在CsiNet的基础上引入了Inception模块,提出了多分辨率体系结构的网络:CRNet。相比于CsiNet,CRNet可以在网络参数变化不大的情况下进一步提升重建的质量。文献 [17] 在CsiNet的基础上引入了Dense Block模块,提出了有极致残差模块的网络:DS-NLCsiNet。相比于CsiNet,DS-NLCsiNet进一步提高了重建质量和恢复精读。文献 [18] 在CsiNet基础上引入了量化模块,提出了QuanCsiNet。相比于CsiNet,QuanCsiNet可以进一步压缩反馈的CSI。此外文献 [18] 在训练深度学习网络的时候还使用了基于真实信道的数据集,这进一步表明了基于深度学习的CSI压缩反馈确实是有效的。

但是现有的网络和工作都是在压缩和重建数据量较小的CSI,数据量一般都不超过2048个32位浮点数。在IRS辅助的频分双工(FDD, Frequency Division Duplex)模式下的多输入多输出(MIMO, Multiple input Multiple Output)通信系统中采用正交频分复用(OFDM, Orthogonal Frequency Division Multiplexing)作为多载波的传输方案。该系统中下行链路反馈的CSI不仅包括基站端(BS, Base Station)到用户端(UE, User Equipment)的CSI,还需要包括BS到IRS的CSI以及IRS到UE的CSI,因此该系统的反馈开销将会是更加巨大的,同时使用深度学习将CSI进行压缩和重建的时候数据量也会大大增加。在本系统中压缩和重建的数据量超过了一般工作研究的4倍,达8704个32位浮点数。现有的网络在本系统中对数据量更大的CSI进行压缩重建的时候会出现重建质量低下的问题。因此需要针对数据量更大的CSI设计出一种新的深度学习网络来将CSI压缩和重建,以提升系统的重建质量。

本文针对IRS辅助的通信系统中反馈开销更加巨大的问题提出了一种新的深度学网络IARNet以及基于热身法的模型训练方案 [7]。IARNet在传统卷积神经网络基础上采用了多卷积特征融合、混合注意力机制以及残差等模块。通过仿真发现:与现有的深度学习网络相比,IARNet在基于热身法的模型训练方案加持下可以显著提高CSI重建质量,即使是在较低压缩比下IARNet仍能很好地将CSI恢复出来。本文的贡献总结如下:

1) 研究了在IRS辅助下的MIMO通信系统的CSI压缩及重建问题,并提出了相关系统模型。

2) 针对一般深度学习网络在大数据量CSI压缩重建过程中出现重建质量低下的问题,本文在传统卷积网络的基础上加入了多卷积特征融合、混合注意力机制以及残差等模块,提出了深度学习网络IARNet,实验表明,在基于热身法的模型训练方案加持下可以显著提高CSI重建质量。

3) 进一步研究了基于热身法的学习率调整策略与三种传统的学习率调整策略在1/8压缩比下对网络的性能影响,实验表明:相比于传统方法基于热身法的学习率调整策略可以进一步提高CSI的重建质量,重建质量至少

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_62870606/article/details/123429022

智能推荐

负载均衡下的webshell连接_负载均衡slb ssh链接-程序员宅基地

文章浏览阅读81次。(1) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。(2)负载均衡其意思就是分摊到多个操作单元上进行执行,例如Web服务器FTP服务器企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。_负载均衡slb ssh链接

POJ 1845 Sumdiv(逆元、分治)【真心好题啊=_=】_poj 计算逆矩阵-程序员宅基地

文章浏览阅读495次。题目链接: POJ 1845 Sumdiv 题意: 给出A和B,求A^B的所有因子和对990取余后的值。0<= A, B <= 50000000. 分析: 特判A=1,A=0,B=0的情况,根据任何一个大于1的自然数若其不为素数则必可唯一的分解为有限个素数的乘积。 假设A = p1^a1 * p2^a2 * p3^a3 * ... * pn^an,其中(p1,p2,p3,...,pn均为_poj 计算逆矩阵

FaceBook, Detectron2 基于PyTorch1.3环境安装 部署 测试-程序员宅基地

文章浏览阅读1.1k次。.官方安装方法地址:https://github.com/facebookresearch/detectron2/blob/master/INSTALL.md1.环境要求: 1.Python >= 3.6 2.PyTorch 1.3 conda install pytorch=1.3 torchvision cudatoolkit=10.1 3...

统计一个字符串中大写字母字符和小写字母字符,数字字符出现的次数-程序员宅基地

文章浏览阅读1k次。分析:1.键盘录入一个字符串数据2.定义三个统计变量,初始化值都是03.遍历字符串,得到每个字符4.拿字符进行比较,如何判断大小写?假设ch是一个字符: 大写判断:ch>='A' && ch <= 'Z'; 小写判断:ch >='a' && ch <..._键盘录入一个字符串,统计其中的大小写字符,小写字符和数字字符出现的次数(不考虑

安卓音视频开发,字节跳动Android实习面试凉凉经,年薪超过80万!_手游利用hook 封包网络数据反馈回来给我-程序员宅基地

文章浏览阅读136次。前言前几天去参加了一场面试。面试的题目大多很基础,有一道关于埋点的问题,面试官问我如果不用第三方SDK进行埋点,自己埋点的话,如何减少埋点对业务代码的入侵。当时没想太多,就说创建一个 BaseView 类,在这个类中进行埋点的操作,然后使需要进行埋点操作的 View 继承这个 Base 类。后来想想,这个方案其实存在很多问题,因为让每个需要埋点的 View 去继承 BaseView 类,说明 View 需要自定义,会耗费很多的时间和精力,对于自带的 Button 等控件的埋点,这种方法又无法实现。所以说_手游利用hook 封包网络数据反馈回来给我

[附源码]计算机毕业设计JAVA流浪动物领养系统_社区宠物管理系统er图-程序员宅基地

文章浏览阅读994次。附源码]计算机毕业设计JAVA流浪动物领养系统项目运行环境配置:(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat。_社区宠物管理系统er图

随便推点

【bioinfo】了解IGH基因和IGH基因重排_igh重排序列比对-程序员宅基地

文章浏览阅读8.6k次,点赞2次,收藏8次。IGH基因重排_igh重排序列比对

halcon自动对焦算法_halcon 自动对焦算法-程序员宅基地

文章浏览阅读5k次,点赞8次,收藏55次。1、介绍图像清晰度是衡量图像质量的一个重要指标,对于相机来说,其一般工作在无参考图像的模式下,所以在拍照时需要进行对焦的控制。对焦不准确,图像就会变得比较模糊不清晰。相机对焦时通过一些清晰度评判指标,控制镜头与CCD的距离,使图像成像清晰。一般对焦时有一个调整的过程,图像从模糊到清晰,再到模糊,确定清晰度峰值,再最终到达最清晰的位置。 常见的图像清晰度评价一般都是基于梯度的方法,本文将介绍五种简单的评价指标,分别是Brenner梯度法、Tenegrad梯度法、laplace梯度法、方差法、能量梯度法。 _halcon 自动对焦算法

一种多分类的Logistic Regression-Soft Max Regression_多分类的logistic regression的损失函数对θ的偏导数-程序员宅基地

文章浏览阅读6.2k次。我们知道logistic regression很适合做一些非线性方面的分类问题,不过它只适合处理二分类的问题,且在给出分类结果时还会给出结果的概率。那么如果需要用类似的方法(这里类似的方法指的是输出分类结果并且给出概率值)来处理多分类问题的话该怎么扩展呢?本次要讲的就是对logstic regression扩展的一种多分类器,softmax regression。参考的内容为网页:http://d_多分类的logistic regression的损失函数对θ的偏导数

简要描述服务器虚拟化四大特性,虚拟化的四大特性-程序员宅基地

文章浏览阅读3.9k次。大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。虚拟化的四大特性是:1、封装:虚拟机都保存在文件中,且可通过移动跟复制这些文件的方式来移动跟复制该虚拟机。2、相对于硬件独立:无需修改即可在任何服务器上运行虚拟机。3、隔离:在同一服务器上的虚拟机之间互相隔离,改变了之前单台物理机服务器只能挂以个应用的格局。即在一个物理服务器上可以同时运行N个操作系统,每个系统中部署以个应用,这些..._虚拟机的四个特征

windows下 git log 显示中文乱码_windows git设置lang-程序员宅基地

文章浏览阅读263次。windows下 git log 显示中文乱码1、添加环境变量LESSCHARSET = UTF-82、修改git目录下配置文件位置: C:\Program Files\Git\etc\profile添加export LANG=zh_CN.UTF-8export LESSCHARSET=utf-8可能修改其中一个就可以_windows git设置lang

一文搞定深度优先搜索(DFS)与广度优先搜索(BFS)【含完整源码】_dfs广度优先代码-程序员宅基地

文章浏览阅读3.3k次,点赞2次,收藏13次。写在前面:博主是一位普普通通的19届二本大学生,平时最大的爱好就是听听歌,逛逛B站。博主很喜欢的一句话花开堪折直须折,莫待无花空折枝:博主的理解是头一次为人,就应该做自己想做的事,做自己不后悔的事,做自己以后不会留有遗憾的事,做自己觉得有意义的事,不浪费这大好的青春年华。博主写博客目的是记录所学到的知识并方便自己复习,在记录知识的同时获得部分浏览量,得到更多人的认可,满足小小的成就感,同时在写博客的途中结交更多志同道合的朋友,让自己在技术的路上并不孤单。目录: 1.深度优先搜索(DFS) 2. ._dfs广度优先代码

推荐文章

热门文章

相关标签