Knowledge-Based Machine Learning for Glaucoma Diagnosis from Fundus Image Data