Abstract: Highlights•Providing a classification and overview of the approaches and techniques in the federated learning domain.•Examining security vulnerabilities and threats in the federated learning environments.•Evaluating privacy threats and their mitigation techniques•Discussing the trade-offs associated with privacy-preserving techniques in federated learning environments.•Identifying future directions to enhance security and privacy of federated learning implementations.
Loading