Skip to main content

Robust Stochastically-Descending Unrolled Networks

Publication ,  Journal Article
Hadou, S; Naderializadeh, N; Ribeiro, A
Published in: IEEE Transactions on Signal Processing
January 1, 2024

Deep unrolling, or unfolding, is an emerging learning-to-optimize method that unrolls a truncated iterative algorithm in the layers of a trainable neural network. However, the convergence guarantees and generalizability of the unrolled networks are still open theoretical problems. To tackle these problems, we provide deep unrolled architectures with a stochastic descent nature by imposing descending constraints during training. The descending constraints are forced layer by layer to ensure that each unrolled layer takes, on average, a descent step toward the optimum during training. We theoretically prove that the sequence constructed by the outputs of the unrolled layers is then guaranteed to converge for in-distribution problems. We then analyze the generalizability to certain out-of-distribution (OOD) shifts in the optimization problems being solved. Our analysis shows that the descending nature imposed by the proposed constraints is transferable under these distribution shifts, subject to a generalization error, thereby providing the unrolled networks with OOD robustness. We numerically assess unrolled architectures trained with the proposed constraints in two different applications, including the sparse coding using learnable iterative shrinkage and thresholding algorithm (LISTA) and image inpainting using proximal generative flow (GLOW-Prox), and demonstrate the performance and robustness advantages of the proposed method.

Duke Scholars

Published In

IEEE Transactions on Signal Processing

DOI

EISSN

1941-0476

ISSN

1053-587X

Publication Date

January 1, 2024

Volume

72

Start / End Page

5484 / 5499

Related Subject Headings

  • Networking & Telecommunications
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hadou, S., Naderializadeh, N., & Ribeiro, A. (2024). Robust Stochastically-Descending Unrolled Networks. IEEE Transactions on Signal Processing, 72, 5484–5499. https://doi.org/10.1109/TSP.2024.3489223
Hadou, S., N. Naderializadeh, and A. Ribeiro. “Robust Stochastically-Descending Unrolled Networks.” IEEE Transactions on Signal Processing 72 (January 1, 2024): 5484–99. https://doi.org/10.1109/TSP.2024.3489223.
Hadou S, Naderializadeh N, Ribeiro A. Robust Stochastically-Descending Unrolled Networks. IEEE Transactions on Signal Processing. 2024 Jan 1;72:5484–99.
Hadou, S., et al. “Robust Stochastically-Descending Unrolled Networks.” IEEE Transactions on Signal Processing, vol. 72, Jan. 2024, pp. 5484–99. Scopus, doi:10.1109/TSP.2024.3489223.
Hadou S, Naderializadeh N, Ribeiro A. Robust Stochastically-Descending Unrolled Networks. IEEE Transactions on Signal Processing. 2024 Jan 1;72:5484–5499.

Published In

IEEE Transactions on Signal Processing

DOI

EISSN

1941-0476

ISSN

1053-587X

Publication Date

January 1, 2024

Volume

72

Start / End Page

5484 / 5499

Related Subject Headings

  • Networking & Telecommunications