“…In essence, all machine learning problems are optimization problems [193] where the optimization objectives are typically designed with respect to the learning model, such as the maximization of model performance (e.g., accuracy), maximization of diversity [194], minimization of model complexity [195], maximization of communication efficiency in federated learning [187], [188], maximization of robustness [196], [197], among many others [193], [198]. Specifically, fairness metrics are regarded as extra objectives in the optimization to ensure the fairness of the learning model [22], [29], [30]. Different from conventional learning methods to solve one of the objectives or a scalar function of multiple objectives, the Paretobased multi-objective machine learning [195], [199], [200] simultaneously optimizing multiple objectives has received increased interest recently.…”