Predictive low-rank decomposition for kernel methods | Synapse