BNN icon indicating copy to clipboard operation
BNN copied to clipboard

Bayesian Neural Networks

BNN

This repository houses code for the ongoing Bayesian neural network project.

This is under development and the source is provided without any warranty.

To run the code you will need to make sure you have the following depedencies installed:

GPU Computing Environment:

  • Cuda SDK 5.0: https://developer.nvidia.com/cuda-toolkit
  • CULA (needed by the python scikit below): http://www.culatools.com/

Python Environment

  • Python 2.7: http://www.python.org/
  • Numpy - http://www.numpy.org/
  • SciPy - http://www.scipy.org/
  • PyCuda - http://mathema.tician.de/software/pycuda/
  • CUDA SciKit: http://scikits.appspot.com/cuda

References:

Beam, Andrew L., Alison Motsinger-Reif, and Jon Doyle. "Bayesian neural networks for detecting epistasis in genetic association studies." BMC bioinformatics 15.1 (2014): 368.