Ryan BurninTowards Data ScienceAn Introduction to Objective Bayesian InferenceHow to calculate probability when “we absolutely know nothing antecedently to any trials made” (Bayes, 1763)·22 min read·Apr 23, 2024--3--3
Ryan BurninTowards Data ScienceLogistic Regression and the Missing PriorHow to reduce the bias of logistic regression using Jeffreys Prior11 min read·Mar 10, 2022--1--1
Ryan BurninTowards Data ScienceHow to Build a Bayesian Ridge Regression Model with Full Hyperparameter IntegrationHow do we handle the hyperparameter that controls regularization strength?12 min read·Feb 23, 2022--1--1
Ryan BurninITNEXTWhy Standard C++ Math Functions Are SlowPerformance has always been a high priority for C++, yet there are many examples both in the language and the standard library where…4 min read·Dec 27, 2020----
Ryan BurninTowards Data ScienceHow to Build a Warped Linear Regression ModelWe use the module peak-engines to fit monotonic transformations to data4 min read·Jun 11, 2020----
Ryan BurninTowards Data ScienceWhat to Do When Your Model Has a Non-Normal Error DistributionHow to use warping to fit arbitrary error distributions13 min read·Mar 13, 2020----
Ryan BurninTowards Data ScienceWhat Form of Cross-Validation Should You Use?Optimize the right proxy for out-of-sample prediction error8 min read·Dec 20, 2019----
Ryan BurninTowards Data ScienceHow to Do Ridge Regression BetterUse an optimizer to find the best performing regularization matrix8 min read·Dec 17, 2019----
Ryan BurnHow to make your C++ code faster with an extended stackDynamically allocating memory from the stack in C++ is blazingly fast, but also restrictive:2 min read·May 5, 2019----
Ryan BurninOpenTracingAnnouncing Lua OpenTracingOpenTracing now provides an API to trace code written in Lua.1 min read·Aug 7, 2018----