Automatic Transformation of Bayesian Probabilistic Models Into Interactive Visualizations by Evdoxia Taka

Talk Abstract

Automatic transformation of Bayesian probabilistic models into interactive visualisations: models expressed in a probabilistic programming language are translated automatically into interactive multiverse diagrams, a graphical representation of the model’s structure at varying levels of granularity, with seamless integration of uncertainty visualisation. A concrete implementation in Python that translates probabilistic programs to interactive multiverse diagrams will be presented and illustrated by examples for a variety of Bayesian probabilistic models.


Evdoxia Taka

Evdoxia is a PhD student at the School of Computing Science of University of Glasgow since 2019. Her research focuses on the creation of novel representations of probabilistic models that incorporate animation and interaction for a more intuitive communication of the uncertainty in the variables of probabilistic models. She became a Python and Bayesian enthusiast ever since she started her PhD and she got a foot in the door of a whole new-to-her, but very charming world. Evdoxia completed her undergraduate and master studies in the Aristotle University of Thessaloniki, Greece as Electrical and Computer Engineer. She worked as a Research Assistant at the Centre for Research & Technology Hellas in Thessaloniki contributing to various national- and EU-funded research projects in areas such as computer vision, 3D reconstruction and simulation, machine learning. She has also worked as a Research Database Engineer for the HCV Research UK project at the Centre for Virus Research of the University of Glasgow.

This is a PyMCon 2020 talk

Learn more about PyMCon!

PyMCon is an asynchronous-first virtual conference for the Bayesian community.

We have posted all the talks here in Discourse on October 24th, one week before the live PyMCon session for everyone to see and discuss at their own pace.

If you are available on October 31st you can register for the live session here!, but if you are not don’t worry, all the talks are already available here on Discourse (keynotes will be posted after the conference) and you can network here on Discourse and on our Zulip.

We value the participation of each member of the PyMC community and want all attendees to have an enjoyable and fulfilling experience. Accordingly, all attendees are expected to show respect and courtesy to other attendees throughout the conference and at all conference events. Everyone taking part in PyMCon activities must abide by the PyMCon Code of Conduct. You can report any incident through this from.

If you want to support PyMCon and the PyMC community but you can’t attend the live session, consider donating to PyMC

Do you have suggestions to improve PyMCon? We have an anonymous suggestion box waiting for you

Have you enjoyed PyMCon? Please fill our PyMCon attendee survey. It is open to both async PyMCon attendees and people taking part in the live session.


Wow it will be amazing to have this integrated with Arviz - have you talk to some of our Arviz folks?

1 Like

Great talk. I would love to use this on my own work, talks and also for teaching!