一、深度展开网络(Deep Unfolding Network)是一种结合了传统优化算法和深度学习的方法。它通过将迭代算法的每一步展开成深度网络的一层,形成一个端到端可训练的网络结构。这种方法旨在继承传统优化算法的可解释性,同时利用深度学习的强大的建模能力。
二、
ℱ
为迭代规则,
Θ
为所有参数。这个迭代算法的每一次迭代视为一层网络,将原本固定的参数Θ
变为可学习的参数, 并且在每层网络中使用不同的参数Θ
1
,
Θ
2
,
· · ·
,这样就得到了深度展开网络。
三、
在深