A random forest serves as one candidate model in a tracked income-classification workflow, alongside a decision tree and XGBoost. Its training run records the dataset inputs, parameters, accuracy, AUC, and saved model so results remain reproducible and comparable. section 4.1.2
A production-oriented run connects the model to:
- Reference, training, and test datasets stored in MinIO. section 4.1.2
- MLflow metadata containing feature columns, types, row counts, parameters, metrics, and model artifacts. section 4.1.2
- Accuracy and area-under-the-curve measurements for comparing candidate models. section 4.1.2
Tracked income classifier
Prepare feature data and train/test splits, start an MLflow run, save dataset paths to MinIO, fit the random forest, then log its parameters, accuracy, AUC, and serialized model. The resulting run exposes metrics and artifacts for inspection in the MLflow UI. section 4.1.2










