Margined Winner-Take-All: New learning rule for pattern recognition
Scikit-learn: Machine Learning in Python