Federated learning (FL) was proposed to facilitate the training of models in
a distributed environment. It supports the protection of (local) data privacy
and uses local resources for model training. Until now, the majority of
research has been devoted to "core issues", such as adaptation of machine
learning algorithms to FL, data privacy protection, or dealing with the effects
of uneven data distribution between clients. This contribution is anchored in a
practical use case, where FL is to be actually deployed within an Internet of
Things ecosystem. Hence, somewhat different issues that need to be considered,
beyond popular considerations found in the literature, are identified.
Moreover, an architecture that enables the building of flexible, and adaptable,
FL solutions is introduced.Comment: Conference IEEE 8th World Forum on Internet of Things submissio