Background
With support from, AuScope, the CSIRO’s Deep Earth Imaging Future Science Platform and the ANU InLab has been progressing the development of CoFI, a Common Framework for Inference. The purpose of CoFI is to bridge the widening gap between geoscience domain experts and those developing the next generation of inference methods. Illustrated through a diverse set of examples, CoFI provides a software platform to solve inference problems in geosciences by connecting numerical tools for optimisation, statistical inference and parameter space sampling under a common framework.
https://cofi.readthedocs.io/en/latest/
Scope of the Workshop
The purpose of the workshop is to provide a hands-on introduction to CoFI, illustrated though interactive problem solving.
https://github.com/inlab-geo/cofi-examples
The focus will be on illustrating key concepts of CoFI. Attendees will have the opportunity to work through tutorials and explore:
• How, once a problem is defined in CoFI, they can easily switch between fundamentally different methods to solve an inverse problem with minimal effort;
• How CoFI allows experimentation with different forms of regularisation, prior information and how these affect solutions and their uncertainty;
• How the related Espresso program can be used to lower the barrier to entry for someone wanting to import their data and forward problem into to CoFI.
Who should attend?
CoFI is in its initial development stage but already sophisticated enough to give you a flavour of its power & versatility. We are encouraging interested parties to join this budding community and influence its future direction.
This workshop is targeting attendees who:
• are interested in refreshing their knowledge about, or have an interest exploring in the more fundamental aspects of, inverse problems.
• are keen to see a guided tour through a subset of interactive examples illustrating CoFI;
• are eager to help shape the future of CoFI.
What to bring?
A laptop that can connect to the internet via WiFI and ideally some familiarity with Python and Jupyter notebooks.
A Google account is also needed to run code on Colab