How auto-differentiation can improve CT workflows: classical algorithms in a modern framework

  • Schoonhoven R
  • Skorikov A
  • Palenstijn W
  • et al.
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many of the recent successes of deep learning-based approaches have been enabled by a framework of flexible, composable computational blocks with their parameters adjusted through an automatic differentiation mechanism to implement various data processing tasks. In this work, we explore how the same philosophy can be applied to existing “classical” (i.e., non-learning) algorithms, focusing on computed tomography (CT) as application field. We apply four key design principles of this approach for CT workflow design: end-to-end optimization, explicit quality criteria, declarative algorithm construction by building the forward model, and use of existing classical algorithms as computational blocks. Through four case studies, we demonstrate that auto-differentiation is remarkably effective beyond the boundaries of neural-network training, extending to CT workflows containing varied combinations of classical and machine learning algorithms.

Cite

CITATION STYLE

APA

Schoonhoven, R., Skorikov, A., Palenstijn, W. J., Pelt, D. M., Hendriksen, A. A., & Batenburg, K. J. (2024). How auto-differentiation can improve CT workflows: classical algorithms in a modern framework. Optics Express, 32(6), 9019. https://doi.org/10.1364/oe.502920

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free