Patent attributes
A first training participant performs an iterative process until a predetermined condition is satisfied, where the iterative process includes: obtaining, using secret sharing matrix addition and based on the current sub-model of each training participant and a corresponding feature sample subset of each training participant, a current prediction value of the regression model for a feature sample set, where the corresponding feature sample subset of each training participant is obtained by performing vertical segmentation on the feature sample set; determining a prediction difference between the current prediction value and a label corresponding to the current prediction value; sending the prediction difference to each second training participant; and updating a current sub-model of the first training participant based on the current sub-model of the first training participant and a product of a corresponding feature sample subset of the first training participant and the prediction difference.