`n_estimators`: number of trees (100-1000) - `max_depth`: maximum tree depth (3-15) - `min_samples_leaf`: minimum samples per leaf (5-50) - `max_features`: features per split (`'sqrt'`, `'log2'`, or fraction)