Ridge Estimation and its Modifications for Linear Regression with Deterministic or Stochastic Predictors