Shared Roots: Regularizing Neural Networks