Does anyone know what is the difference between Bayessian ridge regression and ARDR? To be more precise, between these two function from sklearn:
linear_model.BayesianRidge()
linear_model.ARDRegression()
When I looked the theory behind, both are using lambda and weights, and ARDRegression is defined: Fit regression model with Bayesian Ridge Regression.
But still I don't get what is difference since both models are using weights and lambda to determine regression models. Can someone explain this more intuitively?