FUNDAMENTALS OF COMPUTER

DATABASE FUNDAMENTALS

BASICS OF BIG DATA

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Boosting any algorithm takes into consideration the weak learners. Which of the following is the main reason behind using weak learners?Reason I-To prevent overfittingReason II-To prevent underfitting
A
Reason I
B
Reason II
C
Both the Reasons
D
None of the Reasons
Explanation: 

Detailed explanation-1: -26) When you use the boosting algorithm you always consider the weak learners. Which of the following is the main reason for having weak learners? To prevent overfitting, since the complexity of the overall learner increases at each step.

Detailed explanation-2: -Which of the following is/are true about boosting trees? In boosting tree individual weak learners are not independent of each other because each tree correct the results of previous tree. Bagging and boosting both can be consider as improving the base learners results.

Detailed explanation-3: -Two approaches to avoiding overfitting are distinguished: pre-pruning (generating a tree with fewer branches than would otherwise be the case) and post-pruning (generating a tree in full and then removing parts of it). Results are given for pre-pruning using either a size or a maximum depth cutoff.

Detailed explanation-4: -Types of Boosting Algorithms AdaBoost (Adaptive Boosting) Gradient Tree Boosting. XGBoost.

There is 1 question to complete.