Skip to main content

Split Learning

Definition

Split learning is a decentralized machine learning technique where a neural network model is divided into two parts, with one part trained on a client device and the other on a server or a decentralized network. Only intermediate data representations, not raw sensitive data, are shared between the client and server. This method enhances data privacy and reduces computational load on individual devices. It facilitates collaborative model training.