Solving Ill-Conditioned and Singular Linear Systems: A Tutorial on Regularization | Synapse