Learning the Kernel Function via Regularization | Synapse