Step 1: Data Input



  Step 2: Method Selection




  Step 3: Model Generation




  Step 4: Feature Browse




  Step 5: Model Evaluation


  • For binary multiple classification, MLome calculates the AUC value by ROC as the main evaluation criteria. For survival analysis, MLome calculates the c-index by fitting cox regression as the main evaluation criteria.
  • The evaluation results consist of three parts: (1) Model-level evaluation. (2) Comparison between prediction and actual label. (3) Feature-level evaluation.
  • At the model and feature levels, users can specify models or features for visualization.
  • The visualization ways of binary classification, multiple classification and survival analysis at this stage are different. Here, only binary classification analysis is presented.



  Step 6: Feature Filtration



  Step 7: Model Application


  • The model application consists of two parts: sample prediction and nomogram drawing.
  • For the former, users can upload the matrix file to be predicted, and the page will return the prediction results of the model screened out in the previous step.
  • For the latter, users can select from the features filtered out in the previous step and draw a nomogram based on these features.