无线通信领域优化方法最新进展综述

文摘   科技   2024-09-19 20:49   加拿大  
写在前面:本推送介绍综述“A Survey of Recent Advances in Optimization Methods for Wireless Communications”的相关内容。
在无线通信领域,最优化是不可或缺的建模和求解工具。最优化理论与方法对无线通信系统的发展和技术革新产生了重要的影响。如何根据通信场景、目标以及约束的不同对问题进行建模、挖掘问题的特殊结构、设计高效的求解算法并分析其理论性质,一直是无线通信领域的研究热点。随着5G技术的全球部署和未来6G技术的深入研究,通信系统在无线传输技术和网络架构上经历了革命性的变革。新技术、新设备的引入使得系统设计变得更加复杂多样。此外,新应用场景对系统性能提出了更高的要求,如更高速率、更多连接、更低时延、更高精度、更广覆盖、更高可靠性等(见图1)。

图1. 6G六大应用场景

在新时代的无线通信系统中,优化问题呈现出“非线性、非凸、非光滑”等复杂特征,传统的凸优化方法难以应对这些新挑战。非凸非光滑优化、全局优化、分布式优化、基于学习的优化逐渐成为关键的建模与求解工具。本文综述了最优化理论与方法在无线通信领域的最新进展并探讨了如何根据问题的特殊结构选取合适的求解方法。


无线通信领域优化方法最新进展综述

Ya-Feng LiuTsung-Hui ChangMingyi HongZheyu WuAnthony Man-Cho SoEduard A. JorswieckWei Yu


(中国科学院数学与系统科学研究院)

(香港中文大学(深圳))

(明尼苏达大学)

(香港中文大学)

(布伦瑞克工业大学)

(多伦多大学)


Citation: Y. -F. Liu, T.-H. Chang, M. Hong, Z. Wu, A. M. C. So, E. A. Jorswieck, and W. Yu,  "A Survey of Recent Advances in Optimization Methods for Wireless Communications," IEEE Journal on Selected Areas in Communications (early access), 2024.

论文版权归属期刊及IEEE版权方,本文分享只体现学术贡献,未经许可禁止用于商业用途。


一、 无线通信领域优化问题的新特点与新挑战


随着无线通信技术从3G发展到5G,并朝着6G迈进,系统设计中的优化问题也变得日益复杂。总的来说,新时代无线通信系统设计中的优化问题主要具有如下几个特点。

1. 优化问题规模大,且目标函数和约束高度非线性。 在新时代的无线通信系统中,系统参数和变量数目显著增加,导致相应优化问题规模增大。例如在大规模天线系统 (massive MIMO) 中, 发射天线数量增多, 从而导致变量维数变高; 在海量机器类通信 (massive machine-type communication) 场景下, 终端设备数目迅速攀升, 使得变量数量增加。问题规模的增大对优化方法的计算效率提出了更高的要求. 此外,复杂的新场景使得优化问题的目标函数和约束通常具有高度的非线性形式。例如在智能反射面辅助的通信系统中,变量往往以乘积形式出现;在通感一体化系统中,性能指标通常是形式复杂的非线性函数 (如克拉美罗界等)。

2. 优化问题缺乏好的性质。许多优化问题表现为非凸、非光滑、非Lipschitz、不可分或不确定的形式。这类问题频繁出现的原因主要有两个:首先,为了诱导优化问题的解具有某些性质 (如稀疏性、组稀疏性、低秩性),往往需要在原始问题中引入非凸、非光滑甚至非Lipschitz的正则项。例如,在协作通信网络中,L2,1范数作为正则项被加入到目标函数中,以控制波束成形向量的组稀疏性,从而减少不同基站之间的协作开销。其次,非凸 (非光滑) 项有助于将一些包含离散变量的优化问题转化为更“简单”的 (全局或局部) 等价的连续问题,从而简化算法设计。然而,由于这些问题缺乏好的性质,在理论和算法设计上都需要格外谨慎处理。

3. 优化问题中存在离散/整数变量。在各种系统设计场景中,优化问题中可能存在离散/整数变量。例如在准入控制和用户调度问题中,0-1变量用来刻画用户是否被接入系统;在MIMO检测问题中,待恢复的发送信号是从一个离散的星座图中选取的。这些离散/整数变量通常使优化问题更难求解。对于仅包含整数变量的问题,使用枚举法可以保证找到全局最优解。然而,随着变量数量的增加,枚举法的复杂度呈指数级增长,因此需要发展更加灵活高效的优化和求解方法。

上述新特点与新挑战推动了许多先进的优化理论和算法的发展。无线通信系统设计的关键在于识别和挖掘优化问题的特性,包括解析特性 (凸性、光滑性和单调性)、结构特性 (可分性和约束集合的易投影性)、设计变量的类型 (连续、整数或混合变量)、隐凸性、零对偶间隙以及计算复杂性等,并基于这些特性选取、设计合适的优化算法进行求解。本文综述了非凸优化、全局优化、分布式优化和基于学习的优化的最新进展,并探讨了它们在无线通信系统设计中的典型应用。


二、 非凸优化算法


本章综述了几类非凸优化方法的最新进展及其在无线通信领域的应用,包括分式规划、稀疏优化、近似点梯度算法、罚方法、基于对偶的方法,相关内容详见文章的第三章。

1)分式规划. 分式规划在无线通信系统设计中扮演着重要角色。许多刻画通信系统性能的指标都具有分式结构,例如度量通信可靠性的关键指标信噪比/信干噪比以及绿色通信的重要指标能效等。本节综述了分式规划的最新进展,包括针对分式求和优化问题提出的等价二次变换 (quadratic transform) 以及针对和速率的对数分式求和形式提出的拉格朗日对偶变换 (Lagrangian dual transform). 通过这两种变换,高度非凸非线性的和速率极大化问题可以被转化为易处理的等价形式。特别地,当信 (干) 噪比中存在形式复杂的变量 (例如离散/整数变量或乘积形式的变量) 时,和速率极大化问题的求解变得非常困难,此时这两种变换尤为重要。本文以下行波束成形和上行联合调度与功率控制问题为例,介绍了二次变换和拉格朗日对偶变换在无线通信系统设计中的应用。

2)稀疏优化. 稀疏优化是指解具有稀疏性的一类优化问题。随着压缩感知理论的发展,稀疏优化得到了广泛而深入的研究。一方面,利用解的稀疏性可以显著降低采样开销、计算复杂度和存储需求。另一方面,稀疏优化/压缩感知中发展的理论工具对于分析优化模型/算法的性质至关重要。在无线通信领域,稀疏优化对于建模、分析和求解系统设计问题具有重要意义。本文以在地化统计信道建模和大规模机器类通信中的活跃设备检测问题为例,探讨了稀疏优化在降低信道估计中的训练开销以及理解和分析活跃设备检测问题的理论性质方面的应用。

3)近似点梯度算法. 近似点梯度算法用于求解形如  的优化问题, 其中  是光滑函数, 是非光滑函数其迭代形式如下:

特别地  为集合的示性函数时近似点梯度算法简化为投影梯度算法近似点梯度算法适用于处理具有简单非光滑项的问题或具有简单约束的光滑问题无线通信中的许多问题都具有这种结构 (例如在MIMO检测问题中星座图是一个高度结构化的离散集)此外对于形式复杂的优化问题近似点梯度算法通常作为某些迭代算法 (如块坐标下降法) 的子问题的高效求解方法该算法主要优点在于形式简单计算复杂度低因此适合求解大规模优化问题本文大规模MIMO检测基站协作与波束成形联合设计问题为例,介绍了近似点梯度算法在无线通信系统设计中的应用

4)罚方法. 罚方法是一种经典的优化方法其主要思想是通过在目标函数中引入适当的惩罚项将复杂的约束优化问题转化为一系列相对简单的无约束优化问题经典的罚方法包括二次罚方法和增广拉格朗日算法在罚方法中一个重要的概念是精确罚性即在罚因子足够大的情况下罚问题与原始约束优化问题具有相同的全局局部最优解的性质罚函数的选择对于相应罚方法的理论性质和数值表现至关重要因此设计罚方法的关键在于利用问题的特殊结构选取合适的罚函数使得罚问题易于求解且满足精确罚性本文MIMO检测为例介绍了方法在无线通信系统设计中的应用

5)基于对偶的方法. 拉格朗日对偶是优化领域的一个重要概念。从理论上,它能够揭示优化问题的深层结构:对于一些形式上非凸的问题,通过证明对偶间隙为零可以识别其隐凸性。从算法的角度,拉格朗日对偶将复杂的原始问题转化为更简单的对偶问题,是处理约束优化问题的一种强大工具。功率控制/波束成形设计中的上下行对偶理论是拉格朗日对偶在无线通信领域的经典应用。上下行对偶是指,在下行信道中实现一组给定信干噪比所需的最小总功率等于在(一个虚拟的)对偶上行信道中实现同一组信干噪比所需的最小总功率。基于此,复杂的下行问题可以被转化为等价的上行问题,并通过不动点迭代算法高效且全局地求解。近年来,上下行对偶理论与算法在各种无线通信场景得到了深入的研究。本文以带有压缩中继的多址接入和广播信道为例,介绍了其上下行对偶理论及基于对偶的高效求解算法。


三、 全局优化算法


全局优化算法旨在寻找优化问题的全局最优解。尽管其计算复杂度通常较高,但在无线通信系统设计中仍发挥着重要作用。首先,全局最优解可以帮助刻画无线通信系统的性能极限。其次,全局优化算法为评估更高效的局部次优算法的性能提供了参考标准。最后,快速的全局优化算法能够为监督学习提供高质量的训练集。两种最经典的全局优化框架为分支定界 (branch and bound) 法和分支切割 (branch and cut) 法。本文第四章综述了这两种方法在无线通信领域的最新进展。

1)分支定界法. 分支定界是一种基于树搜索策略的隐式枚举方法。在枚举过程中,树中未探索节点的可行区域会被划分为更小的子区域,并通过递归方式进行探索。剪枝是指在探索过程中将不可能产生最优解的搜索区域剔除,从而减少需要探索的节点数。当树中的所有节点被探索完毕后即可得到问题的全局最优解。显然,剪枝策略是影响分支定界算法的关键。最常见的剪枝方式是计算每个子问题最优值的下界,并将下界比当前最优目标函数值更差的子问题剔除。

一种计算子问题最优值下界的方法是求解其凸松弛问题。设计紧的、且能被高效求解的凸松弛问题一直是分支定界方法的研究重点。文中综述了针对一类特殊的复二次规划设计的 (基于半定松弛的) 凸松弛问题。这类问题包含了无线通信系统设计中许多问题(如MIMO检测) 作为特例。为了降低求解凸松弛问题的计算复杂度,另一种计算子问题最优值下界的方法是利用问题的特殊结构寻求显式下界。本文也综述了针对混合单调函数设计的显式下界,并以通信中的经典性能指标和速率为例介绍了其应用。

2)分支切割法. 分支切割法是将割平面方法和分支定界方法结合在一起的算法框架,它能够进一步提高分支定界法的计算效率。割平面是分支切割法中的一个重要概念,其定义是能够在不删除任何整数解的前提下缩小可行区域的线性约束。分支切割法迭代地产生一系列割平面并将其逐步添加到线性规划松弛问题中,并在合适的时刻启动分支定界过程。分支切割法的性能很大程度上取决于割平面的生成效率和性能。本文以联合多播波束成形/接入控制问题为例,介绍了分支切割方法在无线通信领域的应用。


四、 分布式优化和联邦学习

分布式优化利用多个节点和局部计算资源来优化全局目标函数,具有高效性、可拓展性等优点,在无线通信领域发挥着重要的作用。特别地,作为一种分布式优化方法,联邦学习受到了广泛关注。联邦学习是边缘人工智能 (Edge AI) 的关键推动力,旨在将人工智能服务从集中式数据中心扩展到边缘节点。这种扩展能够实现超低延迟和实时决策,推动了自动驾驶等新兴应用的发展。本文第五章综述了分布式优化和联邦学习的最新进展及其在无线通信领域的应用。

1) 两种分布式优化方法. 对偶分解方法是一种简单的分布式优化算法,适用于求解具有可分结构的凸优化问题。然而当问题非严格凸时,算法收敛往往很慢且输出解不一定可行。交替方向乘子法 (ADMM) 可以看作是对偶分解方法的一种改进,其适用范围更广且收敛速度更快。近年来,ADMM算法得到了深入研究。针对不同结构的优化问题,各种ADMM变体被提出,例如Gauss-Seidel ADMM, 邻近点ADMM等。文章以多小区协作波束成形问题为例,介绍了ADMM在无线通信领域的应用。与中心化算法相比,ADMM具有如下优点。首先,分布式的ADMM不需要将所有用户的信道状态信息 (CSI)集中到一个中央节点的集中处理,从而减少了回传信息的交换开销并提高了对时变环境的鲁棒性。其次,ADMM可以并行实现,在求解大规模问题时复杂度显著降低。

2)联邦学习. 在联邦学习中,分布式设备之间进行协同训练,并通过聚集和平均本地计算的更新来协作训练全局模型。文章以FEDAVG算法为例展示了联邦学习的过程。FEDAVG可以看作是随机梯度下降共识算法在星形网络的拓展,主要包含广播、局部模型更新、聚集三个步骤;见图2. 此外,本文还综述了FEDAVG算法的收敛性结果及其最新拓展。

图2. 联邦学习示意图


五、 基于学习的方法

近年来机器学习和人工智能在语音识别、图像分类和自然语言处理应用领域掀起了一场技术革命。特别地深度神经网络DNN通过多层神经元的连接和训练能够从海量数据中提取高级抽象的特征这使得它们在许多复杂任务中表现出色达到甚至超过人类水平

基于学习的方法在无线通信领域也引发了研究热潮。与传统模型驱动的通信建模和计算工具不同,基于学习的方法 (如深度神经网络和深度强化学习) 主要是数据驱动的。因此,一个自然的问题是:基于数据驱动的机器学习/人工智能方法能否显著增强通信网络的容量和性能?最近的研究表明,这些方法在编码解码、功率控制、波形设计等任务中可以实现显著的性能提升。本文综述了基于学习的方法在无线通信领域的最新进展,包括依赖信道状态信息的方法 (详见文章第6章) 和不基于信道状态信息的方法 (详见文章第7章) 。

1)依赖信道状态信息的方法. 文章以功率控制问题为例,介绍了基于学习的方法在无线通信领域的最新进展。首先是黑箱 (black-box) 方法,即利用深度神经网络直接学习输入(信道信息) 和输出 (最优功率) 之间的非线性关系。除了黑箱方法,另一种常见的方法是基于展开 (unfolding-based) 的方法。深度展开技术基于已知的迭代算法 (如WMMSE),利用深度神经网络模拟优化算法的过程,其中每次迭代运算对应神经网络中的一层。通过这种方式,神经网络的设计受已有迭代算法的指导,具备更强的可解释性,并且相比黑箱方法所需学习的参数数量大幅减少。

2)不依赖信道状态信息的方法. 上述方法均假设CSI已知。然而,在无线通信系统设计中,CSI的估计是一个非常复杂的过程。特别是随着大规模MIMO的发展和智能反射面等新型设备的引入,信道中的参数数量急剧增加。同时,随着对低时延和高移动性应用的需求增加,CSI的获取时间大幅缩短,进一步加大了估计难度。因此,无线通信网络优化的瓶颈不仅在于优化算法的效率,还在于如何获得准确的CSI。

除了加速复杂算法的求解,基于学习的方法的更大潜力在于可以跳过CSI估计的过程,直接将信道相关的信息 (例如移动设备位置、环境图像或自动驾驶中的雷达/激光雷达等感知数据等) 作为输入,通过训练输出最优解 (如最优波束成形向量等);见图3。这种融合多种信息的能力是数据驱动方法的关键优势,能够减少甚至完全消除对显式信道估计的依赖。文章以联合调度与功率控制、波束成形与RIS阵元相位联合设计、以及大规模MIMO系统中的感知定位与波束对齐为例,介绍了相关方法的最新进展。

图3 传统的无线系统设计遵循“先建模后优化”的范式,而基于学习的方法能够基于问题实例的表示直接学习最优解

六、公开问题和未来研究方向

尽管优化理论与算法在无线通信领域取得了显著进展,但仍然存在许多未解决的公开问题。例如,如何针对更复杂的系统 (如通感一体化系统、智能反射面辅助系统) 建立上下行对偶理论、如何解决分布式优化实际部署面临的基站通信开销和延迟问题、基于学习的方法是否存在理论保证以及如何选择最优的网络结构等。最后,文章对未来无线通信系统设计中的研究方向进行了展望,包括超大规模天线阵列 (ELAA) 的分布式信号处理与优化以及量子优化与机器学习。这些技术有望成为推动下一代无线通信系统的关键力量


 ISAC通信感知一体化公众号简介 

ISAC通信感知一体化公众号由IEEE通信学会通信感知一体化新兴技术倡议委员会(ISAC-ETI)成立,由ISAC-ETI Online Content Working Group (WG4) 负责维护并运行。

ISAC通信感知一体化公众号组委会:

刘凡,南方科技大学
韩霄,华为技术有限公司
崔原豪,北京邮电大学
许杰,香港中文大学(深圳)


ISAC通信感知一体化
本公众号面向6G和未来IoT应用,向公众介绍新一代无线前沿,在此基础上将重点关注通信感知一体化相关研究进展,包括相关理论技术,关键应用,实验验证,并探索其在智慧家庭,物联网,智慧城市,天气监控和车联网等方向的应用和潜在挑战。
 最新文章