Skip to content

Introduction to Simulation Based Inference: enhancing synthetic models with Artificial Intelligence #11

@albazarova

Description

@albazarova

Title

Introduction to Simulation Based Inference: enhancing synthetic models with Artificial Intelligence

Responsible person(s)

Alina Bazarova, Stefan Kesselheim, Forschungszentrum Jülich, Jülich Supercomputing Center

Format

Tutorial

Timeframe

4 hours

Description

Artificial intelligence (AI) techniques are constantly changing scientific research, but their potential to enhance simulation pipelines is not widely recognised. Conversely, Bayesian inference is a well-established method in the research community, offering distributional estimates of model parameters and the ability to update models with new data. However, traditional Bayesian inference often faces computational challenges and limited parallelisation capabilities.

Simulation Based Inference (SBI) presents a comprehensive solution by combining simulations, AI techniques, and Bayesian methods. SBI utilizes AI-driven approximate Bayesian computation to significantly reduce inference times and produce reliable estimates, even with sparse observed data. This approach allows any representative simulation model to inform parameter constraints, leading to approximate posterior distributions. Furthermore, SBI enables workload distribution across high-performance computing clusters, further decreasing runtime.

This tutorial explores the theoretical foundations and provides hands-on training for constructing tailored SBI frameworks for specific models. Through practical examples, participants will gain insights into different levels of model granularity, ranging from a simple black box approach to a highly customizable design. By participating in this tutorial, attendees will develop the skills necessary to implement Simulation Based Inference in their own research projects.

Topics to be covered:

  • Key features of Bayesian Inference and examples when classical Bayesian approach fails
  • Typical SBI pipelines: one-liner, flexible interface, summary statistics
  • Different SBI methods: SNLE, SNRE, SNPE
  • Neural network architectures behind SBI
  • Parallelisation and distributing DBI over multiple nodes

Requirements

  • Classroom for 20-30 participants
  • Laptop is required to be able to access the HPC system.
  • Basic familiarity with statistical and deep learning concepts is expected.
  • Experience of working with HPC systems would be beneficial but not strictly required.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions