paper-with-me

Papers

Understanding overfitting in random forest for probability estimation: a visualization and simulation study

2024-02-28 · Lasai Barreñada, Paula Dhiman, Dirk Timmerman, Anne-Laure Boulesteix, Ben van Calster

Random forests have become popular for clinical risk prediction modelling. In a case study on predicting ovarian malignancy, we observed training c-statistics close to 1. Although this suggests overfitting, performance was competitive on test data. We aimed to understand the behaviour of random forests by (1) visualizing data space in three real world case studies and (2) a simulation study. For the case studies, risk estimates were visualised using heatmaps in a 2-dimensional subspace. The simulation study included 48 logistic data generating mechanisms (DGM), varying the predictor distribution, the number of predictors, the correlation between predictors, the true c-statistic and the strength of true predictors. For each DGM, 1000 training datasets of size 200 or 4000 were simulated and RF models trained with minimum node size 2 or 20 using ranger package, resulting in 192 scenarios in total. The visualizations suggested that the model learned spikes of probability around events in the training set. A cluster of events created a bigger peak, isolated events local peaks. In the simulation study, median training c-statistics were between 0.97 and 1 unless there were 4 or 16 binary predictors with minimum node size 20. Median test c-statistics were higher with higher events per variable, higher minimum node size, and binary predictors. Median training slopes were always above 1, and were not correlated with median test slopes across scenarios (correlation -0.11). Median test slopes were higher with higher true c-statistic, higher minimum node size, and higher sample size. Random forests learn local probability peaks that often yield near perfect training c-statistics without strongly affecting c-statistics on test data. When the aim is probability estimation, the simulation results go against the common recommendation to use fully grown trees in random forest models.

📄 PDF Abstract BibTeX arXiv:2402.18612

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Making Sense of Random Forest Probabilities: a Kernel Perspective

2018-12-14 · Matthew A. Olson, Abraham J. Wyner

A random forest is a popular tool for estimating probabilities in machine learning classification tasks. However, the means by which this is accomplished is unprincipled: one simply counts the fraction of trees in a fore…

BIG-bench Machine LearningGeneral Classificationregression

HDI-Forest: Highest Density Interval Regression Forest

2019-05-24 · Lin Zhu, Jiaxing Lu, Yihong Chen

By seeking the narrowest prediction intervals (PIs) that satisfy the specified coverage probability requirements, the recently proposed quality-based PI learning principle can extract high-quality PIs that better summari…

Prediction Intervalsregression

RFCDE: Random Forests for Conditional Density Estimation

2018-04-16 · Taylor Pospisil, Ann B. Lee

Random forests is a common non-parametric regression technique which performs well for mixed-type data and irrelevant covariates, while being robust to monotonic variable transformations. Existing random forest implement…

Density EstimationGeneral Classificationregression

Random forests, sound symbolism and Pokemon evolution

2023-01-05 · Alexander James Kilpatrick, Aleksandra Cwiek, Shigeto Kawahara

This study constructs machine learning algorithms that are trained to classify samples using sound symbolism, and then it reports on an experiment designed to measure their understanding against human participants. Rando…

RandomForestMLP: An Ensemble-Based Multi-Layer Perceptron Against Curse of Dimensionality

2020-11-02 · Mohamed Mejri, Aymen Mejri

We present a novel and practical deep learning pipeline termed RandomForestMLP. This core trainable classification engine consists of a convolutional neural network backbone followed by an ensemble-based multi-layer perc…

ClassificationGeneral Classification