/Privacy-Preserving-Federated-Learning

392274 ISY Project: Privacy-Preserving Federated Learning (Pj) (SoSe 2022)

Primary LanguagePython

Privacy-Preserving Federated Learning

This repository contains code for the ISY project 'Privacy-Preserving Federated Learning', which won the Best Project Award🥇 at the 2022 Congress of the Master's degree program in Intelligent Systems.

Team members: Hela Jemli, Fabian Luca Reichwald, and Louis Scheu

Supervised by: Prof. Yaochu Jin, Yuping Yan, and Shiqing Liu

More info: https://blogs.uni-bielefeld.de/blog/techfak/entry/isy_kongress_k%C3%BCrt_bestes_studi1

Overview

Our project "Privacy-Preserving Federated Learning" received the "Best Project Award" during the Congress of Intelligent Systems in November 2022 by an expert jury. The goal was to investigate the uprising technology of Federated Learning (in which Machine Learning is performed decentralized on edge devices such as mobile phones in connection with a central server) concerning data privacy, computational, and communication efficiency. After a systematical investigation, we combined several high-performing solutions to each problem and created a modular system to mimic real-world scenarios of unstable and unbalanced connectivity. The involved team members were Hela Jemli, Fabian Luca Reichwald, and Louis Scheu. The project was supervised by Prof. Yaochu Jin, Yuping Yan, and Shiqing Liu.

Related Sources

Survey papers

Baseline algorithms

Communication efficiency

Non-IID distribution

Useful links