secure_learning.models.secure_ridge

Implementation of Ridge regression model.

Classes

Ridge

Solver for Ridge regression. Optimizes a model with objective function

Module Contents

class secure_learning.models.secure_ridge.Ridge(solver_type: tno.mpc.mpyc.secure_learning.models.secure_model.SolverTypes = SolverTypes.GD, alpha: float = 1)[source]

Solver for Ridge regression. Optimizes a model with objective function $$frac{1}{{2n}_{textrm{samples}}} times ||y - Xw||^2_2 + frac{alpha}{2} times ||w||^2_2$$

name = 'Ridge regression'[source]