Learning Models that Match