Identifying Heterogeneity in Distributed Learning