Approximate agreement algorithms for Byzantine collaborative learning | Synapse