Open abhay0210 opened 1 month ago
Total number of input feature = 681. forest = RandomForestClassifier(n_jobs=-1, class_weight='balanced',max_depth=5); feat_selector = BorutaPy(forest, n_estimators='auto', verbose=2, random_state=7242, max_iter = 50, perc = 95); feat_selector.fit(X, y); Sample output of a 50 iteration run: . . . Iteration: 47 / 50 Confirmed: 567 Tentative: 79 Rejected: 35 Iteration: 48 / 50 Confirmed: 567 Tentative: 79 Rejected: 35 Iteration: 49 / 50 Confirmed: 568 Tentative: 77 Rejected: 36
forest = RandomForestClassifier(n_jobs=-1, class_weight='balanced',max_depth=5); feat_selector = BorutaPy(forest, n_estimators='auto', verbose=2, random_state=7242, max_iter = 50, perc = 95); feat_selector.fit(X, y);
BorutaPy finished running.
Iteration: 50 / 50 Confirmed: 568 Tentative: 38 Rejected: 36
Till 49th iteration, Confirmed+ Tentative+ Rejected = 681. But on the final iteration this breaks. The number of tentatives drop drastically. Why is that?
Total number of input feature = 681.
forest = RandomForestClassifier(n_jobs=-1, class_weight='balanced',max_depth=5); feat_selector = BorutaPy(forest, n_estimators='auto', verbose=2, random_state=7242, max_iter = 50, perc = 95); feat_selector.fit(X, y);
Sample output of a 50 iteration run: . . . Iteration: 47 / 50 Confirmed: 567 Tentative: 79 Rejected: 35 Iteration: 48 / 50 Confirmed: 567 Tentative: 79 Rejected: 35 Iteration: 49 / 50 Confirmed: 568 Tentative: 77 Rejected: 36BorutaPy finished running.
Iteration: 50 / 50 Confirmed: 568 Tentative: 38 Rejected: 36
Till 49th iteration, Confirmed+ Tentative+ Rejected = 681. But on the final iteration this breaks. The number of tentatives drop drastically. Why is that?