BLNN: An R package for training neural networks using Bayesian inference

Publication Abstract

Sharaf, Taysseer, Theren Williams, Abdallah Chehade, and Keshav Pokhrel. 2020. "BLNN: An R package for training neural networks using Bayesian inference." SoftwareX, 11.

The Bayesian Learning for Neural Networks (BLNN) package coalesces the predictive power of neural networks with a breadth of Bayesian sampling techniques for the first time in R. BLNN offers users Hamiltonian Monte Carlo (HMC) and No-U-Turn (NUTS) sampling algorithms with dual averaging for posterior weight generation. A robust implementation of hyper-parameters and optional re-estimation through the evidence procedure gives BLNN high predictive precision. BLNN is compatible with RStan diagnostic tool ShinyStan. BLNN can be used in a wide range of applications which are based on developing statistical models such as multiple linear and logistic regression, classification, and survival analysis.


Browse | Search | Next

PSC In The News

RSS Feed icon

Mehta makes it clear why young people are leading the rise of COVID cases in Michigan: Socializing

More News


Frey's Social Science Data Analysis Network, SSDAN wins 2020 MERLOT Sociology Classics Award

Doing COVID-19 research? These data tools can help!

More Highlights

Connect with PSC follow PSC on Twitter Like PSC on Facebook