I was looking into a StatQuest video and he gave the meaning of bias and variance in regression problems Correct me if I’m wrong
- Bias is the sum of squares error between the predicted and actual values In a data set,
A low bias means the error is low, and it is accurately able to find the relationship between our x and y values ,
A high bias means our error is high, and it is unable to accurately find the relationship between our x and y values, this is known as under fitting, it goes very badly on training data and test Data
2.Variance is the sensitivity of our model to different data sets
A low variance model, our line of fits wouldn’t be affected much by change in data sets, meaning the difference in y values for the different data sets wouldn’t be much , he used the case of having similar sums of square errors, meaning accuracy is similar and consistent
A high variance model, our lines of fits change a lot, across data sets, meaning the y values are far apart for different data sets, he used the case of having vastly different sum of square errors, meaning accuracy across different data sets was inconsistent, this is known as over fitting, it goes well on training sets but very badly on data sets
My issue comes with classification problems, how can I be able to use this StatQuest definition to explain bias and variance in KNN and Decision trees
I appreciate all answers, and would like an easy one as I relatively new to this field
Thank you for your answers in advance