English

Memory-efficient Learning for Large-scale Computational Imaging

Computer Vision and Pattern Recognition 2020-03-13 v1 Machine Learning Image and Video Processing Signal Processing Machine Learning

Abstract

Critical aspects of computational imaging systems, such as experimental design and image priors, can be optimized through deep networks formed by the unrolled iterations of classical model-based reconstructions (termed physics-based networks). However, for real-world large-scale inverse problems, computing gradients via backpropagation is infeasible due to memory limitations of graphics processing units. In this work, we propose a memory-efficient learning procedure that exploits the reversibility of the network's layers to enable data-driven design for large-scale computational imaging systems. We demonstrate our method on a small-scale compressed sensing example, as well as two large-scale real-world systems: multi-channel magnetic resonance imaging and super-resolution optical microscopy.

Keywords

Cite

@article{arxiv.2003.05551,
  title  = {Memory-efficient Learning for Large-scale Computational Imaging},
  author = {Michael Kellman and Kevin Zhang and Jon Tamir and Emrah Bostan and Michael Lustig and Laura Waller},
  journal= {arXiv preprint arXiv:2003.05551},
  year   = {2020}
}

Comments

9 pages, 8 figures. See also relate NeurIPS 2019 presentation arXiv:1912.05098