μGUIDE framework.
μGUIDE takes as input an observed data vector and relies on the definition of a biophysical or computational model [Ascoli et al., 2007, Callaghan et al., 2020, Jelescu et al., 2020]. It outputs a posterior distribution of the model parameters. Based on a SBI framework, it combines a Multi-Layer Perceptron (MLP) with 3 layers and a Neural Posterior Estimator (NPE). The MLP learns a low-dimensional representation of x, based on a small number of features (Nf), that can be either defined a priori or determined empirically during training. The MLP is trained simultaneously with the NPE, leading to the extraction of the optimal features that minimize the bias and uncertainty of p(θ|x).