Learning Explainable classification