官术网_书友最值得收藏!

Bias and variance

During the training of the neural network, the model may undergo various symptoms. One of them is high bias value. This leads to a high error rate on our training dataset and therefore, consecutively, a similar error on the development dataset. What this tells us is that our network has not learned how to solve the problem or to find the pattern. Graphically, we can represent the model like this:

This graph depicts senior boundaries and the errors caused by the model, where it marks the red dots as green squares and vice versa.

We may also have to worry about the high variance problem. Assume that the neural network does a great job during the training phase and figures out a really complex decision bundle, almost perfectly. But, when the same model uses the development testing dataset, it performs poorly, having a high error rate and an output that is not different from the high bias error graph: 

If we look at the previous graph, it looks like a neural network really learned to be specific to the training dataset, and when it encounters examples it hasn't seen before, it doesn't know how to categorize our data.

The final unfortunate case is where our neural network may have both of these two symptoms together. This is a case where we see a high error rate on the training dataset and a double or higher error rate for the development dataset. This can be depicted graphically as follows: 

The first line is the decision boundary from the training dataset, and the second line is the decision boundary for the development dataset, which is even worse.

主站蜘蛛池模板: 沧源| 开江县| 运城市| 漠河县| 尚志市| 金湖县| 静宁县| 宝山区| 柘荣县| 迭部县| 英超| 青阳县| 清丰县| 延川县| 澄迈县| 甘谷县| 福清市| 抚顺县| 安塞县| 大安市| 兰西县| 广灵县| 镇康县| 望城县| 绥化市| 绥阳县| 香格里拉县| 麻栗坡县| 沂水县| 界首市| 龙游县| 治县。| 永昌县| 通化县| 玉龙| 商南县| 新竹市| 福泉市| 元阳县| 乾安县| 平邑县|