Topics in model heterogeneity study and decentralized consensus learning over networks