On the algorithmic implementation of multiclass kernel-based vector machines | Synapse