A Modular Approach to Stochastic Optimisation for Inverse Problems Using the Core Imaging Library
Evangelos Papoutsellis, Margaret A. G. Duff, Jakob S. J{\o}rgensen, Sam Porter, Claire Delplancke, Gemma Fardell, Edoardo Pasca, Kris Thielemans

TL;DR
This paper introduces a modular stochastic optimisation framework within the Core Imaging Library, enabling flexible algorithm configuration and application to large-scale imaging inverse problems like CT and PET reconstruction.
Contribution
It extends CIL with a versatile, modular stochastic optimisation framework allowing easy combination and customization of algorithms for inverse imaging problems.
Findings
Demonstrated effectiveness on real-world imaging datasets
Flexible configuration of stochastic algorithms for diverse problems
Improved computational efficiency for large-scale inverse problems
Abstract
The Core Imaging Library (CIL) is an open-source versatile Python framework for solving inverse problems with special emphasis on imaging applications such as computed tomography (CT), using a plug-in architecture for data and operators, interfacing to toolboxes such as ASTRA, TIGRE and SIRF. A key component of CIL is its optimisation module enabling users to flexibly combine mathematical operators and functionals to form smooth and non-smooth optimisation problems and solve these with a range of first-order algorithms. The present work introduces an expansion of CIL with a new modular framework for stochastic optimisation, allowing researchers to easily use a variety of existing stochastic optimisation algorithms as well form new ones by combining modular building blocks. Users can flexibly configure algorithmic components, adapt to diverse problem structures, and experiment with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Risk and Portfolio Optimization · Sparse and Compressive Sensing Techniques
