Correct orchestration of Federated Learning generic algorithms: formalisation and verification in CSP

June 26, 2023 Β· Declared Dead Β· πŸ› European Conference on the Engineering of Computer-Based Systems

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Ivan Prokić, Silvia Ghilezan, Simona Kaőterović, Miroslav Popovic, Marko Popovic, Ivan Kaőtelan arXiv ID 2306.14529 Category cs.DC: Distributed Computing Citations 9 Venue European Conference on the Engineering of Computer-Based Systems Last Checked 4 months ago
Abstract
Federated learning (FL) is a machine learning setting where clients keep the training data decentralised and collaboratively train a model either under the coordination of a central server (centralised FL) or in a peer-to-peer network (decentralised FL). Correct orchestration is one of the main challenges. In this paper, we formally verify the correctness of two generic FL algorithms, a centralised and a decentralised one, using the CSP process calculus and the PAT model checker. The CSP models consist of CSP processes corresponding to generic FL algorithm instances. PAT automatically proves the correctness of the two generic FL algorithms by proving their deadlock freeness (safety property) and successful termination (liveness property). The CSP models are constructed bottom-up by hand as a faithful representation of the real Python code and is automatically checked top-down by PAT.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Distributed Computing

Died the same way β€” πŸ‘» Ghosted