random forest

In machine learning, a random forest is an  ML algorithm which implements ensemble learning. By using random forests, we aggregate multiple decision tree ML models and select the optimal classifier or predictor from them.

randomized search

In machine learning, randomized search is a hyperparameter optimization method which takes a distribution of parameter combinations, trains a model using a random sampling of those combinations, and then returns the combination that best optimizes a specified evaluation metric.