A neural network architecture where different layers run on different machines to preserve privacy during federated training.