WeiAvg: Federated Learning Model Aggregation Promoting Data Diversity