What is a Learning Curve in machine learning?

后端 未结 10 2117
有刺的猬
有刺的猬 2020-12-23 02:15

I want to know what a learning curve in machine learning is. What is the standard way of plotting it? I mean what should be the x and y axis of my plot?

10条回答
  •  佛祖请我去吃肉
    2020-12-23 02:34

    How can you determine for a given model whether more training points will be helpful? A useful diagnostic for this are learning curves.

    • Plot of the prediction accuracy/error vs. the training set size (i.e.: how better does the model get at predicting the target as you the increase number of instances used to train it)

    • Learning curve conventionally depicts improvement in performance on the vertical axis when there are changes in another parameter (on the horizontal axis), such as training set size (in machine learning) or iteration/time

    • A learning curve is often useful to plot for algorithmic sanity checking or improving performance

    • Learning curve plotting can help diagnose the problems your algorithm will be suffering from

    Personally, the below two links helped me to understand better about this concept

    Learning Curve

    Sklearn Learning Curve

提交回复
热议问题