学习来源:《矩阵分析与应用》 张贤达 清华大学出版社
共轭梯度与无约束最优化
1. 标量函数相对于复向量的梯度
1)标量函数 相对于
复向量
的梯度为
向量,定义为:
2)类似的,标量函数 相对于
复向量
的复数共轭向量
的梯度简称为共轭梯度,定义为:
3)若 为
复行向量函数,则
相对于复列向量
的梯度为
矩阵,定义为:
4)类似地,行向量函数 相对于复共轭列向量
的梯度称为共轭梯度矩阵,定义为:
5)由以上定义易得:
式中, 和
分别代表单位矩阵和零矩阵。
2. 标量函数的共轭梯度公式
1)若 为常数,则共轭梯度
2)线性法则:若 和
分别是向量
的实值函数,
和
为复常数,则
3)乘积法则:
①若 和
都是向量
的的实值函数,则
②若 ,
和
都是向量
的实值函数,则
4)商法则:若 ,则
5)链式法则:若 是
的复向量值函数,则
式中, 为
矩阵。
6)若 向量
为与
无关的常数向量,则
7)令 是一个与向量
无关的矩阵,则
3. 迹函数的共轭梯度
1)迹函数对复共轭向量 或者复共轭矩阵
求梯度时,通常都是先求出迹函数相对于元素
或者
的偏导。然后再把偏导写成向量或者矩阵的形式,得到迹函数的共轭向量或者共轭矩阵。
令 和
分别为
复向量和
复矩阵。易得
和
类似地,有
和
所以
由 ,可得
2)迹函数的共轭梯度常用公式
4. 例
在 CDMA 系统中,共有 个用户在通信,每个用户的扩频波形向量为复向量
,接收信号向量
也为复向量。此时,设计多用户检测器
的目标函数为
由迹函数共轭梯度的常用公式可得
令共轭梯度为零,并假定 非奇异,则有