Hello All,
I am new to scikitlearn and ML, and trying to train my model using random
forest and gradient boosting trees regressors. I was wondering what is the
best way to do hyperparameter tuning, shall I use GridSearchCV or
RandomisedSearchCV? I have read that the performance of RandomiseSeacrhCV
is almost same as GridSearchCV (most of the times). If I go with
RandomisedSearchCV then what should be the range of values for different
parameters? How will I know that the range I am selecting is the correct
one?
Also, what about the number of estimators? In the GridSearchCV or
RandomisedSearchCV, shall I start with a low value and then after selecting
other parameters, I will choose a large number of estimators for fitting
purposes. Am I right?
Shall I always use early stopping, no matter if I use Grid search or
Randomised Search?
P.S: Training data: Number of Inputs = 6
Number fo Outputs = 1
Number of samples (rows) = 8526
testing data: Number of samples (rows) = 1416
Thanks
Kindest Regards
Waseem
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general