Asked about The questions every ML interview asks, answered properly

Explain the bias-variance trade-off.

An answer that works

Error from a model has a part from wrong assumptions, bias, and a part from sensitivity to the particular training sample, variance. Simple models have high bias and low variance; flexible ones the reverse. The goal is the complexity that minimises total error on new data.

Then they push further

How do you tell which one you have?

Compare training and validation error. Both high and close together means bias: use a more flexible model or better features. Low training error with much higher validation error means variance: more data, regularisation or a simpler model.

Does adding more data always help?

It helps variance. It does little for bias, since a model that cannot represent the pattern will not learn it from more examples.

Reading an answer is not being able to give one. The section that teaches this is The questions every ML interview asks, answered properly, 3 hours of Supervised learning.

Learn this properly