Ongoing research and developments in FL
We now talk about the ongoing research and development projects that are being taken place both in academia and industries around the world. Let’s start with the different types and approaches of FL, and move on to ongoing efforts to further enhance the FL framework.
Exploring various FL types and approaches
In this book, we have visited the most basic algorithms and design concepts of an FL system. In the real world, we need to dig a bit deeper into what types of FL frameworks are available to extract the best performance out of those algorithms. Depending on the data scenario and use cases, we have several approaches in FL, as follows:
- Horizontal FL and vertical FL
- Centralized FL and decentralized FL
- Cross-silo FL and cross-device FL
Now, let’s look at each type of FL in the following sections.
Horizontal FL and vertical FL
Horizontal FL uses datasets with the same feature space or schema across...