Preference-Based Learning