The invention discloses a method for constructing a
differential diagnosis model for
lupus nephritis and
membranous nephropathy, and belongs to the technical field of intelligent
medical treatment. The modeling method comprises the following steps: S1, respectively collecting
flow cytometry detection data of
lupus nephritis patients and
healthy control personnel; s2, performing data cleaning and conversion on the
flow cytometry detection data, and converting non-numerical features into digits; carrying out implication on the missing value by adopting a k nearest
neighbor algorithm from an implication packet; s3, random sampling is carried out on the cleaned and converted
data set, and samples are divided into a
training set and a
verification set according to the proportion of 7: 3; s4, dividing a training subset and a
test set from the
training set, and iteratively selecting the types of cells incorporated into the constructed model as pDC, CD4T,
effector CD4T, Th2, CD8T, CD38 + HLA-DR + CD8T, and CD38 + PD-1 + CD8T by adopting an RFE method, wherein the types of the cells incorporated into the constructed model are pDC, CD4T,
effector CD4T, Th2, CD8T, CD38 + HLA-DR + CD8T and CD38 + PD-1 + CD8T; and S5, performing a classification task by adopting TabPFNClassifier, performing training from features selected from the training
data set, then evaluating the performance of the model, performing model training by utilizing detection data, and performing evaluation to construct a
lupus nephritis prediction model with high accuracy.