Random Forest Result #151 — Analysis Report

Generated 2026-09-21 02:38:53 · 1 run · CAT-G Data Analyzer
Contents
  1. random forest (#151) completed
1. Random Forest 2026-09-21 02:17:48 · random_forest

The model explains 0.0% of the variance in the target — worse than simply predicting the mean; treat predictions as unreliable.

task_typeregression
r2_mean-0.5783
r2_std0.617272
mse_mean3.519505
mse_std1.086945
permutation importance
namemeanstd
Protein_A010.0137450.033767
Protein_B02-0.0146930.036506
Protein_C030.1688460.143659
Protein_D04-0.013720.008411
Protein_E05-0.0825870.089068
Protein_F060.1944960.264982
Protein_G070.1141670.171214
Protein_H080.0081020.009232
Protein_I090.1922460.164957
Protein_J100.1712060.182525
shap importance
namemean_abs
Protein_A010.104572
Protein_B020.036776
Protein_C030.247165
Protein_D040.018802
Protein_E050.030457
Protein_F060.434281
Protein_G070.218849
Protein_H080.023725
Protein_I090.248877
Protein_J100.263879
split metrics
r2mse
-0.9580224.947417
0.2922933.298471
-1.0691722.312626
importance bar
importance bar
permutation bar
permutation bar
shap summary
shap summary
pred vs obs
pred vs obs
cv boxplot
cv boxplot
Method & Provenance
Method
Random Forest (Regression)
Engine
Python · scikit-learn 1.8.0
Input dataset
gallery — example_proteomics.csv
Started
2026-09-21 02:17:48.827397
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/a55dc899cd514343aea98c71daeb65ee
ParameterValue
task_typeregression
model_typeregression
target_columnProtein_content
n_estimators60
n_splits3
test_size0.25
run_univariateTrue
run_permutationTrue
run_shapTrue
permutation_repeats10
fdr_threshold0.05
Command history
# python
from sklearn.ensemble import RandomForestRegressor
# python
model = RandomForestRegressor(n_estimators=60, random_state=42)
# python
scores = sklearn.model_selection.cross_val_score(model, X, y, cv=3)