Skip to Main Content


Hierarchical Gaussian Filters (HGFs) for behavioral modelling in computational psychiatry.

Thursday, February 4, 2021 – 4:00 – 5:00 pm

Dr. Chris Mathys, Associate Professor, Interacting Minds Centre, Aarhus University


How can we model behavior in a dynamically changing environment? In particular, how can we quantify individual differences in the way people adapt their learning rates when their environment changes? Going further, can we understand these individual differences in terms of the computational mechanisms driving them? Finally, can insight into the mechanisms of belief adaptation help our understanding of psychopathology?

I approach these questions from the point of view of hierarchical Gaussian filtering, a time series analysis technique which is based on tracking inferred beliefs about a hierarchy of environmental states.


Hierarchical Gaussian filtering (HGF) is a powerful well validated approach. It has been used extensively and is well-established in computational psychiatry because it is flexible and adaptable to a variety of modeling scenarios. In particular, it has interpretable update equations, is modular and extensible, and it accommodates all varieties of uncertainty present in nonlinear dynamic environments. Furthermore, HGFs can be applied to any time series and are not restricted to behavioral modelling.



  • basic Matlab programming skills (Matlab requires a license).
  • The HGF Toolbox: is free software that runs efficiently on any laptop. It includes an interactive demo in the form of a Matlab Live Script, which works like a Jupyter notebook.

Reference publications:

Datasets: Any behavioral time series. More advanced users will be able to apply HGFs to any kind of time series.

Registration Information

You must subscribe to the Workshop series using your email to receive Zoom information for the virtual workshop:

Hierarchical Gaussian Filters (HGFs) for behavioral modelling in computational psychiatry