Skip to content

Geist2307/DS-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bayesian Data Science

Welcome to my repository on Bayesian Data Science. This is a collection of study notes and practical examples developed as part of my MSc Dissertation at the University of St Andrews.

The content is written in Julia and presented as a series of Jupyter Notebooks. These notebooks explore key topics in Bayesian inference, probabilistic modeling, and related computational techniques.

Contents

  • 📘 Introductory notes on Bayesian statistics
  • 🧮 Examples of Bayesian models implemented in Julia : Bayesian Logistic Regression, Fixed Basis Expansion
  • 📊 Visualizations and inference techniques using probabilistic programming : Variational Inference, Gibbs Sampling

Requirements

To run the notebooks, you’ll need:

  • Julia (>= 1.11.3)
  • Jupyter (via IJulia.jl)
  • Additional Julia packages listed in each notebook

License

Feel free to use or adapt this material for academic and personal projects. Please credit the original source when applicable.

About

A set of Jupyter Notebooks outlining the application of fundamental concepts for Bayesian ML. I created these notes while studying for my MSc thesis at the University of St Andrews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors