Goal programming in federated learning: An application to time series forecasting
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE Xplore
Abstract
As data becomes more prevalent in our societies, the need for large-scale data analysis is expanding at an exponential rate. The advantage of having a plethora of data is that it allows the decision-maker to adopt complicated models in settings that were previously too expensive. A method based on distributed learning is also required because of the sheer volume of data. As a result, Deep Learning models demand a significant amount of resources, and distributed training is required. A technique to distributed learning based on many criteria is presented in this research. An ensemble of decision rules that maximize aprioristically stated performance measures is built using the Weighted Goal Programming technique in its Chebyshev formulation, which is a variation of the Weighted Goal Programming approach. Such a formulation is advantageous since it is model and metric agnostic and produces an output that is easy to understand for the decision-maker to comprehend. We put our technique to the test by demonstrating a real application in the field of power demand forecasting. In our experiments, we found that when we allow for overlap between dataset splits, the performance of our methods is consistently better than the baseline model trained on the entire dataset.
Keywords
Citation
Repetto, M., La Torre, D., & Tariq, M. (2022, March). Goal programming in federated learning: An application to time series forecasting. In 2022 International Conference on Decision Aid Sciences and Applications (DASA) (pp. 1672-1677). IEEE.
